From ce943ff68e08f75b77c79d9ccdab55c1cd483ffe Mon Sep 17 00:00:00 2001
From: OTTO <731554297@qq.com>
Date: Wed, 4 Sep 2024 11:37:34 +0800
Subject: [PATCH] =?UTF-8?q?feat(=E5=88=B6=E5=93=81=E5=BA=93=E5=8A=9F?=
=?UTF-8?q?=E8=83=BD=E5=BC=80=E5=8F=91):=20=E5=9F=BA=E4=BA=8ECMDB=E5=88=B6?=
=?UTF-8?q?=E5=93=81=E5=AE=9A=E5=88=B6=E6=8E=A5=E5=8F=A3?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
新增时间范围参数,根据创建时间进行筛选
---
.../domain/vo/PmsProductLibraryComponentSearchVo.java | 6 ++++++
.../mapper/pms/PmsProductLibraryComponentMapper.xml | 3 +++
2 files changed, 9 insertions(+)
diff --git a/microservices-modules/microservices-modules-pms/src/main/java/com/microservices/pms/productLibrary/domain/vo/PmsProductLibraryComponentSearchVo.java b/microservices-modules/microservices-modules-pms/src/main/java/com/microservices/pms/productLibrary/domain/vo/PmsProductLibraryComponentSearchVo.java
index ee0897ba7..c34af9020 100644
--- a/microservices-modules/microservices-modules-pms/src/main/java/com/microservices/pms/productLibrary/domain/vo/PmsProductLibraryComponentSearchVo.java
+++ b/microservices-modules/microservices-modules-pms/src/main/java/com/microservices/pms/productLibrary/domain/vo/PmsProductLibraryComponentSearchVo.java
@@ -4,6 +4,8 @@ import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
+import java.util.Date;
+
/**
* 制品库数据对象
*
@@ -17,6 +19,10 @@ public class PmsProductLibraryComponentSearchVo {
private String excludeIds;
@ApiModelProperty(value = "产品库标识")
private String productRepoName;
+ @ApiModelProperty(value = "开始时间")
+ private Date startTime;
+ @ApiModelProperty(value = "结束时间")
+ private Date endTime;
/**
* 关联企业ID
*/
diff --git a/microservices-modules/microservices-modules-pms/src/main/resources/mapper/pms/PmsProductLibraryComponentMapper.xml b/microservices-modules/microservices-modules-pms/src/main/resources/mapper/pms/PmsProductLibraryComponentMapper.xml
index d07858b2d..7871a3cca 100644
--- a/microservices-modules/microservices-modules-pms/src/main/resources/mapper/pms/PmsProductLibraryComponentMapper.xml
+++ b/microservices-modules/microservices-modules-pms/src/main/resources/mapper/pms/PmsProductLibraryComponentMapper.xml
@@ -128,6 +128,9 @@
#{item}
+
+ and pplc.create_time between #{startTime} and #{endTime}
+
and pplr.`name` = #{productRepoName}
and pe.enterprise_identifier = #{pmsEnterpriseIdentifier}
and pplr.format='product'