diff --git a/order-management-consumer/src/main/java/com/dxhy/order/consumer/dao/OrderProcessInfoMapper.java b/order-management-consumer/src/main/java/com/dxhy/order/consumer/dao/OrderProcessInfoMapper.java index d77f24fc..d95e780d 100644 --- a/order-management-consumer/src/main/java/com/dxhy/order/consumer/dao/OrderProcessInfoMapper.java +++ b/order-management-consumer/src/main/java/com/dxhy/order/consumer/dao/OrderProcessInfoMapper.java @@ -155,4 +155,6 @@ public interface OrderProcessInfoMapper { */ int selectCountByNsrsbhDdzt(@Param("ddztList") List ddztList, @Param("shList") List shList, @Param("entList") List entList); + + List getOrderMessageByMap(@Param("map") Map map); } diff --git a/order-management-consumer/src/main/java/com/dxhy/order/consumer/modules/order/controller/OrderInvoiceController.java b/order-management-consumer/src/main/java/com/dxhy/order/consumer/modules/order/controller/OrderInvoiceController.java index 59cc5662..a7faecad 100644 --- a/order-management-consumer/src/main/java/com/dxhy/order/consumer/modules/order/controller/OrderInvoiceController.java +++ b/order-management-consumer/src/main/java/com/dxhy/order/consumer/modules/order/controller/OrderInvoiceController.java @@ -609,5 +609,14 @@ public class OrderInvoiceController { public R rewriteBzdh(@RequestBody RewriteBzdhDTO dto) { return bzdhService.rewriteBzdh(dto); } + + /** + * 页面上有直接调用order-management-invoice模块的接口,这个模块没有order_process_info Mapper + * 有时候需要查询一些定制化字段,写此方法弥补这个问题 + */ + @PostMapping("/getOrderMessageByMap") + public R getOrderMessageByMap(@RequestBody Map map){ + return R.ok(orderProcessService.getOrderMessageByMap(map)); + } } diff --git a/order-management-consumer/src/main/java/com/dxhy/order/consumer/modules/order/service/OrderProcessService.java b/order-management-consumer/src/main/java/com/dxhy/order/consumer/modules/order/service/OrderProcessService.java index 7449fd47..17e5aa43 100644 --- a/order-management-consumer/src/main/java/com/dxhy/order/consumer/modules/order/service/OrderProcessService.java +++ b/order-management-consumer/src/main/java/com/dxhy/order/consumer/modules/order/service/OrderProcessService.java @@ -149,4 +149,6 @@ public interface OrderProcessService { * @date 2021-11-03 */ int selectCountByNsrsbhDdzt(List ddztList, List shList, List entList); + + List getOrderMessageByMap(Map map); } diff --git a/order-management-consumer/src/main/java/com/dxhy/order/consumer/modules/order/service/impl/OrderProcessServiceImpl.java b/order-management-consumer/src/main/java/com/dxhy/order/consumer/modules/order/service/impl/OrderProcessServiceImpl.java index ccc2ea6b..fedc9aff 100644 --- a/order-management-consumer/src/main/java/com/dxhy/order/consumer/modules/order/service/impl/OrderProcessServiceImpl.java +++ b/order-management-consumer/src/main/java/com/dxhy/order/consumer/modules/order/service/impl/OrderProcessServiceImpl.java @@ -249,5 +249,10 @@ public class OrderProcessServiceImpl implements OrderProcessService { public int selectCountByNsrsbhDdzt(List ddztList, List shList, List entList) { return orderProcessInfoMapper.selectCountByNsrsbhDdzt(ddztList, shList, entList); } - + + @Override + public List getOrderMessageByMap(Map map) { + return orderProcessInfoMapper.getOrderMessageByMap(map); + } + } diff --git a/order-management-consumer/src/main/resources/mybatis/mapper/OrderProcessInfoMapper.xml b/order-management-consumer/src/main/resources/mybatis/mapper/OrderProcessInfoMapper.xml index a93384e4..f0347e8d 100644 --- a/order-management-consumer/src/main/resources/mybatis/mapper/OrderProcessInfoMapper.xml +++ b/order-management-consumer/src/main/resources/mybatis/mapper/OrderProcessInfoMapper.xml @@ -1303,4 +1303,20 @@ + + + +