Browse Source

维修组维修工单、专家组维修工单增加 实际执行时间过滤

java8
赵宏斌 4 months ago
parent
commit
6a5319a984
  1. 37
      src/main/java/com/xujie/sys/modules/pms/data/EamWorkOrderInData.java
  2. 6
      src/main/resources/mapper/pms/EamMapper.xml

37
src/main/java/com/xujie/sys/modules/pms/data/EamWorkOrderInData.java

@ -22,6 +22,13 @@ public class EamWorkOrderInData extends EamWorkOrderData{
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date endDate2;
@DateTimeFormat(pattern = "yyyy-MM-dd")
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
private Date actualStartDate;
@DateTimeFormat(pattern = "yyyy-MM-dd")
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
private Date actualEndDate;
private String userId;
private String planOperatorName;
private String actualOperatorName;
@ -38,14 +45,6 @@ public class EamWorkOrderInData extends EamWorkOrderData{
this.difficultyRemark = difficultyRemark;
}
public String getIsReturn() {
return isReturn;
}
public void setIsReturn(String isReturn) {
this.isReturn = isReturn;
}
// 审核员名称
private String checkerName;
private String codeDesc;
@ -124,6 +123,28 @@ public class EamWorkOrderInData extends EamWorkOrderData{
private List<EamWorkOrderInData> informationList;
public Date getActualStartDate() {
return actualStartDate;
}
public void setActualStartDate(Date actualStartDate) {
this.actualStartDate = actualStartDate;
}
public Date getActualEndDate() {
return actualEndDate;
}
public void setActualEndDate(Date actualEndDate) {
this.actualEndDate = actualEndDate;
}
public String getIsReturn() {
return isReturn;
}
public void setIsReturn(String isReturn) {
this.isReturn = isReturn;
}
public List<EamWorkOrderInData> getInformationList() {
return informationList;

6
src/main/resources/mapper/pms/EamMapper.xml

@ -1102,6 +1102,12 @@
<if test="query.endDate != null ">
AND #{query.endDate} >= a.PlanDate
</if>
<if test="query.actualStartDate != null ">
AND a.ActualDate >= #{query.actualStartDate}
</if>
<if test="query.actualEndDate != null ">
AND DATEADD(DAY, 1, CONVERT(DATE, #{query.actualEndDate})) > a.ActualDate
</if>
<if test="query.urgency != null and query.urgency != ''">
AND b.urgency = #{query.urgency}
</if>

Loading…
Cancel
Save