From a7b2989873bf6f49103a3f19f94c5a7ef2d4513a Mon Sep 17 00:00:00 2001 From: zhaoxiaolin Date: Tue, 8 Oct 2024 17:51:22 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B4=A8=E9=87=8F=E9=97=AE=E9=A2=98=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/op/quality/domain/QcStaticTable.java | 18 ++++++++++++++++++ .../mapper/quality/QcStaticTableMapper.xml | 5 +++-- .../resources/mapper/wms/BaseProductMapper.xml | 9 ++++++++- 3 files changed, 29 insertions(+), 3 deletions(-) diff --git a/op-modules/op-quality/src/main/java/com/op/quality/domain/QcStaticTable.java b/op-modules/op-quality/src/main/java/com/op/quality/domain/QcStaticTable.java index aa3f91bb..f45fb9e6 100644 --- a/op-modules/op-quality/src/main/java/com/op/quality/domain/QcStaticTable.java +++ b/op-modules/op-quality/src/main/java/com/op/quality/domain/QcStaticTable.java @@ -114,6 +114,24 @@ public class QcStaticTable extends BaseEntity { private BigDecimal downDiff; private List columns1; private List columns2; + private String incomeTimeStart; + private String incomeTimeEnd; + + public String getIncomeTimeStart() { + return incomeTimeStart; + } + + public void setIncomeTimeStart(String incomeTimeStart) { + this.incomeTimeStart = incomeTimeStart; + } + + public String getIncomeTimeEnd() { + return incomeTimeEnd; + } + + public void setIncomeTimeEnd(String incomeTimeEnd) { + this.incomeTimeEnd = incomeTimeEnd; + } public Double getNoOkBatchRateVal() { return noOkBatchRateVal; diff --git a/op-modules/op-quality/src/main/resources/mapper/quality/QcStaticTableMapper.xml b/op-modules/op-quality/src/main/resources/mapper/quality/QcStaticTableMapper.xml index 7196a980..d95decb8 100644 --- a/op-modules/op-quality/src/main/resources/mapper/quality/QcStaticTableMapper.xml +++ b/op-modules/op-quality/src/main/resources/mapper/quality/QcStaticTableMapper.xml @@ -201,8 +201,9 @@ and qct.check_no like concat('%',#{orderNo},'%') and qct.material_code like concat('%',#{materialCode},'%') and qct.income_batch_no like concat('%',#{incomeBatchNo},'%') - and CONVERT(varchar(10),pow.product_date, 120) = #{incomeTimeStr} - + and CONVERT(varchar(10),pow.product_date, 120) = #{incomeTimeStr} + and CONVERT(varchar(30),qct.income_time, 120) >= #{incomeTimeStart} + and #{incomeTimeEnd} > CONVERT(varchar(30),qct.income_time, 120) order by pow.product_date desc @@ -118,6 +124,7 @@ and append_percent = #{appendPercent} and mtart = #{mtart} and report_rate = #{reportRate} + and mvgr5 like concat('%', #{mvgr5},'%') and del_flag = '0' order by product_code asc