From 747bd4e56f1288f50aad00a40e8702b742d616d6 Mon Sep 17 00:00:00 2001 From: lzq <2495532633@qq.com> Date: Tue, 10 Feb 2026 16:01:01 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=A2=E5=8D=95=E5=88=97=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../order/pojo/result/SearchOrderResult.java | 1 + .../cst/order/service/OrderService.java | 6 +-- .../mapper/cst/order/OrderMapper.xml | 42 +++++++++++++++++++ 3 files changed, 46 insertions(+), 3 deletions(-) diff --git a/njzscloud-svr/src/main/java/com/njzscloud/dispose/cst/order/pojo/result/SearchOrderResult.java b/njzscloud-svr/src/main/java/com/njzscloud/dispose/cst/order/pojo/result/SearchOrderResult.java index b805318..749d865 100644 --- a/njzscloud-svr/src/main/java/com/njzscloud/dispose/cst/order/pojo/result/SearchOrderResult.java +++ b/njzscloud-svr/src/main/java/com/njzscloud/dispose/cst/order/pojo/result/SearchOrderResult.java @@ -130,6 +130,7 @@ public class SearchOrderResult { * 产品名称 */ private String goodsName; + private String goodsPicture; /** * 计量单位;字典代码:unit diff --git a/njzscloud-svr/src/main/java/com/njzscloud/dispose/cst/order/service/OrderService.java b/njzscloud-svr/src/main/java/com/njzscloud/dispose/cst/order/service/OrderService.java index 26d2fd6..73c0ca5 100644 --- a/njzscloud-svr/src/main/java/com/njzscloud/dispose/cst/order/service/OrderService.java +++ b/njzscloud-svr/src/main/java/com/njzscloud/dispose/cst/order/service/OrderService.java @@ -181,7 +181,7 @@ public class OrderService extends ServiceImpl { Long projectId = detail.getProjectId(); List transRecodeList = orderTransMapper.selectList(Wrappers.lambdaQuery(OrderTransEntity.class) .eq(OrderTransEntity::getOrderId, orderId) - .eq("YuYue".equals(orderType), OrderTransEntity::getTransStatus, TransStatus.DaiPaiDan) + .in("YuYue".equals(orderType), OrderTransEntity::getTransStatus, TransStatus.DaiPaiDan, TransStatus.DaiJieDan) .in("ShiShi".equals(orderType), OrderTransEntity::getTransStatus, TransStatus.YiJieDan, TransStatus.YunShuZhong, TransStatus.YiJinChang, TransStatus.YiChuChang) .eq("LiShi".equals(orderType), OrderTransEntity::getTransStatus, TransStatus.YiWanCheng) .eq("QuXiao".equals(orderType), OrderTransEntity::getTransStatus, TransStatus.YiQuXiao) @@ -230,7 +230,7 @@ public class OrderService extends ServiceImpl { LocalDateTime orderTimeEnd = searchOrderParam.getOrderTimeEnd(); QueryWrapper ew = Wrappers.query() - .exists("YuYue".equals(orderType), "SELECT 1 FROM cst_order_trans b WHERE b.order_id = a.id AND b.trans_status = 'DaiPaiDan'") + .exists("YuYue".equals(orderType), "SELECT 1 FROM cst_order_trans b WHERE b.order_id = a.id AND b.trans_status IN ('DaiPaiDan','DaiJieDan')") .exists("ShiShi".equals(orderType), "SELECT 1 FROM cst_order_trans b WHERE b.order_id = a.id AND b.trans_status IN ('YiJieDan','YunShuZhong','YiJinChang','YiChuChang')") .exists("LiShi".equals(orderType), "SELECT 1 FROM cst_order_trans b WHERE b.order_id = a.id AND b.trans_status = 'YiWanCheng'") .exists("QuXiao".equals(orderType), "SELECT 1 FROM cst_order_trans b WHERE b.order_id = a.id AND b.trans_status = 'YiQuXiao'") @@ -263,7 +263,7 @@ public class OrderService extends ServiceImpl { List projectIdList = results.stream().map(SearchOrderResult::getProjectId).filter(Objects::nonNull).toList(); List transRecodes = orderTransMapper.selectList(Wrappers.lambdaQuery(OrderTransEntity.class) .in(OrderTransEntity::getOrderId, orderIdList) - .eq("YuYue".equals(orderType), OrderTransEntity::getTransStatus, TransStatus.DaiPaiDan) + .in("YuYue".equals(orderType), OrderTransEntity::getTransStatus, TransStatus.DaiPaiDan, TransStatus.DaiJieDan) .in("ShiShi".equals(orderType), OrderTransEntity::getTransStatus, TransStatus.YiJieDan, TransStatus.YunShuZhong, TransStatus.YiJinChang, TransStatus.YiChuChang) .eq("LiShi".equals(orderType), OrderTransEntity::getTransStatus, TransStatus.YiWanCheng) .eq("QuXiao".equals(orderType), OrderTransEntity::getTransStatus, TransStatus.YiQuXiao) diff --git a/njzscloud-svr/src/main/resources/mapper/cst/order/OrderMapper.xml b/njzscloud-svr/src/main/resources/mapper/cst/order/OrderMapper.xml index 6d8f28d..c30b955 100644 --- a/njzscloud-svr/src/main/resources/mapper/cst/order/OrderMapper.xml +++ b/njzscloud-svr/src/main/resources/mapper/cst/order/OrderMapper.xml @@ -1,7 +1,47 @@ +