diff --git a/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisWaybillController.java b/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisWaybillController.java index 196ba5499..6c2ff9855 100644 --- a/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisWaybillController.java +++ b/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisWaybillController.java @@ -73,6 +73,16 @@ public class EmisWaybillController extends BaseController util.exportExcel(response, list, "运单列表数据"); } + /** + * 获取运单列表详细信息 + */ + @PreAuthorize("@ss.hasPermi('emis:emisWaybill:query')") + @GetMapping("/getInfoByBillCode") + public AjaxResult getInfoByBillCode(String billCode) + { + return AjaxResult.success(emisWaybillService.selectEmisWaybillByBillCode(billCode)); + } + /** * 获取运单列表详细信息 */ 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 e4361b851..6250b43e7 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 @@ -21,6 +21,9 @@ import com.xdadan.erp.emis.domain.EmisWaybill; */ public interface EmisWaybillMapper extends BaseMapper { + + public EmisWaybill selectEmisWaybillByBillCode(String billCode); + /** * 主键查询 * @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 f42aff669..32a49a854 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 @@ -20,6 +20,14 @@ import com.xdadan.erp.emis.domain.EmisWaybill; */ public interface IEmisWaybillService { + + /** + * 根据运单查询 + * @param billCode + * @return + */ + public EmisWaybill selectEmisWaybillByBillCode(String billCode); + /** * 主键查询 * @param id 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 d5663331e..13678801f 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 @@ -31,6 +31,21 @@ public class EmisWaybillServiceImpl implements IEmisWaybillService @Autowired private EmisWaybillMapper emisWaybillMapper; + + + /** + * 精准查询 查询运单列表 by billCode + * + * @param billCode 运单列表主键 + * @return 运单列表 + */ + @Override + public EmisWaybill selectEmisWaybillByBillCode(String billCode) + { + return emisWaybillMapper.selectEmisWaybillByBillCode(billCode); + } + + /** * 查询运单列表 * diff --git a/emis-biz/src/main/resources/mapper/EmisWaybillMapper.xml b/emis-biz/src/main/resources/mapper/EmisWaybillMapper.xml index 289350483..dcf9a12ba 100644 --- a/emis-biz/src/main/resources/mapper/EmisWaybillMapper.xml +++ b/emis-biz/src/main/resources/mapper/EmisWaybillMapper.xml @@ -350,6 +350,12 @@ where a.id = #{id} + + insert into emis_waybill