From 71963e4e04fa1de6e693314b0f833cf036117218 Mon Sep 17 00:00:00 2001 From: linfso Date: Tue, 23 Apr 2024 04:33:35 +0800 Subject: [PATCH] md --- .../com/xdadan/erp/web/emis/EmisCommonController.java | 10 +++++----- .../com/xdadan/erp/emis/mapper/EmisWaybillMapper.java | 2 ++ .../xdadan/erp/emis/service/IEmisWaybillService.java | 11 +++++++++++ .../erp/emis/service/impl/EmisWaybillServiceImpl.java | 5 +++++ .../src/main/resources/mapper/EmisWaybillMapper.xml | 7 +++++++ 5 files changed, 30 insertions(+), 5 deletions(-) diff --git a/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisCommonController.java b/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisCommonController.java index fe3e6f5ce..f68e9f03d 100644 --- a/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisCommonController.java +++ b/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisCommonController.java @@ -69,26 +69,26 @@ public class EmisCommonController extends BaseController * 获取电子运单信息 */ @PostMapping(value = "/getWaybillDetail") - public AjaxResult getWaybillDetail(@RequestParam("billCode")String billCode,@RequestParam("custOrderId")String custOrderId ) + public AjaxResult getWaybillDetail(@RequestParam("billCode")String billCode,@RequestParam("orderSn")String orderSn ) { try { // String waybillNo = emisElectronicPagService.realMatchWaybill(); EmisWaybill emisWaybill=null; - if(StringUtils.isEmpty(billCode) && StringUtils.isEmpty(custOrderId) ){ + if(StringUtils.isEmpty(billCode) && StringUtils.isEmpty(orderSn) ){ return AjaxResult.error("参数错误"); } if(!StringUtils.isEmpty(billCode) ){ - emisWaybill = emisWaybillService.selectEmisWaybillByBillCode(billCode); + emisWaybill = emisWaybillService.selectEmisWaybillByBillCode(orderSn); if(emisWaybill==null){ return AjaxResult.error("未找到该运单"); } } - if(!StringUtils.isEmpty(custOrderId) ) { - emisWaybill = emisWaybillService.selectEmisWaybillByBillCode(custOrderId); + if(!StringUtils.isEmpty(orderSn) ) { + emisWaybill = emisWaybillService.selectEmisWaybillByOrderSn(orderSn); if(emisWaybill==null){ return AjaxResult.error("未找到该运单"); } diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/mapper/EmisWaybillMapper.java b/emis-biz/src/main/java/com/xdadan/erp/emis/mapper/EmisWaybillMapper.java index 6250b43e7..8732424ff 100644 --- a/emis-biz/src/main/java/com/xdadan/erp/emis/mapper/EmisWaybillMapper.java +++ b/emis-biz/src/main/java/com/xdadan/erp/emis/mapper/EmisWaybillMapper.java @@ -24,6 +24,8 @@ public interface EmisWaybillMapper extends BaseMapper public EmisWaybill selectEmisWaybillByBillCode(String billCode); + public EmisWaybill selectEmisWaybillByOrderSn(String orderSn); + /** * 主键查询 * @param id diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/service/IEmisWaybillService.java b/emis-biz/src/main/java/com/xdadan/erp/emis/service/IEmisWaybillService.java index 7a44e13ff..f4e9ef7be 100644 --- a/emis-biz/src/main/java/com/xdadan/erp/emis/service/IEmisWaybillService.java +++ b/emis-biz/src/main/java/com/xdadan/erp/emis/service/IEmisWaybillService.java @@ -28,6 +28,17 @@ public interface IEmisWaybillService */ public EmisWaybill selectEmisWaybillByBillCode(String billCode); + + /** + * 根据订单号查询 + * @param orderSn + * @return + */ + public EmisWaybill selectEmisWaybillByOrderSn(String orderSn); + + + + /** * 根据客户单号查询 * @param custOrderId diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisWaybillServiceImpl.java b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisWaybillServiceImpl.java index 01450bfba..030e198af 100644 --- a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisWaybillServiceImpl.java +++ b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisWaybillServiceImpl.java @@ -47,6 +47,11 @@ public class EmisWaybillServiceImpl implements IEmisWaybillService return emisWaybillMapper.selectEmisWaybillByBillCode(billCode); } + @Override + public EmisWaybill selectEmisWaybillByOrderSn(String orderSn) + { + return emisWaybillMapper.selectEmisWaybillByOrderSn(orderSn); + } /** * 查询运单列表 diff --git a/emis-biz/src/main/resources/mapper/EmisWaybillMapper.xml b/emis-biz/src/main/resources/mapper/EmisWaybillMapper.xml index 4fa584423..a25ab701c 100644 --- a/emis-biz/src/main/resources/mapper/EmisWaybillMapper.xml +++ b/emis-biz/src/main/resources/mapper/EmisWaybillMapper.xml @@ -324,6 +324,13 @@ where a.bill_code = #{billCode} + + + insert into emis_waybill