aa
This commit is contained in:
@@ -672,7 +672,7 @@ func CreateActForMtByOrder(ctx *jxcontext.Context, act *model.Act, vendorID int,
|
|||||||
for _, storeSkus := range actStoreSkuMap {
|
for _, storeSkus := range actStoreSkuMap {
|
||||||
for i := 0; i < len(storeSkus)-1; i++ {
|
for i := 0; i < len(storeSkus)-1; i++ {
|
||||||
for j := 0; j < len(storeSkus)-i-1; j++ {
|
for j := 0; j < len(storeSkus)-i-1; j++ {
|
||||||
if storeSkus[j].MtwmPrice > storeSkus[j+1].MtwmPrice {
|
if storeSkus[j].MtwmPrice < storeSkus[j+1].MtwmPrice {
|
||||||
temp := storeSkus[j]
|
temp := storeSkus[j]
|
||||||
storeSkus[j] = storeSkus[j+1]
|
storeSkus[j] = storeSkus[j+1]
|
||||||
storeSkus[j+1] = temp
|
storeSkus[j+1] = temp
|
||||||
@@ -743,13 +743,14 @@ func CreateActForMtByOrder(ctx *jxcontext.Context, act *model.Act, vendorID int,
|
|||||||
var actData []*mtwmapi.RetailDiscountActData
|
var actData []*mtwmapi.RetailDiscountActData
|
||||||
for _, v := range storeSkus {
|
for _, v := range storeSkus {
|
||||||
actData = append(actData, &mtwmapi.RetailDiscountActData{
|
actData = append(actData, &mtwmapi.RetailDiscountActData{
|
||||||
AppFoodCode: utils.Int2Str(v.SkuID),
|
AppFoodCode: utils.Int2Str(v.SkuID),
|
||||||
StartTime: act.BeginAt.Unix(),
|
StartTime: act.BeginAt.Unix(),
|
||||||
EndTime: act.EndAt.Unix(),
|
EndTime: act.EndAt.Unix(),
|
||||||
OrderLimit: 1,
|
OrderLimit: 1,
|
||||||
DayLimit: -1,
|
DayLimit: -1,
|
||||||
SettingType: mtwmapi.SettingTypeAsDiscount,
|
SettingType: mtwmapi.SettingTypeAsPrice,
|
||||||
DiscountCoefficient: float64(act.PricePercentage) / float64(10),
|
//DiscountCoefficient: float64(act.PricePercentage) / float64(10),
|
||||||
|
ActPrice: jxutils.IntPrice2Standard(int64(math.Floor(float64(v.MtwmPrice*act.PricePercentage/100)/10) * 10)),
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
actResult, faileInfoList, _ := api.MtwmAPI.RetailDiscountBatchSave2(storeDetail.VendorStoreID, mtwmapi.RetailActTypeDirectDown, actData)
|
actResult, faileInfoList, _ := api.MtwmAPI.RetailDiscountBatchSave2(storeDetail.VendorStoreID, mtwmapi.RetailActTypeDirectDown, actData)
|
||||||
|
|||||||
Reference in New Issue
Block a user