From b94515daef0a52cd7c029577c7057a57fd37ee36 Mon Sep 17 00:00:00 2001 From: wwb <782276617@qq.com> Date: Tue, 9 Dec 2025 14:54:40 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../admin/saleorder/vo/SaleOrderPageReqVO.java | 3 +++ .../saleorder/SaleOrderServiceImpl.java | 1 + .../mapper/saleorder/SaleOrderMapper.xml | 5 ++++- .../src/views/oms/saleorder/index.vue | 18 +++++++++++++++--- .../src/views/oms/saleorder/index.vue | 8 +++++--- 5 files changed, 28 insertions(+), 7 deletions(-) diff --git a/hangtag-module-oms/hangtag-module-oms-biz/src/main/java/cn/hangtag/module/oms/controller/admin/saleorder/vo/SaleOrderPageReqVO.java b/hangtag-module-oms/hangtag-module-oms-biz/src/main/java/cn/hangtag/module/oms/controller/admin/saleorder/vo/SaleOrderPageReqVO.java index 5b89e4b..1e02335 100644 --- a/hangtag-module-oms/hangtag-module-oms-biz/src/main/java/cn/hangtag/module/oms/controller/admin/saleorder/vo/SaleOrderPageReqVO.java +++ b/hangtag-module-oms/hangtag-module-oms-biz/src/main/java/cn/hangtag/module/oms/controller/admin/saleorder/vo/SaleOrderPageReqVO.java @@ -48,6 +48,9 @@ public class SaleOrderPageReqVO extends PageParam { @Schema(description = "单据状态") private String billStatus; + @Schema(description = "物流单号") + private String logisticsCode; + @Schema(description = "订单状态") private String orderStatus; diff --git a/hangtag-module-oms/hangtag-module-oms-biz/src/main/java/cn/hangtag/module/oms/service/saleorder/SaleOrderServiceImpl.java b/hangtag-module-oms/hangtag-module-oms-biz/src/main/java/cn/hangtag/module/oms/service/saleorder/SaleOrderServiceImpl.java index 13c3613..8c48245 100644 --- a/hangtag-module-oms/hangtag-module-oms-biz/src/main/java/cn/hangtag/module/oms/service/saleorder/SaleOrderServiceImpl.java +++ b/hangtag-module-oms/hangtag-module-oms-biz/src/main/java/cn/hangtag/module/oms/service/saleorder/SaleOrderServiceImpl.java @@ -260,6 +260,7 @@ public class SaleOrderServiceImpl implements SaleOrderService { if( StringUtils.isNotBlank(pageReqVO.getBillno()) ||StringUtils.isNotBlank(pageReqVO.getBillStatus()) + ||StringUtils.isNotBlank(pageReqVO.getLogisticsCode()) ||StringUtils.isNotBlank(pageReqVO.getPhone()) ||StringUtils.isNotBlank(pageReqVO.getRemarks()) ||ObjectUtil.isNotEmpty(pageReqVO.getBizdate()) diff --git a/hangtag-module-oms/hangtag-module-oms-biz/src/main/resources/mapper/saleorder/SaleOrderMapper.xml b/hangtag-module-oms/hangtag-module-oms-biz/src/main/resources/mapper/saleorder/SaleOrderMapper.xml index 3f098b5..ebf4118 100644 --- a/hangtag-module-oms/hangtag-module-oms-biz/src/main/resources/mapper/saleorder/SaleOrderMapper.xml +++ b/hangtag-module-oms/hangtag-module-oms-biz/src/main/resources/mapper/saleorder/SaleOrderMapper.xml @@ -11,6 +11,7 @@ left join oms_brand brand on brand.id = a.brand_id AND a.billno = #{reqVO.billno} + AND a.logistics_code = #{reqVO.logisticsCode} AND a.customer_id = #{reqVO.customerId} AND a.bizdate between #{reqVO.bizdate[0]} AND #{reqVO.bizdate[1]} AND a.confirmdate between #{reqVO.confirmdate[0]} AND #{reqVO.confirmdate[1} @@ -33,6 +34,7 @@ left join oms_brand brand on brand.id = a.brand_id AND a.billno = #{reqVO.billno} + AND a.logistics_code = #{reqVO.logisticsCode} AND a.customer_id = #{reqVO.customerId} AND a.bizdate between #{reqVO.bizdate[0]} AND #{reqVO.bizdate[1]} AND a.confirmdate between #{reqVO.confirmdate[0]} AND #{reqVO.confirmdate[1} @@ -93,12 +95,13 @@