From 511530f95fc9614d2c76addd0e88f4d034216cfd Mon Sep 17 00:00:00 2001 From: ljw Date: Mon, 5 Jan 2026 14:55:09 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8B=98=E6=96=99=E5=91=98=E6=9F=A5=E7=9C=8B?= =?UTF-8?q?=E8=AE=A2=E5=8D=95=E5=88=97=E8=A1=A8=EF=BC=8C=E5=88=86=E4=B8=BA?= =?UTF-8?q?=EF=BC=9A=E5=BE=85=E5=8B=98=E6=96=99=E3=80=81=E5=B7=B2=E5=8B=98?= =?UTF-8?q?=E6=96=99=E3=80=81=E6=89=80=E6=9C=89=E8=AE=A2=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pojo/param/OrderTransQueryParam.java | 6 +++ .../cst/order/service/OrderService.java | 3 +- .../cst/order/service/OrderTransService.java | 38 ++++++++++++------- .../sys/auth/pojo/result/MyResult.java | 13 +++++++ 4 files changed, 45 insertions(+), 15 deletions(-) diff --git a/njzscloud-svr/src/main/java/com/njzscloud/dispose/cst/order/pojo/param/OrderTransQueryParam.java b/njzscloud-svr/src/main/java/com/njzscloud/dispose/cst/order/pojo/param/OrderTransQueryParam.java index 784f639..5085c33 100644 --- a/njzscloud-svr/src/main/java/com/njzscloud/dispose/cst/order/pojo/param/OrderTransQueryParam.java +++ b/njzscloud-svr/src/main/java/com/njzscloud/dispose/cst/order/pojo/param/OrderTransQueryParam.java @@ -1,5 +1,6 @@ package com.njzscloud.dispose.cst.order.pojo.param; +import com.njzscloud.dispose.cst.order.constant.CheckStatus; import com.njzscloud.dispose.cst.order.constant.OrderStatus; import com.njzscloud.dispose.cst.order.constant.TransStatus; import lombok.Getter; @@ -64,5 +65,10 @@ public class OrderTransQueryParam { */ private TransStatus transStatus; + /** + * 勘料状态;字典代码:check_status,Wu-->无需勘料、YiKanLiao-->已勘料、WeiKanLiao-->未勘料 + */ + private CheckStatus checkStatus; + } 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 af0520d..1bce6f1 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 @@ -325,12 +325,13 @@ public class OrderService extends ServiceImpl { // 根据订单类型区分毛重皮重 if (OrderCategory.HuiShouYuYue.equals(result.getOrderCategory())) { transEntity.setTareWeight(weight); + transEntity.setSettleWeight(result.getRoughWeight() - transEntity.getTareWeight()); // 更新车辆皮重 this.updateTruckHisTareWeight(result.getTruckId(), weight); } else if (OrderCategory.XiaoShouYuYue.equals(result.getOrderCategory())) { transEntity.setRoughWeight(weight); + transEntity.setSettleWeight(transEntity.getRoughWeight() - result.getTareWeight()); } - transEntity.setSettleWeight(transEntity.getRoughWeight() - transEntity.getTareWeight()); transEntity.setOutFrontPhoto(leavingParam.getFrontPhoto()); transEntity.setOutBodyPhoto(leavingParam.getBodyPhoto()); transEntity.setOutTime(LocalDateTime.now()); diff --git a/njzscloud-svr/src/main/java/com/njzscloud/dispose/cst/order/service/OrderTransService.java b/njzscloud-svr/src/main/java/com/njzscloud/dispose/cst/order/service/OrderTransService.java index 2957d12..59c3305 100644 --- a/njzscloud-svr/src/main/java/com/njzscloud/dispose/cst/order/service/OrderTransService.java +++ b/njzscloud-svr/src/main/java/com/njzscloud/dispose/cst/order/service/OrderTransService.java @@ -69,27 +69,37 @@ public class OrderTransService extends ServiceImpl