From fbf5402f03820ebc702871fc4c4933c024ff3087 Mon Sep 17 00:00:00 2001
From: liusheng <337615773@qq.com>
Date: 星期一, 29 七月 2024 18:08:26 +0800
Subject: [PATCH] 变更
---
ruoyi-project/src/main/java/com/ruoyi/project/domain/VDonationworkflow.java | 23 +++++++++++++++++++++++
ruoyi-project/src/main/java/com/ruoyi/project/service/impl/VDonationworkflowServiceImpl.java | 8 +++++++-
ruoyi-project/src/main/resources/mapper/project/VDonationworkflowMapper.xml | 10 ++++++++--
3 files changed, 38 insertions(+), 3 deletions(-)
diff --git a/ruoyi-project/src/main/java/com/ruoyi/project/domain/VDonationworkflow.java b/ruoyi-project/src/main/java/com/ruoyi/project/domain/VDonationworkflow.java
index 06aa241..88e2599 100644
--- a/ruoyi-project/src/main/java/com/ruoyi/project/domain/VDonationworkflow.java
+++ b/ruoyi-project/src/main/java/com/ruoyi/project/domain/VDonationworkflow.java
@@ -85,6 +85,13 @@
private String reportername;
/**
+ * 妗堜緥鍖哄煙
+ */
+ @ApiModelProperty("妗堜緥鍖哄煙")
+ @Excel(name = "妗堜緥鍖哄煙")
+ private String regionalLevel;
+
+ /**
* 妗堜緥鏃堕棿
*/
@ApiModelProperty("妗堜緥鏃堕棿")
@@ -93,6 +100,22 @@
private Date donatetime;
/**
+ * 寮�濮嬫椂闂�
+ */
+ @ApiModelProperty("寮�濮嬫椂闂�")
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+ @Excel(name = "寮�濮嬫椂闂�", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
+ private Date starttime;
+
+ /**
+ * 缁撴潫鏃堕棿
+ */
+ @ApiModelProperty("缁撴潫鏃堕棿")
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+ @Excel(name = "缁撴潫鏃堕棿", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
+ private Date endtime;
+
+ /**
* 鎶ュ憡鏃堕棿
*/
@ApiModelProperty("鎶ュ憡鏃堕棿")
diff --git a/ruoyi-project/src/main/java/com/ruoyi/project/service/impl/VDonationworkflowServiceImpl.java b/ruoyi-project/src/main/java/com/ruoyi/project/service/impl/VDonationworkflowServiceImpl.java
index 3f833fc..55d798e 100644
--- a/ruoyi-project/src/main/java/com/ruoyi/project/service/impl/VDonationworkflowServiceImpl.java
+++ b/ruoyi-project/src/main/java/com/ruoyi/project/service/impl/VDonationworkflowServiceImpl.java
@@ -49,6 +49,9 @@
if (StringUtils.isNotBlank(vDonationworkflow.getDeptname())){
wrappers.like(VDonationworkflow::getDeptname ,vDonationworkflow.getDeptname());
}
+ if (StringUtils.isNotBlank(vDonationworkflow.getRegionalLevel())){
+ wrappers.eq(VDonationworkflow::getRegionalLevel ,vDonationworkflow.getRegionalLevel());
+ }
if (StringUtils.isNotBlank(vDonationworkflow.getReporterno())){
wrappers.eq(VDonationworkflow::getReporterno ,vDonationworkflow.getReporterno());
}
@@ -56,7 +59,10 @@
wrappers.like(VDonationworkflow::getReportername ,vDonationworkflow.getReportername());
}
if (vDonationworkflow.getDonatetime() != null){
- wrappers.eq(VDonationworkflow::getDonatetime ,vDonationworkflow.getDonatetime());
+ wrappers.ge(VDonationworkflow::getDonatetime ,vDonationworkflow.getStarttime());
+ }
+ if (vDonationworkflow.getDonatetime() != null){
+ wrappers.lt(VDonationworkflow::getDonatetime ,vDonationworkflow.getEndtime());
}
if (vDonationworkflow.getReporttime() != null){
wrappers.eq(VDonationworkflow::getReporttime ,vDonationworkflow.getReporttime());
diff --git a/ruoyi-project/src/main/resources/mapper/project/VDonationworkflowMapper.xml b/ruoyi-project/src/main/resources/mapper/project/VDonationworkflowMapper.xml
index 452cdb1..404b5d0 100644
--- a/ruoyi-project/src/main/resources/mapper/project/VDonationworkflowMapper.xml
+++ b/ruoyi-project/src/main/resources/mapper/project/VDonationworkflowMapper.xml
@@ -24,6 +24,7 @@
<result property="organcount" column="organcount"/>
<result property="operationbegtime" column="operationBegTime"/>
<result property="completetime" column="completeTime"/>
+ <result property="regionalLevel" column="regionalLevel"/>
</resultMap>
<sql id="selectVDonationworkflowVo">
@@ -45,7 +46,8 @@
conclusionTime,
organcount,
operationBegTime,
- completeTime
+ completeTime,
+ regionalLevel
from v_donationworkflow
</sql>
@@ -63,8 +65,11 @@
<if test="reportername != null and reportername != ''">and reporterName like concat('%', #{reportername},
'%')
</if>
+ --
<if test="donatetime != null ">and donatetime = #{donatetime}</if>
- <if test="reporttime != null ">and ReportTime = #{reporttime}</if>
+ <if test="starttime != null ">and donatetime >= #{starttime}</if>
+ <if test="endtime != null ">and donatetime <= #{endtime}
+ </if>
<if test="coreteamassessconclusion != null and coreteamassessconclusion != ''">and CoreTeamAssessConclusion
= #{coreteamassessconclusion}
</if>
@@ -75,6 +80,7 @@
<if test="organcount != null ">and organcount = #{organcount}</if>
<if test="operationbegtime != null ">and operationBegTime = #{operationbegtime}</if>
<if test="completetime != null ">and completeTime = #{completetime}</if>
+ <if test="regionalLevel != null ">and regionalLevel = #{regionalLevel}</if>
</where>
</select>
--
Gitblit v1.9.3