From 3111a83a48a515e4cea7a3db9b2233626756e880 Mon Sep 17 00:00:00 2001 From: zhaoqifeng Date: Mon, 19 Sep 2022 15:06:14 +0800 Subject: [PATCH] 2.12-2.15 --- .../result/EarlyInspectionApplyResultDTO.java | 70 +++++++++++++++++ .../item/result/EarlyInspectionResultDTO.java | 75 +++++++++++++++++++ .../item/result/EndInspectionResultDTO.java | 75 +++++++++++++++++++ .../dto/item/result/EvaluationResultDTO.java | 75 +++++++++++++++++++ .../item/service/PushToCityGridService.java | 36 +++++++++ .../impl/PushToCityGridServiceImpl.java | 52 +++++++++++++ 6 files changed, 383 insertions(+) create mode 100644 esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/result/EarlyInspectionApplyResultDTO.java create mode 100644 esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/result/EarlyInspectionResultDTO.java create mode 100644 esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/result/EndInspectionResultDTO.java create mode 100644 esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/result/EvaluationResultDTO.java diff --git a/esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/result/EarlyInspectionApplyResultDTO.java b/esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/result/EarlyInspectionApplyResultDTO.java new file mode 100644 index 000000000..4936e672e --- /dev/null +++ b/esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/result/EarlyInspectionApplyResultDTO.java @@ -0,0 +1,70 @@ +package com.elink.esua.epdc.dto.item.result; + +import lombok.Data; +import lombok.NoArgsConstructor; + +import java.io.Serializable; +import java.util.Date; + +/** + * @Description + * @Author zhaoqifeng + * @Date 2022/9/19 14:39 + */ +@NoArgsConstructor +@Data +public class EarlyInspectionApplyResultDTO implements Serializable { + /** + * 诉求id + */ + private String sqid; + /** + * 诉求状态 + */ + private String sqzt; + /** + * 当前处理环节 + */ + private String dqclhj; + /** + * 申请人员 + */ + private SqrBean sqr; + /** + * 申请时间 + */ + private Date sqsj; + /** + * 申请内容 + */ + private String sqnr; + + @NoArgsConstructor + @Data + public static class SqrBean { + /** + * 申请人员Id + */ + private String id; + /** + * 申请人员 + */ + private String xm; + /** + * 所属机构Id + */ + private String ssjgid; + /** + * 所属机构 + */ + private String ssjgmc; + /** + * 所属部门Id + */ + private String ssbmid; + /** + * 所属部门 + */ + private String ssbmmc; + } +} diff --git a/esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/result/EarlyInspectionResultDTO.java b/esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/result/EarlyInspectionResultDTO.java new file mode 100644 index 000000000..67cd5c938 --- /dev/null +++ b/esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/result/EarlyInspectionResultDTO.java @@ -0,0 +1,75 @@ +package com.elink.esua.epdc.dto.item.result; + +import lombok.Data; +import lombok.NoArgsConstructor; + +import java.io.Serializable; +import java.util.Date; + +/** + * @Description + * @Author zhaoqifeng + * @Date 2022/9/19 14:40 + */ +@NoArgsConstructor +@Data +public class EarlyInspectionResultDTO implements Serializable { + + /** + * 诉求id + */ + private String sqid; + /** + * 诉求状态 + */ + private String sqzt; + /** + * 当前处理环节 + */ + private String dqclhj; + /** + * 初验结果 + */ + private String czjg; + /** + * 初验人员 + */ + private CzrBean czr; + /** + * 初验时间 + */ + private Date czsj; + /** + * 初验意见 + */ + private String czyj; + + @NoArgsConstructor + @Data + public static class CzrBean { + /** + * 初验人员Id + */ + private String id; + /** + * 初验人员姓名 + */ + private String xm; + /** + * 所属机构Id + */ + private String ssjgid; + /** + * 所属机构 + */ + private String ssjgmc; + /** + * 所属部门Id + */ + private String ssbmid; + /** + * 所属部门 + */ + private String ssbmmc; + } +} diff --git a/esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/result/EndInspectionResultDTO.java b/esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/result/EndInspectionResultDTO.java new file mode 100644 index 000000000..2158c0452 --- /dev/null +++ b/esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/result/EndInspectionResultDTO.java @@ -0,0 +1,75 @@ +package com.elink.esua.epdc.dto.item.result; + +import lombok.Data; +import lombok.NoArgsConstructor; + +import java.io.Serializable; +import java.util.Date; + +/** + * @Description + * @Author zhaoqifeng + * @Date 2022/9/19 14:50 + */ +@NoArgsConstructor +@Data +public class EndInspectionResultDTO implements Serializable { + + /** + * 诉求id + */ + private String sqid; + /** + * 诉求状态 + */ + private String sqzt; + /** + * 当前处理环节 + */ + private String dqclhj; + /** + * 终验结果 + */ + private String czjg; + /** + * 终验人员 + */ + private CzrBean czr; + /** + * 终验时间 + */ + private Date czsj; + /** + * 终验意见 + */ + private String czyj; + + @NoArgsConstructor + @Data + public static class CzrBean { + /** + * 终验人员Id + */ + private String id; + /** + * 终验人员 + */ + private String xm; + /** + * 所属机构Id + */ + private String ssjgid; + /** + * 所属机构 + */ + private String ssjgmc; + /** + * 所属部门Id + */ + private String ssbmid; + /** + * 所属部门 + */ + private String ssbmmc; + } +} diff --git a/esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/result/EvaluationResultDTO.java b/esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/result/EvaluationResultDTO.java new file mode 100644 index 000000000..a94349415 --- /dev/null +++ b/esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/result/EvaluationResultDTO.java @@ -0,0 +1,75 @@ +package com.elink.esua.epdc.dto.item.result; + +import lombok.Data; +import lombok.NoArgsConstructor; + +import java.io.Serializable; +import java.util.Date; + +/** + * @Description + * @Author zhaoqifeng + * @Date 2022/9/19 14:35 + */ +@NoArgsConstructor +@Data +public class EvaluationResultDTO implements Serializable { + + /** + * 诉求id + */ + private String sqid; + /** + * 诉求状态 + */ + private String sqzt; + /** + * 当前处理环节 + */ + private String dqclhj; + /** + * 评价结果 + */ + private String czjg; + /** + * 评价人员 + */ + private CzrBean czr; + /** + * 评价时间 + */ + private Date czsj; + /** + * 评价意见 + */ + private String czyj; + + @NoArgsConstructor + @Data + public static class CzrBean { + /** + * 评价人员Id + */ + private String id; + /** + * 评价人员 + */ + private String xm; + /** + * 所属机构Id + */ + private String ssjgid; + /** + * 所属机构 + */ + private String ssjgmc; + /** + * 所属部门Id + */ + private String ssbmid; + /** + * 所属部门 + */ + private String ssbmmc; + } +} diff --git a/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/PushToCityGridService.java b/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/PushToCityGridService.java index d3bd6c788..a9c59481c 100644 --- a/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/PushToCityGridService.java +++ b/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/PushToCityGridService.java @@ -172,4 +172,40 @@ public interface PushToCityGridService { */ void delayAudit(); + /** + * 2.12 诉求评价 + * + * @Param + * @Return + * @Author zhaoqifeng + * @Date 2022/9/19 15:03 + */ + void evaluation(); + /** + * 2.13 初验申请 + * + * @Param + * @Return + * @Author zhaoqifeng + * @Date 2022/9/19 15:04 + */ + void earlyInspectionApply(); + /** + * 2.14 诉求初验 + * + * @Param + * @Return + * @Author zhaoqifeng + * @Date 2022/9/19 15:04 + */ + void earlyInspection(); + /** + * 2.15 诉求终验 + * + * @Param + * @Return + * @Author zhaoqifeng + * @Date 2022/9/19 15:04 + */ + void endInspection(); } diff --git a/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/PushToCityGridServiceImpl.java b/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/PushToCityGridServiceImpl.java index 3b2a73aed..ce661093c 100644 --- a/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/PushToCityGridServiceImpl.java +++ b/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/PushToCityGridServiceImpl.java @@ -581,4 +581,56 @@ public class PushToCityGridServiceImpl implements PushToCityGridService { } + /** + * 2.12 诉求评价 + * + * @Param + * @Return + * @Author zhaoqifeng + * @Date 2022/9/19 15:03 + */ + @Override + public void evaluation() { + + } + + /** + * 2.13 初验申请 + * + * @Param + * @Return + * @Author zhaoqifeng + * @Date 2022/9/19 15:04 + */ + @Override + public void earlyInspectionApply() { + + } + + /** + * 2.14 诉求初验 + * + * @Param + * @Return + * @Author zhaoqifeng + * @Date 2022/9/19 15:04 + */ + @Override + public void earlyInspection() { + + } + + /** + * 2.15 诉求终验 + * + * @Param + * @Return + * @Author zhaoqifeng + * @Date 2022/9/19 15:04 + */ + @Override + public void endInspection() { + + } + }