diff --git a/src/main/java/com/xujie/sys/modules/pms/data/EamWorkOrderInData.java b/src/main/java/com/xujie/sys/modules/pms/data/EamWorkOrderInData.java
index f2a262e1..fe54444a 100644
--- a/src/main/java/com/xujie/sys/modules/pms/data/EamWorkOrderInData.java
+++ b/src/main/java/com/xujie/sys/modules/pms/data/EamWorkOrderInData.java
@@ -28,6 +28,12 @@ public class EamWorkOrderInData extends EamWorkOrderData{
@DateTimeFormat(pattern = "yyyy-MM-dd")
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
private Date actualEndDate;
+ @DateTimeFormat(pattern = "yyyy-MM-dd")
+ @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
+ private Date createdStartDate;
+ @DateTimeFormat(pattern = "yyyy-MM-dd")
+ @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
+ private Date createdEndDate;
private String userId;
private String planOperatorName;
@@ -114,9 +120,11 @@ public class EamWorkOrderInData extends EamWorkOrderData{
private String reportFaultFlag; // 是否有故障图片
private String reportSparPartFlag; // 是否有备件图片
- // 查询三色灯 的 ip地址 用到
+ // 查询三色灯 的 ip 地址 用到
private String ip;
+
+
public String getIp() {
return ip;
}
@@ -404,6 +412,22 @@ public class EamWorkOrderInData extends EamWorkOrderData{
this.createdDate = createdDate;
}
+ public Date getCreatedStartDate() {
+ return createdStartDate;
+ }
+
+ public void setCreatedStartDate(Date createdStartDate) {
+ this.createdStartDate = createdStartDate;
+ }
+
+ public Date getCreatedEndDate() {
+ return createdEndDate;
+ }
+
+ public void setCreatedEndDate(Date createdEndDate) {
+ this.createdEndDate = createdEndDate;
+ }
+
public String getReachOperatorName() {
return reachOperatorName;
}
@@ -651,4 +675,5 @@ public class EamWorkOrderInData extends EamWorkOrderData{
public void setReportSparPartFlag(String reportSparPartFlag) {
this.reportSparPartFlag = reportSparPartFlag;
}
+
}
diff --git a/src/main/resources/mapper/pms/EamMapper.xml b/src/main/resources/mapper/pms/EamMapper.xml
index 65b82e94..90d044cc 100644
--- a/src/main/resources/mapper/pms/EamMapper.xml
+++ b/src/main/resources/mapper/pms/EamMapper.xml
@@ -1132,6 +1132,12 @@
AND b.FeedBackDesc like '%' +#{query.feedBackDesc}+'%'
+
+ AND b.CreatedDate >= #{query.createdStartDate}
+
+
+ AND #{query.createdEndDate} >= b.CreatedDate
+
and a.FunctionType =#{query.functionType}
ORDER BY a.PlanDate,
@@ -3260,6 +3266,7 @@
a.reach_date,
b.CreatedDate,
a.handling_method,
+ a.repair_reporting_type as repairReportingType,
dbo.eam_Get_eamResourceDesc(a.Site, a.ObjectID) as resourceDesc,
CASE
WHEN (DATEDIFF(SECOND, b.CreatedDate, a.reach_date) 60) THEN DATEDIFF(SECOND, b.CreatedDate, a.reach_date) / 60.0
@@ -3325,6 +3332,9 @@
AND a.document_source = #{query.documentSource}
+
+ And a.CreatedDate >= #{query.createdDate}
+
AND a.PlanDate >= #{query.startDate}
@@ -3343,6 +3353,15 @@
AND ewi.ItemDesc like '%' + #{query.itemDesc} +'%'
+
+ AND b.CreatedDate >= #{query.createdStartDate}
+
+
+ AND #{query.createdEndDate} >= b.CreatedDate
+
+
+ AND a.repair_reporting_type like '%' + #{query.repairReportingType} + '%'
+
and a.FunctionType =#{query.functionType}