Browse Source

修改事件,增加处理流程表单参数

master
luyan 2 years ago
parent
commit
aebfdf7239
  1. 3
      epmet-auth/src/main/java/com/epmet/AuthApplication.java
  2. 23
      epmet-module/gov-project/gov-project-client/src/main/java/com/epmet/dto/form/IcEventReplyFormDTO.java
  3. 21
      epmet-module/gov-project/gov-project-client/src/main/java/com/epmet/dto/result/IcEventProcessListResultDTO.java
  4. 9
      epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/entity/IcEventEntity.java
  5. 20
      epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/entity/IcEventReplyEntity.java
  6. 4
      epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/service/impl/IcEventServiceImpl.java
  7. 8
      epmet-module/gov-project/gov-project-server/src/main/resources/mapper/IcEventReplyDao.xml

3
epmet-auth/src/main/java/com/epmet/AuthApplication.java

@ -8,7 +8,6 @@
package com.epmet; package com.epmet;
import com.taobao.dingtalk.spring.annotations.EnableDingTalk;
import org.springframework.boot.SpringApplication; import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.web.servlet.ServletComponentScan; import org.springframework.boot.web.servlet.ServletComponentScan;
@ -21,7 +20,7 @@ import org.springframework.cloud.openfeign.EnableFeignClients;
* @author Mark sunlightcs@gmail.com * @author Mark sunlightcs@gmail.com
* @since 1.0.0 * @since 1.0.0
*/ */
@EnableDingTalk //@EnableDingTalk
@SpringBootApplication @SpringBootApplication
@EnableDiscoveryClient @EnableDiscoveryClient
@EnableFeignClients @EnableFeignClients

23
epmet-module/gov-project/gov-project-client/src/main/java/com/epmet/dto/form/IcEventReplyFormDTO.java

@ -6,6 +6,7 @@ import lombok.Data;
import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotBlank;
import java.io.Serializable; import java.io.Serializable;
import java.util.Date;
/** /**
* @Description 事件管理_回复 * @Description 事件管理_回复
@ -50,7 +51,27 @@ public class IcEventReplyFormDTO implements Serializable {
@NotBlank(message = "满意度不能为空", groups = {Comment.class}) @NotBlank(message = "满意度不能为空", groups = {Comment.class})
private String satisfaction; private String satisfaction;
/**
* 办理状态0上报 1阅收 2完结 3审核 4事件评价 5结案归档
*/
private Integer manageStatus;
/**
* 办理时间
*/
private Date manageTime;
/**
* 办理人
*/
private String manageResi;
/**
* 办理人电话
*/
private String manageResiTel;
private String customerId; private String customerId;
private String userId; private String userId;
} }

21
epmet-module/gov-project/gov-project-client/src/main/java/com/epmet/dto/result/IcEventProcessListResultDTO.java

@ -4,6 +4,7 @@ import com.fasterxml.jackson.annotation.JsonIgnore;
import lombok.Data; import lombok.Data;
import java.io.Serializable; import java.io.Serializable;
import java.util.Date;
import java.util.List; import java.util.List;
/** /**
@ -92,5 +93,25 @@ public class IcEventProcessListResultDTO implements Serializable {
*/ */
private String actualServiceTime; private String actualServiceTime;
/**
* 办理状态0上报 1阅收 2完结 3审核 4事件评价 5结案归档
*/
private Integer manageStatus;
/**
* 办理时间
*/
private Date manageTime;
/**
* 办理人
*/
private String manageResi;
/**
* 办理人电话
*/
private String manageResiTel;
} }

9
epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/entity/IcEventEntity.java

@ -61,6 +61,11 @@ public class IcEventEntity extends BaseEpmetEntity {
*/ */
private String idCard; private String idCard;
/**
* 事件分类分类Id :灵山专用
*/
private String categoryId;
/** /**
* 反映渠道字典表dictTypeKey:ic_event_source_type;随手拍随时讲0多媒体反应1社区电话212345:3网格员手持终端4 * 反映渠道字典表dictTypeKey:ic_event_source_type;随手拍随时讲0多媒体反应1社区电话212345:3网格员手持终端4
*/ */
@ -117,7 +122,7 @@ public class IcEventEntity extends BaseEpmetEntity {
private Integer readFlag; private Integer readFlag;
/** /**
* 报事人的红点:展示1不展示0人大代表回复工作人员回复/立项/转需求/办结更新为1; * 报事人的红点:展示1不展示0人大代表回复工作人员回复/立项/转需求/办结更新为1;
*/ */
private Integer redDot; private Integer redDot;
@ -157,7 +162,7 @@ public class IcEventEntity extends BaseEpmetEntity {
private Date commentTime; private Date commentTime;
/** /**
* 事件审核状态[涉及附件审核需要加的状态]审核中auditing * 事件审核状态[涉及附件审核需要加的状态]审核中auditing
auto_passed: 自动通过 auto_passed: 自动通过
review结果不确定需要人工审核 review结果不确定需要人工审核
block: 结果违规 block: 结果违规

20
epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/entity/IcEventReplyEntity.java

@ -46,4 +46,24 @@ public class IcEventReplyEntity extends BaseEpmetEntity {
*/ */
private String userShowName; private String userShowName;
/**
* 办理状态0上报 1阅收 2完结 3审核 4事件评价 5结案归档
*/
private Integer manageStatus;
/**
* 办理时间
*/
private Date manageTime;
/**
* 办理人
*/
private String manageResi;
/**
* 办理人电话
*/
private String manageResiTel;
} }

4
epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/service/impl/IcEventServiceImpl.java

@ -798,6 +798,10 @@ public class IcEventServiceImpl extends BaseServiceImpl<IcEventDao, IcEventEntit
replyEntity.setCustomerId(formDTO.getCustomerId()); replyEntity.setCustomerId(formDTO.getCustomerId());
replyEntity.setIcEventId(formDTO.getIcEventId()); replyEntity.setIcEventId(formDTO.getIcEventId());
replyEntity.setFromUserId(formDTO.getUserId()); replyEntity.setFromUserId(formDTO.getUserId());
replyEntity.setManageResi(formDTO.getManageResi());
replyEntity.setManageResiTel(formDTO.getManageResiTel());
replyEntity.setManageStatus(formDTO.getManageStatus());
replyEntity.setManageTime(formDTO.getManageTime());
replyEntity.setContent(formDTO.getContent()); replyEntity.setContent(formDTO.getContent());
replyEntity.setUserShowName(staffInfo.getAgencyName() + "-" + staffInfo.getRealName()); replyEntity.setUserShowName(staffInfo.getAgencyName() + "-" + staffInfo.getRealName());
icEventReplyService.insert(replyEntity); icEventReplyService.insert(replyEntity);

8
epmet-module/gov-project/gov-project-server/src/main/resources/mapper/IcEventReplyDao.xml

@ -10,7 +10,11 @@
'回复' processName, '回复' processName,
UNIX_TIMESTAMP(created_time) processTime, UNIX_TIMESTAMP(created_time) processTime,
user_show_name departmentName, user_show_name departmentName,
content publicReply content publicReply,
manage_status,
manage_time,
manage_resi,
manage_resi_tel
FROM FROM
ic_event_reply ic_event_reply
WHERE WHERE
@ -34,4 +38,4 @@
ORDER BY ORDER BY
r.CREATED_TIME DESC r.CREATED_TIME DESC
</select> </select>
</mapper> </mapper>

Loading…
Cancel
Save