修复铁匠铺代码

This commit is contained in:
liwei1dao 2023-03-04 10:21:17 +08:00
parent 8e8105297b
commit 8fc82bc128

View File

@ -109,12 +109,21 @@ func (s *modelTrade) addCustomer(uid string, num int32) (*pb.DBCustomer, error)
// 移除顾客
func (s *modelTrade) removeCustomer(cus *pb.DBCustomer, customerId int32) *pb.DBCustomer {
for i, v := range cus.Customers {
if v.CustomerId == customerId {
cus.Customers = append(cus.Customers[:i], cus.Customers[i+1:]...)
i--
var (
temp []*pb.CustomerInfo = make([]*pb.CustomerInfo, 0)
)
for _, v := range cus.Customers {
if v.CustomerId != customerId {
temp = append(temp, v)
}
}
cus.Customers = temp
// for i, v := range cus.Customers {
// if v.CustomerId == customerId {
// cus.Customers = append(cus.Customers[:i], cus.Customers[i+1:]...)
// i--
// }
// }
return cus
}