This commit is contained in:
richboo111
2023-03-13 17:27:24 +08:00
parent 1859f873ca
commit cd5acca744

View File

@@ -897,11 +897,11 @@ func (P *PurchaseHandler) UpdateStoreLineStatus(ctx *jxcontext.Context, vendorOr
return err return err
} }
func (P *PurchaseHandler) ReadStore(ctx *jxcontext.Context, vendorOrgCode, vendorStoreID, vendorStoreName string) (store *dao.StoreDetail, err error) { func (P *PurchaseHandler) ReadStore(ctx *jxcontext.Context, vendorOrgCode, vendorStoreID, vendorStoreName string) (store *dao.StoreDetail, err error) {
vendorStore, err := getAPI(vendorOrgCode, 0, "").GetStoreDetail(&shop_getStoreDetail_request.ShopGetStoreDetailParam{StoreId: vendorStoreID}) a := getAPI(vendorOrgCode, 0, "")
vendorStore, err := a.GetStoreDetail(&shop_getStoreDetail_request.ShopGetStoreDetailParam{StoreId: vendorStoreID})
if err != nil { if err != nil {
return nil, err return nil, err
} }
retVal := &dao.StoreDetail{ retVal := &dao.StoreDetail{
Store: model.Store{ Store: model.Store{
Address: vendorStore.StoreDetail.Store.Address, Address: vendorStore.StoreDetail.Store.Address,
@@ -909,7 +909,7 @@ func (P *PurchaseHandler) ReadStore(ctx *jxcontext.Context, vendorOrgCode, vendo
}, },
} }
//获取自动运力设置 //获取自动运力设置
autoInfo, err := getAPI(vendorOrgCode, 0, "").GetStoreAutoCallRiderInfo(utils.Str2Int64(vendorStoreID)) autoInfo, err := a.GetStoreAutoCallRiderInfo(utils.Str2Int64(vendorStoreID))
if err == nil { if err == nil {
if autoInfo.ServiceStatus == tiktok_api.ServiceStatusOpen { if autoInfo.ServiceStatus == tiktok_api.ServiceStatusOpen {
retVal.YbAppID = tiktok_api.AutoCallRiderOpen retVal.YbAppID = tiktok_api.AutoCallRiderOpen
@@ -918,11 +918,11 @@ func (P *PurchaseHandler) ReadStore(ctx *jxcontext.Context, vendorOrgCode, vendo
} }
} }
//获取门店限售模板即起送价 //获取门店限售模板即起送价
saleLimit, err := getAPI(vendorOrgCode, 0, "").StoreQuerySaleLimitTemp(utils.Str2Int64(vendorStoreID)) saleLimit, err := a.StoreQuerySaleLimitTemp(utils.Str2Int64(vendorStoreID))
if err != nil { if err != nil {
retVal.YbStorePrefix = "0" retVal.YbStorePrefix = "0"
} else { } else {
saleDetail, err := getAPI(vendorOrgCode, 0, "").GetSaleLimitDetail(&[]int64{saleLimit}) saleDetail, err := a.GetSaleLimitDetail(&[]int64{saleLimit})
if err != nil { if err != nil {
retVal.YbStorePrefix = "0" retVal.YbStorePrefix = "0"
} else { } else {
@@ -936,11 +936,11 @@ func (P *PurchaseHandler) ReadStore(ctx *jxcontext.Context, vendorOrgCode, vendo
} }
} }
//获取满减包邮金额 //获取满减包邮金额
freightIDs, err := getAPI(vendorOrgCode, 0, "").GetStoreFreight(utils.Str2Int64(vendorStoreID)) freightIDs, err := a.GetStoreFreight(utils.Str2Int64(vendorStoreID))
if err != nil || len(freightIDs) == 0 || freightIDs[0] == 0 { if err != nil || len(freightIDs) == 0 || freightIDs[0] == 0 {
retVal.DeliveryFeeDeductionSill = 0 retVal.DeliveryFeeDeductionSill = 0
} else { } else {
freightDetail, err := getAPI(vendorOrgCode, 0, "").GetStoreFreightDetail(freightIDs[0]) freightDetail, err := a.GetStoreFreightDetail(freightIDs[0])
if err == nil && len(freightDetail.Columns) > 0 { if err == nil && len(freightDetail.Columns) > 0 {
retVal.DeliveryFeeDeductionSill = int(freightDetail.Columns[0].OverAmount * 100) retVal.DeliveryFeeDeductionSill = int(freightDetail.Columns[0].OverAmount * 100)
} else { } else {
@@ -948,7 +948,7 @@ func (P *PurchaseHandler) ReadStore(ctx *jxcontext.Context, vendorOrgCode, vendo
} }
} }
//获取打包费 //获取打包费
packageFee, err := getAPI(vendorOrgCode, 0, "").GetStorePackageFee(utils.Str2Int64(vendorStoreID)) packageFee, err := a.GetStorePackageFee(utils.Str2Int64(vendorStoreID))
if err != nil { if err != nil {
retVal.DeliveryFeeDeductionFee = 0 retVal.DeliveryFeeDeductionFee = 0
} else { } else {