Browse Source

修改BUG

dev
liuchuang 6 years ago
parent
commit
b9ee0fed3a
  1. 3
      esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/events/form/EpdcEventsReviewFormDTO.java
  2. 4
      esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/issue/form/IssueWaitHandleSubmitFormDTO.java
  3. 5
      esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/form/EvaluationFormDTO.java
  4. 5
      esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/form/ItemHandleSubmitFormDTO.java
  5. 1
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/controller/EpdcAppItemController.java
  6. 6
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/events/EpdcEventsDao.xml
  7. 2
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/item/ItemDao.xml

3
esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/events/form/EpdcEventsReviewFormDTO.java

@ -4,6 +4,7 @@ import lombok.Data;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import javax.validation.constraints.Size;
import java.io.Serializable;
/**
@ -32,6 +33,6 @@ public class EpdcEventsReviewFormDTO implements Serializable {
/**
* 处理意见
*/
@NotBlank(message = "处理意见不能为空")
@Size(min = 1, max = 500, message = "处理意见在500字以内")
private String advice;
}

4
esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/issue/form/IssueWaitHandleSubmitFormDTO.java

@ -2,8 +2,8 @@ package com.elink.esua.epdc.dto.issue.form;
import lombok.Data;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import javax.validation.constraints.Size;
import java.io.Serializable;
/**
@ -22,7 +22,7 @@ public class IssueWaitHandleSubmitFormDTO implements Serializable {
/**
* 处理意见
*/
@NotBlank(message = "处理意见不能为空")
@Size(min = 1, max = 500, message = "处理意见在500字以内")
private String advice;
/**
* 状态 1 添加处理意见2 关闭4 转项目

5
esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/form/EvaluationFormDTO.java

@ -2,10 +2,9 @@ package com.elink.esua.epdc.dto.item.form;
import lombok.Data;
import javax.validation.constraints.Min;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.Size;
import java.io.Serializable;
import java.util.Date;
/**
* @Author LC
@ -21,7 +20,7 @@ public class EvaluationFormDTO implements Serializable {
@NotBlank(message = "满意度评价得分不能为空")
private int evaluationScore;
@NotBlank(message = "满意度评价内容不能为空")
@Size(min = 1, max = 100, message = "满意度评价内容在100字以内")
private String evaluationContent;
private String userId;

5
esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/form/ItemHandleSubmitFormDTO.java

@ -6,6 +6,7 @@ import lombok.Data;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import javax.validation.constraints.Size;
import java.io.Serializable;
import java.util.List;
@ -27,13 +28,13 @@ public class ItemHandleSubmitFormDTO implements Serializable {
/**
* 处理意见内部
*/
@NotBlank(message = "处理意见(内部)不能为空")
@Size(min = 1, max = 500, message = "处理意见在500字以内")
private String handleAdvice;
/**
* 处理意见外部
*/
@NotBlank(message = "处理意见(外部)不能为空")
@Size(min = 1, max = 500, message = "处理意见在500字以内")
private String outHandleAdvice;
/**

1
esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/controller/EpdcAppItemController.java

@ -54,6 +54,7 @@ public class EpdcAppItemController {
@PostMapping("evaluation")
public Result evaluation(@RequestBody EvaluationFormDTO evaluationFormDTO) {
ValidatorUtils.validateEntity(evaluationFormDTO);
return this.itemService.evaluation(evaluationFormDTO);
}

6
esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/events/EpdcEventsDao.xml

@ -73,6 +73,12 @@
<if test="gridId != null and gridId != ''">
AND temp.grid_id = #{gridId}
</if>
<if test="streetId != null and streetId != ''">
AND temp.STREET_ID = #{streetId}
</if>
<if test="communityId != null and communityId != ''">
AND temp.COMMUNITY_ID = #{communityId}
</if>
AND temp.EVENT_STATE = 2
ORDER BY
temp.CREATED_TIME DESC

2
esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/item/ItemDao.xml

@ -301,6 +301,7 @@
<if test="outOrInside == 1">
OUT_HANDLE_ADVICE AS advice,
</if>
HANDLER_DEPT AS handlerDept,
CASE WHEN STATE = 0 THEN '【处理中】' WHEN STATE = 5 THEN '【已关闭】' WHEN STATE = 10 THEN '【已结案】' ELSE '' END AS progressName
FROM
epdc_item_handle_process
@ -310,6 +311,7 @@
SELECT
EVALUATION_TIME AS createdTime,
EVALUATION_CONTENT AS advice,
NICK_NAME AS handlerDept,
CASE
EVALUATION_SCORE
WHEN 0 THEN

Loading…
Cancel
Save