|
|
@@ -29,7 +29,6 @@ import com.sckw.manage.api.model.dto.res.FindEntCooperateResVo;
|
|
|
import com.sckw.order.api.dubbo.TradeOrderInfoService;
|
|
|
import com.sckw.payment.api.dubbo.PaymentDubboService;
|
|
|
import com.sckw.product.api.dubbo.GoodsInfoService;
|
|
|
-import com.sckw.product.api.model.KwpGoods;
|
|
|
import com.sckw.redis.config.RedisLockUtil;
|
|
|
import com.sckw.stream.enums.MessageEnum;
|
|
|
import com.sckw.system.api.RemoteSystemService;
|
|
|
@@ -463,13 +462,13 @@ public class KwtAcceptCarriageOrderImportService {
|
|
|
*/
|
|
|
private void saveLogisticsOrderGoods(LogisticsOrderExcelImportDTO excelImport, Long lOrderId, String lOrderNo) {
|
|
|
String goodsName = excelImport.getGoodsName().trim();
|
|
|
- KwpGoods kwpGoods = goodsInfoService.getGoodsByGoodsName(goodsName);
|
|
|
+// KwpGoods kwpGoods = goodsInfoService.getGoodsByGoodsName(goodsName);
|
|
|
KwtLogisticsOrderGoods goods = new KwtLogisticsOrderGoods();
|
|
|
goods.setId(new IdWorker(NumberConstant.ONE).nextId());
|
|
|
goods.setLOrderId(lOrderId);
|
|
|
goods.setLOrderNo(lOrderNo);
|
|
|
- goods.setGoodsName(kwpGoods.getName());
|
|
|
- goods.setGoodsType(kwpGoods.getGoodsType());
|
|
|
+ goods.setGoodsName(goodsName);
|
|
|
+// goods.setGoodsType(kwpGoods.getGoodsType());
|
|
|
goods.setStatus(NumberConstant.ZERO);
|
|
|
goods.setCreateBy(LoginUserHolder.getUserId());
|
|
|
goods.setCreateTime(new Date());
|
|
|
@@ -787,10 +786,13 @@ public class KwtAcceptCarriageOrderImportService {
|
|
|
}
|
|
|
|
|
|
String goodsName = excelImport.getGoodsName().trim();
|
|
|
- KwpGoods goods = goodsInfoService.getGoodsByGoodsName(goodsName);
|
|
|
- if (goods == null || goods.getId() == null) {
|
|
|
- throw new RuntimeException("第" + number + "行货物信息不存在");
|
|
|
+ if (StringUtils.isBlank(goodsName)){
|
|
|
+ throw new RuntimeException("第" + number + "行货物信息必填写");
|
|
|
}
|
|
|
+// KwpGoods goods = goodsInfoService.getGoodsByGoodsName(goodsName);
|
|
|
+// if (goods == null || goods.getId() == null) {
|
|
|
+// throw new RuntimeException("第" + number + "行货物信息不存在");
|
|
|
+// }
|
|
|
String goodsModelType = excelImport.getGoodsModel().trim();
|
|
|
if (!goodsModel.contains(goodsModelType)) {
|
|
|
throw new RuntimeException("第" + number + "行商品分类信息不存在");
|