diff --git a/blade-service/logpm-factory-data/logpm-factory-data-linsy/src/main/java/com/logpm/factorydata/linsy/service/impl/DeliveryNoteServiceImpl.java b/blade-service/logpm-factory-data/logpm-factory-data-linsy/src/main/java/com/logpm/factorydata/linsy/service/impl/DeliveryNoteServiceImpl.java index c9e70281d..e2f6ee5c5 100644 --- a/blade-service/logpm-factory-data/logpm-factory-data-linsy/src/main/java/com/logpm/factorydata/linsy/service/impl/DeliveryNoteServiceImpl.java +++ b/blade-service/logpm-factory-data/logpm-factory-data-linsy/src/main/java/com/logpm/factorydata/linsy/service/impl/DeliveryNoteServiceImpl.java @@ -5,6 +5,7 @@ import cn.hutool.core.date.DateUtil; import cn.hutool.core.util.ObjectUtil; import cn.hutool.core.util.StrUtil; import cn.hutool.http.HttpUtil; +import cn.hutool.json.JSONArray; import cn.hutool.json.JSONObject; import cn.hutool.json.JSONUtil; import com.logpm.factorydata.base.feign.IFactoryDataBaseClient; @@ -243,8 +244,10 @@ public class DeliveryNoteServiceImpl extends BaseServiceImpl packageList = new ArrayList<>(); + JSONArray packageList = new JSONArray(); for (PackageInfoVO orderPackageDTO : packages) { advance.set("firstPackName", orderPackageDTO.getMaterialName()); advance.set("firstPackCode", orderPackageDTO.getMaterialCode()); @@ -277,7 +280,7 @@ public class DeliveryNoteServiceImpl extends BaseServiceImpl sendMsgMap = new HashMap<>(); // 构建提交参数 buildParam(entries, node, workNodeEnums, orders, noSignNumberMap, nodeOrderMap, nodeConfirmLsit, sendMsgMap); - try { - // 推送给志邦 - if (CollUtil.isNotEmpty(nodeConfirmLsit)) { - for (NodeConfirmParamDTO nodeConfirmParam : nodeConfirmLsit) { + if (CollUtil.isNotEmpty(nodeConfirmLsit)) { + for (NodeConfirmParamDTO nodeConfirmParam : nodeConfirmLsit) { + log.info("zb节点数据推送NodeConfirmParamDTO:{}", JSONUtil.toJsonStr(nodeConfirmParam)); + try { + // 推送给志邦 String key = nodeConfirmParam.getDepartCode() + nodeConfirmParam.getPlatformOrderCode(); String body = JSONUtil.toJsonStr(nodeConfirmParam); String result = null; @@ -224,14 +225,14 @@ public class ZbomNodeDataPushListener { } } } + } catch (Exception e) { + // 处理推送不成功的异常情况 + log.error("zb节点推送数据异常:{}", e); + // 保存日志 + + e.printStackTrace(); } } - } catch (Exception e) { - // 处理推送不成功的异常情况 - log.error("zb节点推送数据异常:{}", e); - // 保存日志 - - e.printStackTrace(); } } } diff --git a/blade-service/logpm-old-project/src/main/java/com/logpm/oldproject/mapper/AdvanceDetailMapper.xml b/blade-service/logpm-old-project/src/main/java/com/logpm/oldproject/mapper/AdvanceDetailMapper.xml index b817aabea..6ec6e34e2 100644 --- a/blade-service/logpm-old-project/src/main/java/com/logpm/oldproject/mapper/AdvanceDetailMapper.xml +++ b/blade-service/logpm-old-project/src/main/java/com/logpm/oldproject/mapper/AdvanceDetailMapper.xml @@ -97,9 +97,6 @@ select w.title warehouse, od.unitNo packetBarCode, - c.title cargoTitle, - s.title shelfTitle, - l.title goodsAllocation, ad.firstPackName firsts, ad.secondPackName `second`, ad.thirdPackName thirdProduct, @@ -144,9 +135,6 @@ from ht_order_detail od left join ht_advance_detail ad on ad.unitNo = od.unitNo left join ht_warehouse w on w.id = od.now_warehouse_id - left join ht_location l on od.location_id = l.id - left join ht_shelf s on l.shelf_id = s.id - left join ht_cargo c on s.cargo_id = c.id where od.unitNo = #{unitNo} @@ -177,9 +165,6 @@ select lwtg.association_value orderCode, - ldpl.warehouse_id warehouseId, + lwtg.warehouse_id warehouseId, lwt.pallet_name trayName from logpm_warehouse_tray_goods lwtg left join logpm_warehouse_tray lwt on lwt.id = lwtg.tray_id @@ -378,6 +378,7 @@ left join logpm_warehouse_tray lwt on lwt.id = lwtg.tray_id left join logpm_distribution_stock_list ldsl on ldsl.cargo_number = lwtg.association_value and ldsl.warehouse_id = lwtg.warehouse_id and ldsl.market_id = lwtg.market_id and ldsl.incoming_batch = lwtg.incoming_batch where lwtg.association_type = '4' + and ldsl.id is not null @@ -409,6 +410,7 @@ left join logpm_warehouse_goods_allocation lwga on lwga.id = lwug.allocation_id left join logpm_distribution_stock_list ldsl on ldsl.cargo_number = lwug.association_value and ldsl.warehouse_id = lwug.warehouse_id and ldsl.market_id = lwug.market_id and ldsl.incoming_batch = lwug.incoming_batch where lwug.association_type = '4' + and ldsl.id is not null