|
|
@@ -12,6 +12,7 @@ import com.cyksj.common.exception.BusinessRuntimeException;
|
|
|
import com.cyksj.common.util.StringUtil;
|
|
|
import com.cyksj.dto.Result;
|
|
|
import com.cyksj.enums.GatewayResponse;
|
|
|
+import com.cyksj.mapper.GoodsDonSkuMapper;
|
|
|
import com.cyksj.mapper.UserMapper;
|
|
|
import com.cyksj.mapper.manage.cms.CmsUserMapper;
|
|
|
import com.cyksj.mapper.shop.YhShopMapper;
|
|
|
@@ -21,6 +22,7 @@ import com.cyksj.model.request.GoodsDonShopRateReq;
|
|
|
import com.cyksj.model.request.YhShopUserPlatDistributeRateReq;
|
|
|
import com.cyksj.model.request.YhShopVerifyReq;
|
|
|
import com.cyksj.model.views.*;
|
|
|
+import com.cyksj.service.mange.CmsGoodsDonSkuService;
|
|
|
import com.cyksj.service.mange.CmsYhShopCommonService;
|
|
|
import com.cyksj.service.mange.CmsYhShopGoodsRateService;
|
|
|
import com.cyksj.service.mange.business.UserBusinessRateService;
|
|
|
@@ -74,6 +76,10 @@ public class CmsYhShopGoodsController {
|
|
|
|
|
|
private final StatisticsDataService statisticsDataService;
|
|
|
|
|
|
+ private final GoodsDonSkuMapper skuMapper;
|
|
|
+
|
|
|
+ private final CmsGoodsDonSkuService goodsDonSkuService;
|
|
|
+
|
|
|
|
|
|
/**
|
|
|
* 获取店铺平台价格
|
|
|
@@ -110,6 +116,10 @@ public class CmsYhShopGoodsController {
|
|
|
one.setRate(e.getRate());
|
|
|
}
|
|
|
yhShopGoodsRateService.saveOrUpdate(one);
|
|
|
+
|
|
|
+ GoodsDonSku sku = skuMapper.selectById(one.getSkuId());
|
|
|
+ //下架店铺低于这个规格价格的品
|
|
|
+ goodsDonSkuService.setBelowPriceShopSkuDown(e.getSkuId(), sku.getPrice());
|
|
|
});
|
|
|
return GatewayResponse.SUCCESS.newBuilder().toResult();
|
|
|
}
|