This commit is contained in:
richboo111
2023-03-09 11:01:20 +08:00
parent 0e95eea7ac
commit 48eddab41d
2 changed files with 78 additions and 2 deletions

View File

@@ -895,6 +895,31 @@ func (P *PurchaseHandler) ReadStore(ctx *jxcontext.Context, vendorOrgCode, vendo
retVal.YbAppID = tiktok_api.AutoCallRiderClose
}
}
//获取门店限售模板即起送价
saleLimit, err := getAPI(vendorOrgCode, 0, "").StoreQuerySaleLimitTemp(utils.Str2Int64(vendorStoreID))
if err != nil {
retVal.YbStorePrefix = "0"
} else {
retVal.YbStorePrefix = utils.Int64ToStr(saleLimit * 100)
}
//获取满减包邮金额
freightIDs, err := getAPI(vendorOrgCode, 0, "").GetStoreFreight(utils.Str2Int64(vendorStoreID))
if err != nil || len(freightIDs) == 0 || freightIDs[0] == 0 {
retVal.DeliveryFeeDeductionSill = 0
}
freightDetail, err := getAPI(vendorOrgCode, 0, "").GetStoreFreightDetail(freightIDs[0])
if err == nil && len(freightDetail.Columns) > 0 {
retVal.DeliveryFeeDeductionSill = int(freightDetail.Columns[0].OverAmount * 100)
} else {
retVal.DeliveryFeeDeductionSill = 0
}
//获取打包费
packageFee, err := getAPI(vendorOrgCode, 0, "").GetStorePackageFee(utils.Str2Int64(vendorStoreID))
if err != nil {
retVal.DeliveryFeeDeductionFee = 0
} else {
retVal.DeliveryFeeDeductionFee = int(packageFee) * 100
}
retVal.OriginalName = vendorStore.StoreDetail.Store.Name
_, retVal.Name = jxutils.SplitStoreName(retVal.OriginalName, partner.StoreNameSeparator, globals.StoreNameTiktok)
retVal.SetTiktokOpenTime(vendorStore.StoreDetail.Store.OpenTime.DayMap[1])