同步商品活动问题修改

This commit is contained in:
liyj 2025-06-25 18:19:17 +08:00
parent 0189a7e9cd
commit 71baf350b2
2 changed files with 6 additions and 5 deletions

View File

@ -99,7 +99,7 @@ public class WebController {
sxDataService.syncAtive(new DataBaseInfo(),sxDataService.getCommentModel());
}
@RequestMapping("/syncActives")
@RequestMapping("/syncAtiveShops")
public void syncAtiveShops(){
sxDataService.syncAtiveShops(new DataBaseInfo(),sxDataService.getCommentModel());
}

View File

@ -175,15 +175,16 @@ public abstract class SxDataAbstService {
sxGoosModel.setIsSpecial("0");
SxGoosModel finalSxGoosModel = sxGoosModel;
specPriceDtoList.forEach(m->{
//特价转为活动
if(sxSyncGood.getItem_no().equals(m.getItemNo())){
String type=m.getDiscountType();
if(type.equals("1")){
finalSxGoosModel.setPrice(m.getSpecPrice());
// finalSxGoosModel.setPrice(m.getSpecPrice());
finalSxGoosModel.setBuy_limit(m.getSaleQty());//最大购买商品量 todo
}
if(type.equals("2")){
finalSxGoosModel.setPrice(finalSxGoosModel.getPrice().multiply(m.getDiscount()));
}
// if(type.equals("2")){
// finalSxGoosModel.setPrice(finalSxGoosModel.getPrice().multiply(m.getDiscount()));
// }
finalSxGoosModel.setIsSpecial("1");
}
});