修改门店发单才收钱

This commit is contained in:
邹宗楠
2022-04-08 18:56:55 +08:00
parent 2006a1711e
commit f4d436e941

View File

@@ -180,6 +180,8 @@ func (c *BaseScheduler) CreateWaybill(platformVendorID int, order *model.GoodsOr
return nil, err return nil, err
} }
var balance int var balance int
if order.CreateDeliveryType == model.YES {
if storeDetail.BrandID == scheduler.JXC4B_SHOP || storeDetail.BrandID == scheduler.JXC4B_RAND_JXGY { // 京西品牌,扣门店 if storeDetail.BrandID == scheduler.JXC4B_SHOP || storeDetail.BrandID == scheduler.JXC4B_RAND_JXGY { // 京西品牌,扣门店
balance = storeAcct.AccountBalance balance = storeAcct.AccountBalance
} else { } else {
@@ -191,10 +193,10 @@ func (c *BaseScheduler) CreateWaybill(platformVendorID int, order *model.GoodsOr
balance = 0 balance = 0
} }
} }
fmt.Println("1111111111111111111111", storeAcct) }else {
fmt.Println("1111111111111111111111", result) balance, _ = partner.CurStoreAcctManager.GetBrandBalance(storeDetail.BrandID)
fmt.Println("1111111111111111111111", balance) }
//balance, _ = partner.CurStoreAcctManager.GetBrandBalance(storeDetail.BrandID)
handlerInfo := partner.GetDeliveryPlatformFromVendorID(platformVendorID) handlerInfo := partner.GetDeliveryPlatformFromVendorID(platformVendorID)
if handlerInfo != nil && handlerInfo.Use4CreateWaybill { if handlerInfo != nil && handlerInfo.Use4CreateWaybill {
if model.DeliveryBrandMarkMap[platformVendorID]&storeDetail.BrandIsOpen != 0 && balance >= model.BrandBalanceLimit { if model.DeliveryBrandMarkMap[platformVendorID]&storeDetail.BrandIsOpen != 0 && balance >= model.BrandBalanceLimit {