3 Komitmen e0c0e1b038 ... 990ef94070

Pembuat SHA1 Pesan Tanggal
  xucaiqin 990ef94070 Merge remote-tracking branch 'origin/dev_20251130' into dev_20251130 2 minggu lalu
  xucaiqin 8d0297d8cc 兼容处理 2 minggu lalu
  xucaiqin cfdc12c275 fix 2 minggu lalu

+ 1 - 1
sckw-modules/sckw-order/src/main/java/com/sckw/order/controller/KwoTradeOrderController.java

@@ -56,7 +56,7 @@ public class KwoTradeOrderController {
         TradeOrderPara tradeOrderPara = new TradeOrderPara();
         tradeOrderPara.setStartTime(LocalDateTimeUtil.parse(orderPara.getStartTime(), "yyyy-MM-dd HH:mm:ss"));
         tradeOrderPara.setEndTime(LocalDateTimeUtil.parse(orderPara.getEndTime(), "yyyy-MM-dd HH:mm:ss"));
-        orderPara.setUserId(orderPara.getUserId());
+        tradeOrderPara.setUserId(orderPara.getUserId());
         return HttpResult.ok("查询成功", kwoTradeOrderService.queryOrder(tradeOrderPara));
     }
 

+ 7 - 3
sckw-modules/sckw-product/src/main/java/com/sckw/product/service/KwpGoodsService.java

@@ -1028,7 +1028,11 @@ public class KwpGoodsService {
             if (Objects.nonNull(params.getSign())) {//查询签约或未签约商品
                 List<Long> longs = tradeOrderInfoService.querySignGoods(LoginUserHolder.getEntId());
                 if (Objects.equals(params.getSign(), 1)) {
-                    wrapper.in(CollUtil.isNotEmpty(longs), KwpGoods::getId, longs);
+                    if (CollUtil.isNotEmpty(longs)) {
+                        wrapper.in(KwpGoods::getId, longs);
+                    } else {
+                        wrapper.eq(KwpGoods::getId, 0L);
+                    }
                 } else {
                     wrapper.notIn(CollUtil.isNotEmpty(longs), KwpGoods::getId, longs);
                 }
@@ -1509,8 +1513,8 @@ public class KwpGoodsService {
         List<EntCacheResDto> entList = remoteSystemService.queryEntCacheByIds(supplyEntIds);
         Map<Long, String> entMap = entList.stream().collect(Collectors.toMap(EntCacheResDto::getId, EntCacheResDto::getFirmName, (k1, k2) -> k1));
         Map<String, Map<String, String>> dict = remoteSystemService.queryDictByType(List.of(DictTypeEnum.PRODUCT_NAME_TYPE.getType(),
-                DictTypeEnum.UNIT_TYPE.getType(),DictTypeEnum.GOODS_SPEC.getType()));
-        Map<String, String> productNameMap, unitMap,goodsMap;
+                DictTypeEnum.UNIT_TYPE.getType(), DictTypeEnum.GOODS_SPEC.getType()));
+        Map<String, String> productNameMap, unitMap, goodsMap;
         if (CollectionUtils.isNotEmpty(dict)) {
             productNameMap = dict.get(DictTypeEnum.PRODUCT_NAME_TYPE.getType());
             unitMap = dict.get(DictTypeEnum.UNIT_TYPE.getType());

+ 1 - 1
sckw-modules/sckw-transport/src/main/java/com/sckw/transport/controller/KwtLogisticsOrderController.java

@@ -217,7 +217,7 @@ public class KwtLogisticsOrderController {
         LogisticsOrderPara tradeOrderPara = new LogisticsOrderPara();
         tradeOrderPara.setStartTime(LocalDateTimeUtil.parse(orderPara.getStartTime(), "yyyy-MM-dd HH:mm:ss"));
         tradeOrderPara.setEndTime(LocalDateTimeUtil.parse(orderPara.getEndTime(), "yyyy-MM-dd HH:mm:ss"));
-        orderPara.setUserId(orderPara.getUserId());
+        tradeOrderPara.setUserId(orderPara.getUserId());
         return HttpResult.ok(logisticsConsignmentService.queryList(tradeOrderPara));
     }
 }