From 32ad753d4e87c244918c83ec3870f32179a0ff98 Mon Sep 17 00:00:00 2001
From: songhuangfeng123 <shf18767906695@163.com>
Date: Wed, 13 Jul 2022 12:00:15 +0800
Subject: [PATCH] 应急演练实施评价
---
emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/entity/EmergencyDrillEvaluationFileInfo.java | 117 ++
emergency/emergency-service/src/main/resource/config/mapper/emergency/EmergencyDrillPlanInfoMapper.xml | 2
emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/entity/EmergencyDrillEvaluationUserInfoDO.java | 51 +
emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/service/impl/EmergencyDrillPlanServiceImpl.java | 2
emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/enums/EmergencyResultCodes.java | 8
emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/repository/EmergencyDrillEvaluationFileInfoRepository.java | 23
emergency/emergency-service/src/main/resource/config/mapper/emergency/EmergencyDrillEvaluationInfoMapper.xml | 126 ++
emergency/emergency-service/src/main/resource/config/mapper/emergency/EmergencyPlanInfoMapper.xml | 2
emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/model/dto/req/EmergencyDrillEvaluationUserReqDTO.java | 44 +
emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/query/EmergencyDrillEvaluationQuery.java | 5
emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/model/dto/resp/EmergencyDrillEvaluationFileRespDTO.java | 55 +
emergency/emergency-service/src/main/resource/config/mapper/emergency/EmergencyTeamInfoMapper.xml | 2
emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/query/db/EmergencyDrillEvaluationDBQuery.java | 5
emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/service/baseService/EmergencyDrillEvaluationFileInfoService.java | 19
emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/model/dto/resp/EmergencyDrillEvaluationUserRespDTO.java | 44 +
emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/service/impl/EmergencyDrillExecuteServiceImpl.java | 2
emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/entity/EmergencyDrillEvaluationFileInfoDO.java | 63 +
emergency/emergency-service/src/main/resource/config/mapper/emergency/EmergencyDrillEvaluationFileInfoMapper.xml | 55 +
emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/service/baseService/impl/EmergencyDrillEvaluationInfoServiceImpl.java | 48 +
emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/entity/EmergencyDrillEvaluationInfoPageDO.java | 40
emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/service/baseService/EmergencyDrillEvaluationInfoService.java | 24
emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/entity/EmergencyDrillEvaluationInfo.java | 260 +++++
emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/service/baseService/impl/EmergencyDrillEvaluationUserInfoServiceImpl.java | 40
emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/service/impl/EmergencyDrillEvaluationServiceImpl.java | 296 ++++++
emergency/emergency-service/src/main/resource/config/mapper/emergency/EmergencyDrillExecuteInfoMapper.xml | 2
emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/controller/EmergencyDrillEvaluationController.java | 66 +
emergency/emergency-service/src/main/resource/config/mapper/emergency/EmergencyDrillEvaluationUserInfoMapper.xml | 52 +
emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/model/dto/req/EmergencyDrillEvaluationFileReqDTO.java | 55 +
emergency/emergency-service/src/main/resource/config/mapper/emergency/EmergencyTeamMemberInfoMapper.xml | 2
emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/entity/EmergencyDrillEvaluationInfoDetailDO.java | 203 ++++
emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/model/dto/resp/EmergencyDrillEvaluationDetailRespDTO.java | 225 +++++
emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/service/EmergencyDrillEvaluationService.java | 24
emergency/emergency-service/src/main/resource/config/mapper/emergency/EmergencyPlanLogInfoMapper.xml | 2
emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/service/baseService/EmergencyDrillEvaluationUserInfoService.java | 19
emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/repository/EmergencyDrillEvaluationUserInfoRepository.java | 23
emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/model/dto/req/EmergencyDrillEvaluationReqDTO.java | 226 +++++
emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/model/dto/resp/EmergencyDrillEvaluationPageRespDTO.java | 197 ++++
emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/repository/EmergencyDrillEvaluationInfoRepository.java | 26
emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/service/baseService/impl/EmergencyDrillEvaluationFileInfoServiceImpl.java | 40
emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/entity/EmergencyDrillEvaluationUserInfo.java | 107 ++
40 files changed, 2,587 insertions(+), 15 deletions(-)
diff --git a/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/controller/EmergencyDrillEvaluationController.java b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/controller/EmergencyDrillEvaluationController.java
new file mode 100644
index 0000000..b0d9443
--- /dev/null
+++ b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/controller/EmergencyDrillEvaluationController.java
@@ -0,0 +1,66 @@
+package com.gkhy.safePlatform.emergency.controller;
+
+import com.gkhy.safePlatform.commons.query.PageQuery;
+import com.gkhy.safePlatform.commons.utils.PageUtils;
+import com.gkhy.safePlatform.commons.vo.ResultVO;
+import com.gkhy.safePlatform.emergency.model.dto.req.EmergencyDrillEvaluationReqDTO;
+import com.gkhy.safePlatform.emergency.model.dto.resp.EmergencyDrillEvaluationDetailRespDTO;
+import com.gkhy.safePlatform.emergency.model.dto.resp.EmergencyDrillEvaluationPageRespDTO;
+import com.gkhy.safePlatform.emergency.query.EmergencyDrillEvaluationQuery;
+import com.gkhy.safePlatform.emergency.service.EmergencyDrillEvaluationService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.*;
+
+import java.security.Principal;
+import java.util.List;
+
+@RestController
+@RequestMapping("/emergencyDrillEvaluation")
+public class EmergencyDrillEvaluationController {
+
+ @Autowired
+ private EmergencyDrillEvaluationService emergencyDrillEvaluationService;
+
+ /**
+ * 应急演练计划列表
+ */
+ @RequestMapping(value = "/page/list" ,method = RequestMethod.POST)
+ private ResultVO<List<EmergencyDrillEvaluationPageRespDTO>> list (@RequestBody PageQuery<EmergencyDrillEvaluationQuery> pageQuery){
+ PageUtils.checkCheck(pageQuery.getPageIndex(), pageQuery.getPageSize());
+ return emergencyDrillEvaluationService.selectEmergencyDrillEvaluationList(pageQuery);
+ }
+
+ /**
+ * 应急演练计划新增
+ */
+ @RequestMapping(value = "/add",method = RequestMethod.POST)
+ public ResultVO addEmergencyDrillEvaluation(Principal principal, @RequestBody EmergencyDrillEvaluationReqDTO emergencyDrillEvaluationReqDTO) {
+ String uid = principal.getName();
+ return emergencyDrillEvaluationService.addEmergencyDrillEvaluation(Long.valueOf(uid), emergencyDrillEvaluationReqDTO);
+ }
+
+ /**
+ * 应急演练计划详情
+ */
+ @RequestMapping(value = "/info/{id}",method = RequestMethod.GET)
+ public ResultVO<EmergencyDrillEvaluationDetailRespDTO> getEmergencyDrillEvaluationById(@PathVariable("id")Long id){
+ return emergencyDrillEvaluationService.getEmergencyDrillEvaluationById(id);
+ }
+
+ /**
+ * 应急演练计划修改
+ */
+ @RequestMapping(value = "/update",method = RequestMethod.POST)
+ public ResultVO updateEmergencyDrillEvaluation(Principal principal, @RequestBody EmergencyDrillEvaluationReqDTO emergencyDrillEvaluationReqDTO) {
+ String uid = principal.getName();
+ return emergencyDrillEvaluationService.updateEmergencyDrillEvaluation(Long.valueOf(uid), emergencyDrillEvaluationReqDTO);
+ }
+
+ /**
+ * 应急演练计划删除/批量删除
+ */
+ @RequestMapping(value = "/batchDelete/{ids}",method = RequestMethod.GET)
+ public ResultVO batchDeleteEmergencyDrillEvaluation(@PathVariable("ids")String ids){
+ return emergencyDrillEvaluationService.batchDeleteEmergencyDrillEvaluation(ids);
+ }
+}
diff --git a/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/entity/EmergencyDrillEvaluationFileInfo.java b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/entity/EmergencyDrillEvaluationFileInfo.java
new file mode 100644
index 0000000..e59b508
--- /dev/null
+++ b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/entity/EmergencyDrillEvaluationFileInfo.java
@@ -0,0 +1,117 @@
+package com.gkhy.safePlatform.emergency.entity;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+
+import java.util.Date;
+
+@TableName("emergency_drill_evaluation_file")
+public class EmergencyDrillEvaluationFileInfo {
+
+ @TableId(type = IdType.AUTO)
+ private Long id;
+
+ private Boolean delFlag;
+
+ private Date gmtCreate;
+
+ private Date gmtModitify;
+
+ private Long createUid;
+
+ private Long updateUid;
+
+ private Long drillEvaluationId;
+
+ private String fileUrl;
+
+ private String fileName;
+
+ public Long getId() {
+ return id;
+ }
+
+ public void setId(Long id) {
+ this.id = id;
+ }
+
+ public Boolean getDelFlag() {
+ return delFlag;
+ }
+
+ public void setDelFlag(Boolean delFlag) {
+ this.delFlag = delFlag;
+ }
+
+ public Date getGmtCreate() {
+ return gmtCreate;
+ }
+
+ public void setGmtCreate(Date gmtCreate) {
+ this.gmtCreate = gmtCreate;
+ }
+
+ public Date getGmtModitify() {
+ return gmtModitify;
+ }
+
+ public void setGmtModitify(Date gmtModitify) {
+ this.gmtModitify = gmtModitify;
+ }
+
+ public Long getCreateUid() {
+ return createUid;
+ }
+
+ public void setCreateUid(Long createUid) {
+ this.createUid = createUid;
+ }
+
+ public Long getUpdateUid() {
+ return updateUid;
+ }
+
+ public void setUpdateUid(Long updateUid) {
+ this.updateUid = updateUid;
+ }
+
+ public Long getDrillEvaluationId() {
+ return drillEvaluationId;
+ }
+
+ public void setDrillEvaluationId(Long drillEvaluationId) {
+ this.drillEvaluationId = drillEvaluationId;
+ }
+
+ public String getFileUrl() {
+ return fileUrl;
+ }
+
+ public void setFileUrl(String fileUrl) {
+ this.fileUrl = fileUrl;
+ }
+
+ public String getFileName() {
+ return fileName;
+ }
+
+ public void setFileName(String fileName) {
+ this.fileName = fileName;
+ }
+
+ @Override
+ public String toString() {
+ return "EmergencyDrillEvaluationFileInfo{" +
+ "id=" + id +
+ ", delFlag=" + delFlag +
+ ", gmtCreate=" + gmtCreate +
+ ", gmtModitify=" + gmtModitify +
+ ", createUid=" + createUid +
+ ", updateUid=" + updateUid +
+ ", drillEvaluationId=" + drillEvaluationId +
+ ", fileUrl='" + fileUrl + '\'' +
+ ", fileName='" + fileName + '\'' +
+ '}';
+ }
+}
diff --git a/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/entity/EmergencyDrillEvaluationFileInfoDO.java b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/entity/EmergencyDrillEvaluationFileInfoDO.java
new file mode 100644
index 0000000..7cf3500
--- /dev/null
+++ b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/entity/EmergencyDrillEvaluationFileInfoDO.java
@@ -0,0 +1,63 @@
+package com.gkhy.safePlatform.emergency.entity;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+
+import java.util.Date;
+
+@TableName("emergency_drill_evaluation_file")
+public class EmergencyDrillEvaluationFileInfoDO {
+
+ @TableId(type = IdType.AUTO)
+ private Long id;
+
+
+ private Long drillEvaluationId;
+
+ private String fileUrl;
+
+ private String fileName;
+
+ public Long getId() {
+ return id;
+ }
+
+ public void setId(Long id) {
+ this.id = id;
+ }
+
+ public Long getDrillEvaluationId() {
+ return drillEvaluationId;
+ }
+
+ public void setDrillEvaluationId(Long drillEvaluationId) {
+ this.drillEvaluationId = drillEvaluationId;
+ }
+
+ public String getFileUrl() {
+ return fileUrl;
+ }
+
+ public void setFileUrl(String fileUrl) {
+ this.fileUrl = fileUrl;
+ }
+
+ public String getFileName() {
+ return fileName;
+ }
+
+ public void setFileName(String fileName) {
+ this.fileName = fileName;
+ }
+
+ @Override
+ public String toString() {
+ return "EmergencyDrillEvaluationFileInfo{" +
+ "id=" + id +
+ ", drillEvaluationId=" + drillEvaluationId +
+ ", fileUrl='" + fileUrl + '\'' +
+ ", fileName='" + fileName + '\'' +
+ '}';
+ }
+}
diff --git a/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/entity/EmergencyDrillEvaluationInfo.java b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/entity/EmergencyDrillEvaluationInfo.java
new file mode 100644
index 0000000..fc88b02
--- /dev/null
+++ b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/entity/EmergencyDrillEvaluationInfo.java
@@ -0,0 +1,260 @@
+package com.gkhy.safePlatform.emergency.entity;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+
+import java.util.Date;
+
+@TableName("emergency_drill_evaluation")
+public class EmergencyDrillEvaluationInfo {
+
+ @TableId(type = IdType.AUTO)
+ private Long id;
+
+ private Boolean delFlag;
+
+ private Date gmtCreate;
+
+ private Date gmtModitify;
+
+ private Long createUid;
+
+ private Long updateUid;
+
+ private Long drillPlanId;
+
+ private String suitable;
+
+ private String sufficient;
+
+ private String arrival;
+
+ private String supplies;
+
+ private String protection;
+
+ private String whole;
+
+ private String division;
+
+ private String effect;
+
+ private String report;
+
+ private String safety;
+
+ private String rescue;
+
+ private String evacuate;
+
+ private Boolean needModify;
+
+ private String questionAndImprove;
+
+ private String modifyContent;
+
+ public Long getId() {
+ return id;
+ }
+
+ public void setId(Long id) {
+ this.id = id;
+ }
+
+ public Boolean getDelFlag() {
+ return delFlag;
+ }
+
+ public void setDelFlag(Boolean delFlag) {
+ this.delFlag = delFlag;
+ }
+
+ public Date getGmtCreate() {
+ return gmtCreate;
+ }
+
+ public void setGmtCreate(Date gmtCreate) {
+ this.gmtCreate = gmtCreate;
+ }
+
+ public Date getGmtModitify() {
+ return gmtModitify;
+ }
+
+ public void setGmtModitify(Date gmtModitify) {
+ this.gmtModitify = gmtModitify;
+ }
+
+ public Long getCreateUid() {
+ return createUid;
+ }
+
+ public void setCreateUid(Long createUid) {
+ this.createUid = createUid;
+ }
+
+ public Long getUpdateUid() {
+ return updateUid;
+ }
+
+ public void setUpdateUid(Long updateUid) {
+ this.updateUid = updateUid;
+ }
+
+ public Long getDrillPlanId() {
+ return drillPlanId;
+ }
+
+ public void setDrillPlanId(Long drillPlanId) {
+ this.drillPlanId = drillPlanId;
+ }
+
+ public String getSuitable() {
+ return suitable;
+ }
+
+ public void setSuitable(String suitable) {
+ this.suitable = suitable;
+ }
+
+ public String getSufficient() {
+ return sufficient;
+ }
+
+ public void setSufficient(String sufficient) {
+ this.sufficient = sufficient;
+ }
+
+ public String getArrival() {
+ return arrival;
+ }
+
+ public void setArrival(String arrival) {
+ this.arrival = arrival;
+ }
+
+ public String getSupplies() {
+ return supplies;
+ }
+
+ public void setSupplies(String supplies) {
+ this.supplies = supplies;
+ }
+
+ public String getProtection() {
+ return protection;
+ }
+
+ public void setProtection(String protection) {
+ this.protection = protection;
+ }
+
+ public String getWhole() {
+ return whole;
+ }
+
+ public void setWhole(String whole) {
+ this.whole = whole;
+ }
+
+ public String getDivision() {
+ return division;
+ }
+
+ public void setDivision(String division) {
+ this.division = division;
+ }
+
+ public String getEffect() {
+ return effect;
+ }
+
+ public void setEffect(String effect) {
+ this.effect = effect;
+ }
+
+ public String getReport() {
+ return report;
+ }
+
+ public void setReport(String report) {
+ this.report = report;
+ }
+
+ public String getSafety() {
+ return safety;
+ }
+
+ public void setSafety(String safety) {
+ this.safety = safety;
+ }
+
+ public String getRescue() {
+ return rescue;
+ }
+
+ public void setRescue(String rescue) {
+ this.rescue = rescue;
+ }
+
+ public String getEvacuate() {
+ return evacuate;
+ }
+
+ public void setEvacuate(String evacuate) {
+ this.evacuate = evacuate;
+ }
+
+ public Boolean getNeedModify() {
+ return needModify;
+ }
+
+ public void setNeedModify(Boolean needModify) {
+ this.needModify = needModify;
+ }
+
+ public String getQuestionAndImprove() {
+ return questionAndImprove;
+ }
+
+ public void setQuestionAndImprove(String questionAndImprove) {
+ this.questionAndImprove = questionAndImprove;
+ }
+
+ public String getModifyContent() {
+ return modifyContent;
+ }
+
+ public void setModifyContent(String modifyContent) {
+ this.modifyContent = modifyContent;
+ }
+
+ @Override
+ public String toString() {
+ return "EmergencyDrillEvaluationInfo{" +
+ "id=" + id +
+ ", delFlag=" + delFlag +
+ ", gmtCreate=" + gmtCreate +
+ ", gmtModitify=" + gmtModitify +
+ ", createUid=" + createUid +
+ ", updateUid=" + updateUid +
+ ", drillPlanId=" + drillPlanId +
+ ", suitable='" + suitable + '\'' +
+ ", sufficient='" + sufficient + '\'' +
+ ", arrival='" + arrival + '\'' +
+ ", supplies='" + supplies + '\'' +
+ ", protection='" + protection + '\'' +
+ ", whole='" + whole + '\'' +
+ ", division='" + division + '\'' +
+ ", effect='" + effect + '\'' +
+ ", report='" + report + '\'' +
+ ", safety='" + safety + '\'' +
+ ", rescue='" + rescue + '\'' +
+ ", evacuate='" + evacuate + '\'' +
+ ", needModify=" + needModify +
+ ", questionAndImprove='" + questionAndImprove + '\'' +
+ ", modifyContent='" + modifyContent + '\'' +
+ '}';
+ }
+}
diff --git a/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/entity/EmergencyDrillEvaluationInfoDetailDO.java b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/entity/EmergencyDrillEvaluationInfoDetailDO.java
new file mode 100644
index 0000000..f82864b
--- /dev/null
+++ b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/entity/EmergencyDrillEvaluationInfoDetailDO.java
@@ -0,0 +1,203 @@
+package com.gkhy.safePlatform.emergency.entity;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+
+@TableName("emergency_drill_evaluation")
+public class EmergencyDrillEvaluationInfoDetailDO {
+
+ @TableId(type = IdType.AUTO)
+ private Long id;
+
+ private Long drillPlanId;
+
+ private String suitable;
+
+ private String sufficient;
+
+ private String arrival;
+
+ private String supplies;
+
+ private String protection;
+
+ private String whole;
+
+ private String division;
+
+ private String effect;
+
+ private String report;
+
+ private String safety;
+
+ private String rescue;
+
+ private String evacuate;
+
+ private Boolean needModify;
+
+ private String questionAndImprove;
+
+ private String modifyContent;
+
+ public Long getId() {
+ return id;
+ }
+
+ public void setId(Long id) {
+ this.id = id;
+ }
+
+ public Long getDrillPlanId() {
+ return drillPlanId;
+ }
+
+ public void setDrillPlanId(Long drillPlanId) {
+ this.drillPlanId = drillPlanId;
+ }
+
+ public String getSuitable() {
+ return suitable;
+ }
+
+ public void setSuitable(String suitable) {
+ this.suitable = suitable;
+ }
+
+ public String getSufficient() {
+ return sufficient;
+ }
+
+ public void setSufficient(String sufficient) {
+ this.sufficient = sufficient;
+ }
+
+ public String getArrival() {
+ return arrival;
+ }
+
+ public void setArrival(String arrival) {
+ this.arrival = arrival;
+ }
+
+ public String getSupplies() {
+ return supplies;
+ }
+
+ public void setSupplies(String supplies) {
+ this.supplies = supplies;
+ }
+
+ public String getProtection() {
+ return protection;
+ }
+
+ public void setProtection(String protection) {
+ this.protection = protection;
+ }
+
+ public String getWhole() {
+ return whole;
+ }
+
+ public void setWhole(String whole) {
+ this.whole = whole;
+ }
+
+ public String getDivision() {
+ return division;
+ }
+
+ public void setDivision(String division) {
+ this.division = division;
+ }
+
+ public String getEffect() {
+ return effect;
+ }
+
+ public void setEffect(String effect) {
+ this.effect = effect;
+ }
+
+ public String getReport() {
+ return report;
+ }
+
+ public void setReport(String report) {
+ this.report = report;
+ }
+
+ public String getSafety() {
+ return safety;
+ }
+
+ public void setSafety(String safety) {
+ this.safety = safety;
+ }
+
+ public String getRescue() {
+ return rescue;
+ }
+
+ public void setRescue(String rescue) {
+ this.rescue = rescue;
+ }
+
+ public String getEvacuate() {
+ return evacuate;
+ }
+
+ public void setEvacuate(String evacuate) {
+ this.evacuate = evacuate;
+ }
+
+ public Boolean getNeedModify() {
+ return needModify;
+ }
+
+ public void setNeedModify(Boolean needModify) {
+ this.needModify = needModify;
+ }
+
+ public String getQuestionAndImprove() {
+ return questionAndImprove;
+ }
+
+ public void setQuestionAndImprove(String questionAndImprove) {
+ this.questionAndImprove = questionAndImprove;
+ }
+
+ public String getModifyContent() {
+ return modifyContent;
+ }
+
+ public void setModifyContent(String modifyContent) {
+ this.modifyContent = modifyContent;
+ }
+
+ @Override
+ public String toString() {
+ return "EmergencyDrillEvaluationInfo{" +
+ "id=" + id +
+ ", drillPlanId=" + drillPlanId +
+ ", suitable='" + suitable + '\'' +
+ ", sufficient='" + sufficient + '\'' +
+ ", arrival='" + arrival + '\'' +
+ ", supplies='" + supplies + '\'' +
+ ", protection='" + protection + '\'' +
+ ", whole='" + whole + '\'' +
+ ", division='" + division + '\'' +
+ ", effect='" + effect + '\'' +
+ ", report='" + report + '\'' +
+ ", safety='" + safety + '\'' +
+ ", rescue='" + rescue + '\'' +
+ ", evacuate='" + evacuate + '\'' +
+ ", needModify=" + needModify +
+ ", questionAndImprove='" + questionAndImprove + '\'' +
+ ", modifyContent='" + modifyContent + '\'' +
+ '}';
+ }
+}
diff --git a/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/entity/EmergencyDrillEvaluationInfoPageDO.java b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/entity/EmergencyDrillEvaluationInfoPageDO.java
new file mode 100644
index 0000000..88f016a
--- /dev/null
+++ b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/entity/EmergencyDrillEvaluationInfoPageDO.java
@@ -0,0 +1,40 @@
+package com.gkhy.safePlatform.emergency.entity;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+
+@TableName("emergency_drill_evaluation")
+public class EmergencyDrillEvaluationInfoPageDO {
+
+ @TableId(type = IdType.AUTO)
+ private Long id;
+
+ private Long drillPlanId;
+
+
+ public Long getId() {
+ return id;
+ }
+
+ public void setId(Long id) {
+ this.id = id;
+ }
+
+ public Long getDrillPlanId() {
+ return drillPlanId;
+ }
+
+ public void setDrillPlanId(Long drillPlanId) {
+ this.drillPlanId = drillPlanId;
+ }
+
+
+ @Override
+ public String toString() {
+ return "EmergencyDrillEvaluationInfo{" +
+ "id=" + id +
+ ", drillPlanId=" + drillPlanId +
+ '}';
+ }
+}
diff --git a/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/entity/EmergencyDrillEvaluationUserInfo.java b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/entity/EmergencyDrillEvaluationUserInfo.java
new file mode 100644
index 0000000..60401d1
--- /dev/null
+++ b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/entity/EmergencyDrillEvaluationUserInfo.java
@@ -0,0 +1,107 @@
+package com.gkhy.safePlatform.emergency.entity;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+
+import java.util.Date;
+
+@TableName("emergency_drill_evaluation_user")
+public class EmergencyDrillEvaluationUserInfo {
+
+ @TableId(type = IdType.AUTO)
+ private Long id;
+
+ private Boolean delFlag;
+
+ private Date gmtCreate;
+
+ private Date gmtModitify;
+
+ private Long createUid;
+
+ private Long updateUid;
+
+ private Long drillEvaluationId;
+
+ private Long userUid;
+
+ public Long getId() {
+ return id;
+ }
+
+ public void setId(Long id) {
+ this.id = id;
+ }
+
+ public Boolean getDelFlag() {
+ return delFlag;
+ }
+
+ public void setDelFlag(Boolean delFlag) {
+ this.delFlag = delFlag;
+ }
+
+ public Date getGmtCreate() {
+ return gmtCreate;
+ }
+
+ public void setGmtCreate(Date gmtCreate) {
+ this.gmtCreate = gmtCreate;
+ }
+
+ public Date getGmtModitify() {
+ return gmtModitify;
+ }
+
+ public void setGmtModitify(Date gmtModitify) {
+ this.gmtModitify = gmtModitify;
+ }
+
+ public Long getCreateUid() {
+ return createUid;
+ }
+
+ public void setCreateUid(Long createUid) {
+ this.createUid = createUid;
+ }
+
+ public Long getUpdateUid() {
+ return updateUid;
+ }
+
+ public void setUpdateUid(Long updateUid) {
+ this.updateUid = updateUid;
+ }
+
+ public Long getDrillEvaluationId() {
+ return drillEvaluationId;
+ }
+
+ public void setDrillEvaluationId(Long drillEvaluationId) {
+ this.drillEvaluationId = drillEvaluationId;
+ }
+
+ public Long getUserUid() {
+ return userUid;
+ }
+
+ public void setUserUid(Long userUid) {
+ this.userUid = userUid;
+ }
+
+
+ @Override
+ public String toString() {
+ return "EmergencyDrillEvaluationUserInfo{" +
+ "id=" + id +
+ ", delFlag=" + delFlag +
+ ", gmtCreate=" + gmtCreate +
+ ", gmtModitify=" + gmtModitify +
+ ", createUid=" + createUid +
+ ", updateUid=" + updateUid +
+ ", drillEvaluationId=" + drillEvaluationId +
+ ", userUid=" + userUid +
+ '}';
+ }
+}
diff --git a/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/entity/EmergencyDrillEvaluationUserInfoDO.java b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/entity/EmergencyDrillEvaluationUserInfoDO.java
new file mode 100644
index 0000000..8dc6f7c
--- /dev/null
+++ b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/entity/EmergencyDrillEvaluationUserInfoDO.java
@@ -0,0 +1,51 @@
+package com.gkhy.safePlatform.emergency.entity;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+
+import java.util.Date;
+
+@TableName("emergency_drill_evaluation_user")
+public class EmergencyDrillEvaluationUserInfoDO {
+
+ @TableId(type = IdType.AUTO)
+ private Long id;
+
+ private Long drillEvaluationId;
+
+ private Long userUid;
+
+ public Long getId() {
+ return id;
+ }
+
+ public void setId(Long id) {
+ this.id = id;
+ }
+
+ public Long getDrillEvaluationId() {
+ return drillEvaluationId;
+ }
+
+ public void setDrillEvaluationId(Long drillEvaluationId) {
+ this.drillEvaluationId = drillEvaluationId;
+ }
+
+ public Long getUserUid() {
+ return userUid;
+ }
+
+ public void setUserUid(Long userUid) {
+ this.userUid = userUid;
+ }
+
+ @Override
+ public String toString() {
+ return "EmergencyDrillEvaluationUserInfo{" +
+ "id=" + id +
+ ", drillEvaluationId=" + drillEvaluationId +
+ ", userUid=" + userUid +
+ '}';
+ }
+}
diff --git a/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/enums/EmergencyResultCodes.java b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/enums/EmergencyResultCodes.java
index 6c0e12e..ff48425 100644
--- a/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/enums/EmergencyResultCodes.java
+++ b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/enums/EmergencyResultCodes.java
@@ -40,7 +40,13 @@
DRILL_PLAN_NULL("D1002" , "应急演练计划不可为空"),
- DRILL_EXECUTE_NOT_EXIST("D1001" , "应急演练实施不存在"),
+ DRILL_EXECUTE_NOT_EXIST("D1003" , "应急演练实施不存在"),
+
+ DRILL_EXECUTE_NULL("D1004" , "应急演练实施不可为空"),
+
+ DRILL_EVALUATION_NOT_EXIST("D1004" , "应急演练实施评价不存在"),
+
+ DRILL_EVALUATION_NULL("D1005" , "应急演练实施评价不可为空"),
ERROR("A3000", "未知错误");
diff --git a/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/model/dto/req/EmergencyDrillEvaluationFileReqDTO.java b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/model/dto/req/EmergencyDrillEvaluationFileReqDTO.java
new file mode 100644
index 0000000..f6f768a
--- /dev/null
+++ b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/model/dto/req/EmergencyDrillEvaluationFileReqDTO.java
@@ -0,0 +1,55 @@
+package com.gkhy.safePlatform.emergency.model.dto.req;
+
+
+public class EmergencyDrillEvaluationFileReqDTO {
+
+ private Long id;
+
+ private Long drillEvaluationId;
+
+ private String fileUrl;
+
+ private String fileName;
+
+ public Long getId() {
+ return id;
+ }
+
+ public void setId(Long id) {
+ this.id = id;
+ }
+
+ public Long getDrillEvaluationId() {
+ return drillEvaluationId;
+ }
+
+ public void setDrillEvaluationId(Long drillEvaluationId) {
+ this.drillEvaluationId = drillEvaluationId;
+ }
+
+ public String getFileUrl() {
+ return fileUrl;
+ }
+
+ public void setFileUrl(String fileUrl) {
+ this.fileUrl = fileUrl;
+ }
+
+ public String getFileName() {
+ return fileName;
+ }
+
+ public void setFileName(String fileName) {
+ this.fileName = fileName;
+ }
+
+ @Override
+ public String toString() {
+ return "EmergencyDrillEvaluationFileReqDTO{" +
+ "id=" + id +
+ ", drillEvaluationId=" + drillEvaluationId +
+ ", fileUrl='" + fileUrl + '\'' +
+ ", fileName='" + fileName + '\'' +
+ '}';
+ }
+}
diff --git a/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/model/dto/req/EmergencyDrillEvaluationReqDTO.java b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/model/dto/req/EmergencyDrillEvaluationReqDTO.java
new file mode 100644
index 0000000..8be8076
--- /dev/null
+++ b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/model/dto/req/EmergencyDrillEvaluationReqDTO.java
@@ -0,0 +1,226 @@
+package com.gkhy.safePlatform.emergency.model.dto.req;
+
+import com.gkhy.safePlatform.emergency.model.dto.resp.EmergencyDrillEvaluationFileRespDTO;
+import com.gkhy.safePlatform.emergency.model.dto.resp.EmergencyDrillEvaluationUserRespDTO;
+
+import java.math.BigDecimal;
+import java.util.Date;
+import java.util.List;
+
+public class EmergencyDrillEvaluationReqDTO {
+
+ private Long id;
+
+ private Long drillPlanId;
+
+ private String suitable;
+
+ private String sufficient;
+
+ private String arrival;
+
+ private String supplies;
+
+ private String protection;
+
+ private String whole;
+
+ private String division;
+
+ private String effect;
+
+ private String report;
+
+ private String safety;
+
+ private String rescue;
+
+ private String evacuate;
+
+ private Boolean needModify;
+
+ private String questionAndImprove;
+
+ private String modifyContent;
+
+ private List<EmergencyDrillEvaluationFileReqDTO> fileList;
+
+ private List<EmergencyDrillEvaluationUserReqDTO> userList;
+
+ public Long getId() {
+ return id;
+ }
+
+ public void setId(Long id) {
+ this.id = id;
+ }
+
+ public Long getDrillPlanId() {
+ return drillPlanId;
+ }
+
+ public void setDrillPlanId(Long drillPlanId) {
+ this.drillPlanId = drillPlanId;
+ }
+
+ public String getSuitable() {
+ return suitable;
+ }
+
+ public void setSuitable(String suitable) {
+ this.suitable = suitable;
+ }
+
+ public String getSufficient() {
+ return sufficient;
+ }
+
+ public void setSufficient(String sufficient) {
+ this.sufficient = sufficient;
+ }
+
+ public String getArrival() {
+ return arrival;
+ }
+
+ public void setArrival(String arrival) {
+ this.arrival = arrival;
+ }
+
+ public String getSupplies() {
+ return supplies;
+ }
+
+ public void setSupplies(String supplies) {
+ this.supplies = supplies;
+ }
+
+ public String getProtection() {
+ return protection;
+ }
+
+ public void setProtection(String protection) {
+ this.protection = protection;
+ }
+
+ public String getWhole() {
+ return whole;
+ }
+
+ public void setWhole(String whole) {
+ this.whole = whole;
+ }
+
+ public String getDivision() {
+ return division;
+ }
+
+ public void setDivision(String division) {
+ this.division = division;
+ }
+
+ public String getEffect() {
+ return effect;
+ }
+
+ public void setEffect(String effect) {
+ this.effect = effect;
+ }
+
+ public String getReport() {
+ return report;
+ }
+
+ public void setReport(String report) {
+ this.report = report;
+ }
+
+ public String getSafety() {
+ return safety;
+ }
+
+ public void setSafety(String safety) {
+ this.safety = safety;
+ }
+
+ public String getRescue() {
+ return rescue;
+ }
+
+ public void setRescue(String rescue) {
+ this.rescue = rescue;
+ }
+
+ public String getEvacuate() {
+ return evacuate;
+ }
+
+ public void setEvacuate(String evacuate) {
+ this.evacuate = evacuate;
+ }
+
+ public Boolean getNeedModify() {
+ return needModify;
+ }
+
+ public void setNeedModify(Boolean needModify) {
+ this.needModify = needModify;
+ }
+
+ public String getQuestionAndImprove() {
+ return questionAndImprove;
+ }
+
+ public void setQuestionAndImprove(String questionAndImprove) {
+ this.questionAndImprove = questionAndImprove;
+ }
+
+ public String getModifyContent() {
+ return modifyContent;
+ }
+
+ public void setModifyContent(String modifyContent) {
+ this.modifyContent = modifyContent;
+ }
+
+ public List<EmergencyDrillEvaluationFileReqDTO> getFileList() {
+ return fileList;
+ }
+
+ public void setFileList(List<EmergencyDrillEvaluationFileReqDTO> fileList) {
+ this.fileList = fileList;
+ }
+
+ public List<EmergencyDrillEvaluationUserReqDTO> getUserList() {
+ return userList;
+ }
+
+ public void setUserList(List<EmergencyDrillEvaluationUserReqDTO> userList) {
+ this.userList = userList;
+ }
+
+ @Override
+ public String toString() {
+ return "EmergencyDrillEvaluationReqDTO{" +
+ "id=" + id +
+ ", drillPlanId=" + drillPlanId +
+ ", suitable='" + suitable + '\'' +
+ ", sufficient='" + sufficient + '\'' +
+ ", arrival='" + arrival + '\'' +
+ ", supplies='" + supplies + '\'' +
+ ", protection='" + protection + '\'' +
+ ", whole='" + whole + '\'' +
+ ", division='" + division + '\'' +
+ ", effect='" + effect + '\'' +
+ ", report='" + report + '\'' +
+ ", safety='" + safety + '\'' +
+ ", rescue='" + rescue + '\'' +
+ ", evacuate='" + evacuate + '\'' +
+ ", needModify=" + needModify +
+ ", questionAndImprove='" + questionAndImprove + '\'' +
+ ", modifyContent='" + modifyContent + '\'' +
+ ", fileList=" + fileList +
+ ", userList=" + userList +
+ '}';
+ }
+}
diff --git a/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/model/dto/req/EmergencyDrillEvaluationUserReqDTO.java b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/model/dto/req/EmergencyDrillEvaluationUserReqDTO.java
new file mode 100644
index 0000000..4bf6d64
--- /dev/null
+++ b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/model/dto/req/EmergencyDrillEvaluationUserReqDTO.java
@@ -0,0 +1,44 @@
+package com.gkhy.safePlatform.emergency.model.dto.req;
+
+
+public class EmergencyDrillEvaluationUserReqDTO {
+
+ private Long id;
+
+ private Long drillEvaluationId;
+
+ private Long userUid;
+
+ public Long getId() {
+ return id;
+ }
+
+ public void setId(Long id) {
+ this.id = id;
+ }
+
+ public Long getDrillEvaluationId() {
+ return drillEvaluationId;
+ }
+
+ public void setDrillEvaluationId(Long drillEvaluationId) {
+ this.drillEvaluationId = drillEvaluationId;
+ }
+
+ public Long getUserUid() {
+ return userUid;
+ }
+
+ public void setUserUid(Long userUid) {
+ this.userUid = userUid;
+ }
+
+ @Override
+ public String toString() {
+ return "EmergencyDrillEvaluationUserReqDTO{" +
+ "id=" + id +
+ ", drillEvaluationId=" + drillEvaluationId +
+ ", userUid=" + userUid +
+ '}';
+ }
+}
diff --git a/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/model/dto/resp/EmergencyDrillEvaluationDetailRespDTO.java b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/model/dto/resp/EmergencyDrillEvaluationDetailRespDTO.java
new file mode 100644
index 0000000..860222e
--- /dev/null
+++ b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/model/dto/resp/EmergencyDrillEvaluationDetailRespDTO.java
@@ -0,0 +1,225 @@
+package com.gkhy.safePlatform.emergency.model.dto.resp;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+
+import java.math.BigDecimal;
+import java.util.Date;
+import java.util.List;
+
+public class EmergencyDrillEvaluationDetailRespDTO {
+
+ private Long id;
+
+ private Long drillPlanId;
+
+ private String suitable;
+
+ private String sufficient;
+
+ private String arrival;
+
+ private String supplies;
+
+ private String protection;
+
+ private String whole;
+
+ private String division;
+
+ private String effect;
+
+ private String report;
+
+ private String safety;
+
+ private String rescue;
+
+ private String evacuate;
+
+ private Boolean needModify;
+
+ private String questionAndImprove;
+
+ private String modifyContent;
+
+ private List<EmergencyDrillEvaluationFileRespDTO> fileList;
+
+ private List<EmergencyDrillEvaluationUserRespDTO> userList;
+
+ public Long getId() {
+ return id;
+ }
+
+ public void setId(Long id) {
+ this.id = id;
+ }
+
+ public Long getDrillPlanId() {
+ return drillPlanId;
+ }
+
+ public void setDrillPlanId(Long drillPlanId) {
+ this.drillPlanId = drillPlanId;
+ }
+
+ public String getSuitable() {
+ return suitable;
+ }
+
+ public void setSuitable(String suitable) {
+ this.suitable = suitable;
+ }
+
+ public String getSufficient() {
+ return sufficient;
+ }
+
+ public void setSufficient(String sufficient) {
+ this.sufficient = sufficient;
+ }
+
+ public String getArrival() {
+ return arrival;
+ }
+
+ public void setArrival(String arrival) {
+ this.arrival = arrival;
+ }
+
+ public String getSupplies() {
+ return supplies;
+ }
+
+ public void setSupplies(String supplies) {
+ this.supplies = supplies;
+ }
+
+ public String getProtection() {
+ return protection;
+ }
+
+ public void setProtection(String protection) {
+ this.protection = protection;
+ }
+
+ public String getWhole() {
+ return whole;
+ }
+
+ public void setWhole(String whole) {
+ this.whole = whole;
+ }
+
+ public String getDivision() {
+ return division;
+ }
+
+ public void setDivision(String division) {
+ this.division = division;
+ }
+
+ public String getEffect() {
+ return effect;
+ }
+
+ public void setEffect(String effect) {
+ this.effect = effect;
+ }
+
+ public String getReport() {
+ return report;
+ }
+
+ public void setReport(String report) {
+ this.report = report;
+ }
+
+ public String getSafety() {
+ return safety;
+ }
+
+ public void setSafety(String safety) {
+ this.safety = safety;
+ }
+
+ public String getRescue() {
+ return rescue;
+ }
+
+ public void setRescue(String rescue) {
+ this.rescue = rescue;
+ }
+
+ public String getEvacuate() {
+ return evacuate;
+ }
+
+ public void setEvacuate(String evacuate) {
+ this.evacuate = evacuate;
+ }
+
+ public Boolean getNeedModify() {
+ return needModify;
+ }
+
+ public void setNeedModify(Boolean needModify) {
+ this.needModify = needModify;
+ }
+
+ public String getQuestionAndImprove() {
+ return questionAndImprove;
+ }
+
+ public void setQuestionAndImprove(String questionAndImprove) {
+ this.questionAndImprove = questionAndImprove;
+ }
+
+ public String getModifyContent() {
+ return modifyContent;
+ }
+
+ public void setModifyContent(String modifyContent) {
+ this.modifyContent = modifyContent;
+ }
+
+ public List<EmergencyDrillEvaluationFileRespDTO> getFileList() {
+ return fileList;
+ }
+
+ public void setFileList(List<EmergencyDrillEvaluationFileRespDTO> fileList) {
+ this.fileList = fileList;
+ }
+
+ public List<EmergencyDrillEvaluationUserRespDTO> getUserList() {
+ return userList;
+ }
+
+ public void setUserList(List<EmergencyDrillEvaluationUserRespDTO> userList) {
+ this.userList = userList;
+ }
+
+ @Override
+ public String toString() {
+ return "EmergencyDrillEvaluationDetailRespDTO{" +
+ "id=" + id +
+ ", drillPlanId=" + drillPlanId +
+ ", suitable='" + suitable + '\'' +
+ ", sufficient='" + sufficient + '\'' +
+ ", arrival='" + arrival + '\'' +
+ ", supplies='" + supplies + '\'' +
+ ", protection='" + protection + '\'' +
+ ", whole='" + whole + '\'' +
+ ", division='" + division + '\'' +
+ ", effect='" + effect + '\'' +
+ ", report='" + report + '\'' +
+ ", safety='" + safety + '\'' +
+ ", rescue='" + rescue + '\'' +
+ ", evacuate='" + evacuate + '\'' +
+ ", needModify=" + needModify +
+ ", questionAndImprove='" + questionAndImprove + '\'' +
+ ", modifyContent='" + modifyContent + '\'' +
+ ", fileList=" + fileList +
+ ", userList=" + userList +
+ '}';
+ }
+}
diff --git a/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/model/dto/resp/EmergencyDrillEvaluationFileRespDTO.java b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/model/dto/resp/EmergencyDrillEvaluationFileRespDTO.java
new file mode 100644
index 0000000..3d4bd70
--- /dev/null
+++ b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/model/dto/resp/EmergencyDrillEvaluationFileRespDTO.java
@@ -0,0 +1,55 @@
+package com.gkhy.safePlatform.emergency.model.dto.resp;
+
+
+public class EmergencyDrillEvaluationFileRespDTO {
+
+ private Long id;
+
+ private Long drillEvaluationId;
+
+ private String fileUrl;
+
+ private String fileName;
+
+ public Long getId() {
+ return id;
+ }
+
+ public void setId(Long id) {
+ this.id = id;
+ }
+
+ public Long getDrillEvaluationId() {
+ return drillEvaluationId;
+ }
+
+ public void setDrillEvaluationId(Long drillEvaluationId) {
+ this.drillEvaluationId = drillEvaluationId;
+ }
+
+ public String getFileUrl() {
+ return fileUrl;
+ }
+
+ public void setFileUrl(String fileUrl) {
+ this.fileUrl = fileUrl;
+ }
+
+ public String getFileName() {
+ return fileName;
+ }
+
+ public void setFileName(String fileName) {
+ this.fileName = fileName;
+ }
+
+ @Override
+ public String toString() {
+ return "EmergencyDrillEvaluationFileRespDTO{" +
+ "id=" + id +
+ ", drillEvaluationId=" + drillEvaluationId +
+ ", fileUrl='" + fileUrl + '\'' +
+ ", fileName='" + fileName + '\'' +
+ '}';
+ }
+}
diff --git a/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/model/dto/resp/EmergencyDrillEvaluationPageRespDTO.java b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/model/dto/resp/EmergencyDrillEvaluationPageRespDTO.java
new file mode 100644
index 0000000..d65b993
--- /dev/null
+++ b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/model/dto/resp/EmergencyDrillEvaluationPageRespDTO.java
@@ -0,0 +1,197 @@
+package com.gkhy.safePlatform.emergency.model.dto.resp;
+
+public class EmergencyDrillEvaluationPageRespDTO {
+
+ private Long id;
+
+ private Long drillPlanId;
+
+ private String suitable;
+
+ private String sufficient;
+
+ private String arrival;
+
+ private String supplies;
+
+ private String protection;
+
+ private String whole;
+
+ private String division;
+
+ private String effect;
+
+ private String report;
+
+ private String safety;
+
+ private String rescue;
+
+ private String evacuate;
+
+ private Boolean needModify;
+
+ private String questionAndImprove;
+
+ private String modifyContent;
+
+ public Long getId() {
+ return id;
+ }
+
+ public void setId(Long id) {
+ this.id = id;
+ }
+
+ public Long getDrillPlanId() {
+ return drillPlanId;
+ }
+
+ public void setDrillPlanId(Long drillPlanId) {
+ this.drillPlanId = drillPlanId;
+ }
+
+ public String getSuitable() {
+ return suitable;
+ }
+
+ public void setSuitable(String suitable) {
+ this.suitable = suitable;
+ }
+
+ public String getSufficient() {
+ return sufficient;
+ }
+
+ public void setSufficient(String sufficient) {
+ this.sufficient = sufficient;
+ }
+
+ public String getArrival() {
+ return arrival;
+ }
+
+ public void setArrival(String arrival) {
+ this.arrival = arrival;
+ }
+
+ public String getSupplies() {
+ return supplies;
+ }
+
+ public void setSupplies(String supplies) {
+ this.supplies = supplies;
+ }
+
+ public String getProtection() {
+ return protection;
+ }
+
+ public void setProtection(String protection) {
+ this.protection = protection;
+ }
+
+ public String getWhole() {
+ return whole;
+ }
+
+ public void setWhole(String whole) {
+ this.whole = whole;
+ }
+
+ public String getDivision() {
+ return division;
+ }
+
+ public void setDivision(String division) {
+ this.division = division;
+ }
+
+ public String getEffect() {
+ return effect;
+ }
+
+ public void setEffect(String effect) {
+ this.effect = effect;
+ }
+
+ public String getReport() {
+ return report;
+ }
+
+ public void setReport(String report) {
+ this.report = report;
+ }
+
+ public String getSafety() {
+ return safety;
+ }
+
+ public void setSafety(String safety) {
+ this.safety = safety;
+ }
+
+ public String getRescue() {
+ return rescue;
+ }
+
+ public void setRescue(String rescue) {
+ this.rescue = rescue;
+ }
+
+ public String getEvacuate() {
+ return evacuate;
+ }
+
+ public void setEvacuate(String evacuate) {
+ this.evacuate = evacuate;
+ }
+
+ public Boolean getNeedModify() {
+ return needModify;
+ }
+
+ public void setNeedModify(Boolean needModify) {
+ this.needModify = needModify;
+ }
+
+ public String getQuestionAndImprove() {
+ return questionAndImprove;
+ }
+
+ public void setQuestionAndImprove(String questionAndImprove) {
+ this.questionAndImprove = questionAndImprove;
+ }
+
+ public String getModifyContent() {
+ return modifyContent;
+ }
+
+ public void setModifyContent(String modifyContent) {
+ this.modifyContent = modifyContent;
+ }
+
+ @Override
+ public String toString() {
+ return "EmergencyDrillEvaluationInfo{" +
+ "id=" + id +
+ ", drillPlanId=" + drillPlanId +
+ ", suitable='" + suitable + '\'' +
+ ", sufficient='" + sufficient + '\'' +
+ ", arrival='" + arrival + '\'' +
+ ", supplies='" + supplies + '\'' +
+ ", protection='" + protection + '\'' +
+ ", whole='" + whole + '\'' +
+ ", division='" + division + '\'' +
+ ", effect='" + effect + '\'' +
+ ", report='" + report + '\'' +
+ ", safety='" + safety + '\'' +
+ ", rescue='" + rescue + '\'' +
+ ", evacuate='" + evacuate + '\'' +
+ ", needModify=" + needModify +
+ ", questionAndImprove='" + questionAndImprove + '\'' +
+ ", modifyContent='" + modifyContent + '\'' +
+ '}';
+ }
+}
diff --git a/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/model/dto/resp/EmergencyDrillEvaluationUserRespDTO.java b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/model/dto/resp/EmergencyDrillEvaluationUserRespDTO.java
new file mode 100644
index 0000000..01b9264
--- /dev/null
+++ b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/model/dto/resp/EmergencyDrillEvaluationUserRespDTO.java
@@ -0,0 +1,44 @@
+package com.gkhy.safePlatform.emergency.model.dto.resp;
+
+
+public class EmergencyDrillEvaluationUserRespDTO {
+
+ private Long id;
+
+ private Long drillEvaluationId;
+
+ private Long userUid;
+
+ public Long getId() {
+ return id;
+ }
+
+ public void setId(Long id) {
+ this.id = id;
+ }
+
+ public Long getDrillEvaluationId() {
+ return drillEvaluationId;
+ }
+
+ public void setDrillEvaluationId(Long drillEvaluationId) {
+ this.drillEvaluationId = drillEvaluationId;
+ }
+
+ public Long getUserUid() {
+ return userUid;
+ }
+
+ public void setUserUid(Long userUid) {
+ this.userUid = userUid;
+ }
+
+ @Override
+ public String toString() {
+ return "EmergencyDrillEvaluationUserReqDTO{" +
+ "id=" + id +
+ ", drillEvaluationId=" + drillEvaluationId +
+ ", userUid=" + userUid +
+ '}';
+ }
+}
diff --git a/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/query/EmergencyDrillEvaluationQuery.java b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/query/EmergencyDrillEvaluationQuery.java
new file mode 100644
index 0000000..175aab1
--- /dev/null
+++ b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/query/EmergencyDrillEvaluationQuery.java
@@ -0,0 +1,5 @@
+package com.gkhy.safePlatform.emergency.query;
+
+public class EmergencyDrillEvaluationQuery {
+
+}
diff --git a/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/query/db/EmergencyDrillEvaluationDBQuery.java b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/query/db/EmergencyDrillEvaluationDBQuery.java
new file mode 100644
index 0000000..411d7c5
--- /dev/null
+++ b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/query/db/EmergencyDrillEvaluationDBQuery.java
@@ -0,0 +1,5 @@
+package com.gkhy.safePlatform.emergency.query.db;
+
+public class EmergencyDrillEvaluationDBQuery {
+
+}
diff --git a/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/repository/EmergencyDrillEvaluationFileInfoRepository.java b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/repository/EmergencyDrillEvaluationFileInfoRepository.java
new file mode 100644
index 0000000..c981530
--- /dev/null
+++ b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/repository/EmergencyDrillEvaluationFileInfoRepository.java
@@ -0,0 +1,23 @@
+package com.gkhy.safePlatform.emergency.repository;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.gkhy.safePlatform.emergency.entity.EmergencyDrillEvaluationFileInfo;
+import com.gkhy.safePlatform.emergency.entity.EmergencyDrillEvaluationFileInfoDO;
+import org.apache.ibatis.annotations.Param;
+import org.springframework.stereotype.Repository;
+
+import java.util.List;
+
+
+@Repository
+public interface EmergencyDrillEvaluationFileInfoRepository extends BaseMapper<EmergencyDrillEvaluationFileInfo> {
+
+ void addEmergencyDrillEvaluationFile(EmergencyDrillEvaluationFileInfo emergencyDrillEvaluationFileInfo);
+
+ List<EmergencyDrillEvaluationFileInfoDO> selectEmergencyDrillEvaluationFileByDrillEvaluationId(@Param("drillEvaluationId") Long drillEvaluationId);
+
+ void deleteEmergencyDrillEvaluationFileByIds(List<Long> ids);
+
+ void deleteEmergencyDrillEvaluationFileByDrillEvaluationId(@Param("drillEvaluationId") Long drillEvaluationId);
+
+}
diff --git a/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/repository/EmergencyDrillEvaluationInfoRepository.java b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/repository/EmergencyDrillEvaluationInfoRepository.java
new file mode 100644
index 0000000..9a5330c
--- /dev/null
+++ b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/repository/EmergencyDrillEvaluationInfoRepository.java
@@ -0,0 +1,26 @@
+package com.gkhy.safePlatform.emergency.repository;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.gkhy.safePlatform.emergency.entity.EmergencyDrillEvaluationInfo;
+import com.gkhy.safePlatform.emergency.entity.EmergencyDrillEvaluationInfoDetailDO;
+import com.gkhy.safePlatform.emergency.entity.EmergencyDrillEvaluationInfoPageDO;
+import com.gkhy.safePlatform.emergency.query.db.EmergencyDrillEvaluationDBQuery;
+import org.apache.ibatis.annotations.Param;
+import org.springframework.stereotype.Repository;
+
+import java.util.List;
+
+@Repository
+public interface EmergencyDrillEvaluationInfoRepository extends BaseMapper<EmergencyDrillEvaluationInfo> {
+
+ List<EmergencyDrillEvaluationInfoPageDO> selectEmergencyDrillEvaluationList(Page<EmergencyDrillEvaluationInfoPageDO> page, @Param("query") EmergencyDrillEvaluationDBQuery emergencyDrillEvaluationDBQuery);
+
+ void addEmergencyDrillEvaluation(EmergencyDrillEvaluationInfo emergencyDrillEvaluationInfo);
+
+ EmergencyDrillEvaluationInfoDetailDO selectEmergencyDrillEvaluationById(@Param("id") Long id);
+
+ void updateEmergencyDrillEvaluation(EmergencyDrillEvaluationInfo emergencyDrillEvaluationInfo);
+
+ void deleteEmergencyDrillEvaluation(@Param("id") Long id);
+}
diff --git a/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/repository/EmergencyDrillEvaluationUserInfoRepository.java b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/repository/EmergencyDrillEvaluationUserInfoRepository.java
new file mode 100644
index 0000000..ce0214b
--- /dev/null
+++ b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/repository/EmergencyDrillEvaluationUserInfoRepository.java
@@ -0,0 +1,23 @@
+package com.gkhy.safePlatform.emergency.repository;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.gkhy.safePlatform.emergency.entity.EmergencyDrillEvaluationUserInfo;
+import com.gkhy.safePlatform.emergency.entity.EmergencyDrillEvaluationUserInfoDO;
+import org.apache.ibatis.annotations.Param;
+import org.springframework.stereotype.Repository;
+
+import java.util.List;
+
+
+@Repository
+public interface EmergencyDrillEvaluationUserInfoRepository extends BaseMapper<EmergencyDrillEvaluationUserInfo> {
+
+ void addEmergencyDrillEvaluationUser(EmergencyDrillEvaluationUserInfo emergencyDrillEvaluationUserInfo);
+
+ List<EmergencyDrillEvaluationUserInfoDO> selectEmergencyDrillEvaluationUserByDrillEvaluationId(@Param("drillEvaluationId") Long drillEvaluationId);
+
+ void deleteEmergencyDrillEvaluationUserByIds(List<Long> ids);
+
+ void deleteEmergencyDrillEvaluationUserByDrillEvaluationId(@Param("drillEvaluationId") Long drillEvaluationId);
+
+}
diff --git a/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/service/EmergencyDrillEvaluationService.java b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/service/EmergencyDrillEvaluationService.java
new file mode 100644
index 0000000..bf23a30
--- /dev/null
+++ b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/service/EmergencyDrillEvaluationService.java
@@ -0,0 +1,24 @@
+package com.gkhy.safePlatform.emergency.service;
+
+import com.gkhy.safePlatform.commons.query.PageQuery;
+import com.gkhy.safePlatform.commons.vo.ResultVO;
+import com.gkhy.safePlatform.commons.vo.SearchResultVO;
+import com.gkhy.safePlatform.emergency.model.dto.req.EmergencyDrillEvaluationReqDTO;
+import com.gkhy.safePlatform.emergency.model.dto.resp.EmergencyDrillEvaluationDetailRespDTO;
+import com.gkhy.safePlatform.emergency.model.dto.resp.EmergencyDrillEvaluationPageRespDTO;
+import com.gkhy.safePlatform.emergency.query.EmergencyDrillEvaluationQuery;
+
+import java.util.List;
+
+public interface EmergencyDrillEvaluationService {
+
+ SearchResultVO<List<EmergencyDrillEvaluationPageRespDTO>> selectEmergencyDrillEvaluationList(PageQuery<EmergencyDrillEvaluationQuery> query);
+
+ ResultVO addEmergencyDrillEvaluation(Long uid, EmergencyDrillEvaluationReqDTO emergencyDrillEvaluationReqDTO);
+
+ ResultVO<EmergencyDrillEvaluationDetailRespDTO> getEmergencyDrillEvaluationById(Long id);
+
+ ResultVO updateEmergencyDrillEvaluation(Long uid, EmergencyDrillEvaluationReqDTO emergencyDrillEvaluationReqDTO);
+
+ ResultVO batchDeleteEmergencyDrillEvaluation(String ids);
+}
diff --git a/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/service/baseService/EmergencyDrillEvaluationFileInfoService.java b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/service/baseService/EmergencyDrillEvaluationFileInfoService.java
new file mode 100644
index 0000000..e07968c
--- /dev/null
+++ b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/service/baseService/EmergencyDrillEvaluationFileInfoService.java
@@ -0,0 +1,19 @@
+package com.gkhy.safePlatform.emergency.service.baseService;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.gkhy.safePlatform.emergency.entity.EmergencyDrillEvaluationFileInfo;
+import com.gkhy.safePlatform.emergency.entity.EmergencyDrillEvaluationFileInfoDO;
+
+import java.util.List;
+
+
+public interface EmergencyDrillEvaluationFileInfoService extends IService<EmergencyDrillEvaluationFileInfo> {
+
+ void addEmergencyDrillEvaluationFile(EmergencyDrillEvaluationFileInfo emergencyDrillEvaluationFileInfo);
+
+ List<EmergencyDrillEvaluationFileInfoDO> selectEmergencyDrillEvaluationFileByDrillEvaluationId(Long id);
+
+ void deleteEmergencyDrillEvaluationFileByIds(List<Long> deleteList);
+
+ void deleteEmergencyDrillEvaluationFileByDrillEvaluationId(Long DrillEvaluationId);
+}
diff --git a/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/service/baseService/EmergencyDrillEvaluationInfoService.java b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/service/baseService/EmergencyDrillEvaluationInfoService.java
new file mode 100644
index 0000000..b8ee6da
--- /dev/null
+++ b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/service/baseService/EmergencyDrillEvaluationInfoService.java
@@ -0,0 +1,24 @@
+package com.gkhy.safePlatform.emergency.service.baseService;
+
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.gkhy.safePlatform.emergency.entity.EmergencyDrillEvaluationInfo;
+import com.gkhy.safePlatform.emergency.entity.EmergencyDrillEvaluationInfoDetailDO;
+import com.gkhy.safePlatform.emergency.entity.EmergencyDrillEvaluationInfoPageDO;
+import com.gkhy.safePlatform.emergency.query.db.EmergencyDrillEvaluationDBQuery;
+
+import java.util.List;
+
+
+public interface EmergencyDrillEvaluationInfoService extends IService<EmergencyDrillEvaluationInfo> {
+
+ List<EmergencyDrillEvaluationInfoPageDO> selectEmergencyDrillEvaluationList(Page<EmergencyDrillEvaluationInfoPageDO> page, EmergencyDrillEvaluationDBQuery emergencyDrillEvaluationDBQuery);
+
+ void addEmergencyDrillEvaluation(EmergencyDrillEvaluationInfo emergencyDrillEvaluationInfo);
+
+ EmergencyDrillEvaluationInfoDetailDO selectEmergencyDrillEvaluationById(Long id);
+
+ void updateEmergencyDrillEvaluation(EmergencyDrillEvaluationInfo emergencyDrillEvaluationInfo);
+
+ void deleteEmergencyDrillEvaluation(Long DrillEvaluationId);
+}
diff --git a/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/service/baseService/EmergencyDrillEvaluationUserInfoService.java b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/service/baseService/EmergencyDrillEvaluationUserInfoService.java
new file mode 100644
index 0000000..606efda
--- /dev/null
+++ b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/service/baseService/EmergencyDrillEvaluationUserInfoService.java
@@ -0,0 +1,19 @@
+package com.gkhy.safePlatform.emergency.service.baseService;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.gkhy.safePlatform.emergency.entity.EmergencyDrillEvaluationUserInfo;
+import com.gkhy.safePlatform.emergency.entity.EmergencyDrillEvaluationUserInfoDO;
+
+import java.util.List;
+
+
+public interface EmergencyDrillEvaluationUserInfoService extends IService<EmergencyDrillEvaluationUserInfo> {
+
+ void addEmergencyDrillEvaluationUser(EmergencyDrillEvaluationUserInfo emergencyDrillEvaluationUserInfo);
+
+ List<EmergencyDrillEvaluationUserInfoDO> selectEmergencyDrillEvaluationUserByDrillEvaluationId(Long id);
+
+ void deleteEmergencyDrillEvaluationUserByIds(List<Long> deleteList);
+
+ void deleteEmergencyDrillEvaluationUserByDrillEvaluationId(Long DrillEvaluationId);
+}
diff --git a/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/service/baseService/impl/EmergencyDrillEvaluationFileInfoServiceImpl.java b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/service/baseService/impl/EmergencyDrillEvaluationFileInfoServiceImpl.java
new file mode 100644
index 0000000..33e3d81
--- /dev/null
+++ b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/service/baseService/impl/EmergencyDrillEvaluationFileInfoServiceImpl.java
@@ -0,0 +1,40 @@
+package com.gkhy.safePlatform.emergency.service.baseService.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.gkhy.safePlatform.emergency.entity.EmergencyDrillEvaluationFileInfo;
+import com.gkhy.safePlatform.emergency.entity.EmergencyDrillEvaluationFileInfoDO;
+import com.gkhy.safePlatform.emergency.repository.EmergencyDrillEvaluationFileInfoRepository;
+import com.gkhy.safePlatform.emergency.service.baseService.EmergencyDrillEvaluationFileInfoService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+import java.util.List;
+
+@Service("emergencyDrillEvaluationFileInfoService")
+public class EmergencyDrillEvaluationFileInfoServiceImpl extends ServiceImpl<EmergencyDrillEvaluationFileInfoRepository, EmergencyDrillEvaluationFileInfo> implements EmergencyDrillEvaluationFileInfoService {
+
+ @Autowired
+ private EmergencyDrillEvaluationFileInfoRepository emergencyDrillEvaluationFileInfoRepository;
+
+
+ @Override
+ public void addEmergencyDrillEvaluationFile(EmergencyDrillEvaluationFileInfo emergencyDrillEvaluationFileInfo) {
+ emergencyDrillEvaluationFileInfoRepository.addEmergencyDrillEvaluationFile(emergencyDrillEvaluationFileInfo);
+ }
+
+ @Override
+ public List<EmergencyDrillEvaluationFileInfoDO> selectEmergencyDrillEvaluationFileByDrillEvaluationId(Long id) {
+ return emergencyDrillEvaluationFileInfoRepository.selectEmergencyDrillEvaluationFileByDrillEvaluationId(id);
+ }
+
+ @Override
+ public void deleteEmergencyDrillEvaluationFileByIds(List<Long> ids) {
+ emergencyDrillEvaluationFileInfoRepository.deleteEmergencyDrillEvaluationFileByIds(ids);
+ }
+
+ @Override
+ public void deleteEmergencyDrillEvaluationFileByDrillEvaluationId(Long DrillEvaluationId) {
+ emergencyDrillEvaluationFileInfoRepository.deleteEmergencyDrillEvaluationFileByDrillEvaluationId(DrillEvaluationId);
+ }
+
+}
diff --git a/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/service/baseService/impl/EmergencyDrillEvaluationInfoServiceImpl.java b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/service/baseService/impl/EmergencyDrillEvaluationInfoServiceImpl.java
new file mode 100644
index 0000000..c8f733e
--- /dev/null
+++ b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/service/baseService/impl/EmergencyDrillEvaluationInfoServiceImpl.java
@@ -0,0 +1,48 @@
+package com.gkhy.safePlatform.emergency.service.baseService.impl;
+
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.gkhy.safePlatform.emergency.entity.EmergencyDrillEvaluationInfo;
+import com.gkhy.safePlatform.emergency.entity.EmergencyDrillEvaluationInfoDetailDO;
+import com.gkhy.safePlatform.emergency.entity.EmergencyDrillEvaluationInfoPageDO;
+import com.gkhy.safePlatform.emergency.query.db.EmergencyDrillEvaluationDBQuery;
+import com.gkhy.safePlatform.emergency.repository.EmergencyDrillEvaluationInfoRepository;
+import com.gkhy.safePlatform.emergency.service.baseService.EmergencyDrillEvaluationInfoService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+import java.util.List;
+
+@Service("emergencyDrillEvaluationInfoService")
+public class EmergencyDrillEvaluationInfoServiceImpl extends ServiceImpl<EmergencyDrillEvaluationInfoRepository, EmergencyDrillEvaluationInfo> implements EmergencyDrillEvaluationInfoService {
+
+ @Autowired
+ private EmergencyDrillEvaluationInfoRepository emergencyDrillEvaluationInfoRepository;
+
+ @Override
+ public List<EmergencyDrillEvaluationInfoPageDO> selectEmergencyDrillEvaluationList(Page<EmergencyDrillEvaluationInfoPageDO> page, EmergencyDrillEvaluationDBQuery emergencyDrillEvaluationDBQuery) {
+ return emergencyDrillEvaluationInfoRepository.selectEmergencyDrillEvaluationList(page,emergencyDrillEvaluationDBQuery);
+ }
+
+ @Override
+ public void addEmergencyDrillEvaluation(EmergencyDrillEvaluationInfo emergencyDrillEvaluationInfo) {
+ emergencyDrillEvaluationInfoRepository.addEmergencyDrillEvaluation(emergencyDrillEvaluationInfo);
+ }
+
+ @Override
+ public EmergencyDrillEvaluationInfoDetailDO selectEmergencyDrillEvaluationById(Long id) {
+ return emergencyDrillEvaluationInfoRepository.selectEmergencyDrillEvaluationById(id);
+ }
+
+ @Override
+ public void updateEmergencyDrillEvaluation(EmergencyDrillEvaluationInfo emergencyDrillEvaluationInfo) {
+ emergencyDrillEvaluationInfoRepository.updateEmergencyDrillEvaluation(emergencyDrillEvaluationInfo);
+ }
+
+ @Override
+ public void deleteEmergencyDrillEvaluation(Long DrillEvaluationId) {
+ emergencyDrillEvaluationInfoRepository.deleteEmergencyDrillEvaluation(DrillEvaluationId);
+ }
+
+
+}
diff --git a/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/service/baseService/impl/EmergencyDrillEvaluationUserInfoServiceImpl.java b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/service/baseService/impl/EmergencyDrillEvaluationUserInfoServiceImpl.java
new file mode 100644
index 0000000..ef10754
--- /dev/null
+++ b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/service/baseService/impl/EmergencyDrillEvaluationUserInfoServiceImpl.java
@@ -0,0 +1,40 @@
+package com.gkhy.safePlatform.emergency.service.baseService.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.gkhy.safePlatform.emergency.entity.EmergencyDrillEvaluationUserInfo;
+import com.gkhy.safePlatform.emergency.entity.EmergencyDrillEvaluationUserInfoDO;
+import com.gkhy.safePlatform.emergency.repository.EmergencyDrillEvaluationUserInfoRepository;
+import com.gkhy.safePlatform.emergency.service.baseService.EmergencyDrillEvaluationUserInfoService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+import java.util.List;
+
+@Service("emergencyDrillEvaluationUserInfoService")
+public class EmergencyDrillEvaluationUserInfoServiceImpl extends ServiceImpl<EmergencyDrillEvaluationUserInfoRepository, EmergencyDrillEvaluationUserInfo> implements EmergencyDrillEvaluationUserInfoService {
+
+ @Autowired
+ private EmergencyDrillEvaluationUserInfoRepository emergencyDrillEvaluationUserInfoRepository;
+
+
+ @Override
+ public void addEmergencyDrillEvaluationUser(EmergencyDrillEvaluationUserInfo emergencyDrillEvaluationUserInfo) {
+ emergencyDrillEvaluationUserInfoRepository.addEmergencyDrillEvaluationUser(emergencyDrillEvaluationUserInfo);
+ }
+
+ @Override
+ public List<EmergencyDrillEvaluationUserInfoDO> selectEmergencyDrillEvaluationUserByDrillEvaluationId(Long id) {
+ return emergencyDrillEvaluationUserInfoRepository.selectEmergencyDrillEvaluationUserByDrillEvaluationId(id);
+ }
+
+ @Override
+ public void deleteEmergencyDrillEvaluationUserByIds(List<Long> ids) {
+ emergencyDrillEvaluationUserInfoRepository.deleteEmergencyDrillEvaluationUserByIds(ids);
+ }
+
+ @Override
+ public void deleteEmergencyDrillEvaluationUserByDrillEvaluationId(Long DrillEvaluationId) {
+ emergencyDrillEvaluationUserInfoRepository.deleteEmergencyDrillEvaluationUserByDrillEvaluationId(DrillEvaluationId);
+ }
+
+}
diff --git a/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/service/impl/EmergencyDrillEvaluationServiceImpl.java b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/service/impl/EmergencyDrillEvaluationServiceImpl.java
new file mode 100644
index 0000000..060e0ee
--- /dev/null
+++ b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/service/impl/EmergencyDrillEvaluationServiceImpl.java
@@ -0,0 +1,296 @@
+package com.gkhy.safePlatform.emergency.service.impl;
+
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.gkhy.safePlatform.commons.enums.ResultCodes;
+import com.gkhy.safePlatform.commons.query.PageQuery;
+import com.gkhy.safePlatform.commons.utils.BeanCopyUtils;
+import com.gkhy.safePlatform.commons.utils.StringUtils;
+import com.gkhy.safePlatform.commons.vo.ResultVO;
+import com.gkhy.safePlatform.commons.vo.SearchResultVO;
+import com.gkhy.safePlatform.emergency.entity.*;
+import com.gkhy.safePlatform.emergency.enums.EmergencyResultCodes;
+import com.gkhy.safePlatform.emergency.excepiton.EmergencyException;
+import com.gkhy.safePlatform.emergency.model.dto.req.EmergencyDrillEvaluationFileReqDTO;
+import com.gkhy.safePlatform.emergency.model.dto.req.EmergencyDrillEvaluationReqDTO;
+import com.gkhy.safePlatform.emergency.model.dto.req.EmergencyDrillEvaluationUserReqDTO;
+import com.gkhy.safePlatform.emergency.model.dto.resp.EmergencyDrillEvaluationDetailRespDTO;
+import com.gkhy.safePlatform.emergency.model.dto.resp.EmergencyDrillEvaluationFileRespDTO;
+import com.gkhy.safePlatform.emergency.model.dto.resp.EmergencyDrillEvaluationPageRespDTO;
+import com.gkhy.safePlatform.emergency.model.dto.resp.EmergencyDrillEvaluationUserRespDTO;
+import com.gkhy.safePlatform.emergency.query.EmergencyDrillEvaluationQuery;
+import com.gkhy.safePlatform.emergency.query.db.EmergencyDrillEvaluationDBQuery;
+import com.gkhy.safePlatform.emergency.service.EmergencyDrillEvaluationService;
+import com.gkhy.safePlatform.emergency.service.baseService.EmergencyDrillEvaluationFileInfoService;
+import com.gkhy.safePlatform.emergency.service.baseService.EmergencyDrillEvaluationInfoService;
+import com.gkhy.safePlatform.emergency.service.baseService.EmergencyDrillEvaluationUserInfoService;
+import com.gkhy.safePlatform.emergency.service.baseService.EmergencyDrillPlanInfoService;
+import org.springframework.beans.BeanUtils;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import org.springframework.util.CollectionUtils;
+
+import java.util.ArrayList;
+import java.util.Date;
+import java.util.List;
+import java.util.stream.Collectors;
+
+@Service("emergencyDrillEvaluationService")
+public class EmergencyDrillEvaluationServiceImpl implements EmergencyDrillEvaluationService {
+
+ @Autowired
+ private EmergencyDrillEvaluationInfoService emergencyDrillEvaluationInfoService;
+
+ @Autowired
+ private EmergencyDrillEvaluationFileInfoService emergencyDrillEvaluationFileInfoService;
+
+ @Autowired
+ private EmergencyDrillEvaluationUserInfoService emergencyDrillEvaluationUserInfoService;
+
+ @Autowired
+ private EmergencyDrillPlanInfoService emergencyDrillPlanInfoService;
+
+
+ @Override
+ public SearchResultVO<List<EmergencyDrillEvaluationPageRespDTO>> selectEmergencyDrillEvaluationList(PageQuery<EmergencyDrillEvaluationQuery> query) {
+ Long pageIndex = query.getPageIndex();
+ Long pageSize = query.getPageSize();
+ Page<EmergencyDrillEvaluationInfoPageDO> page = new Page<>(pageIndex, pageSize);
+
+ EmergencyDrillEvaluationDBQuery emergencyDrillEvaluationDBQuery = new EmergencyDrillEvaluationDBQuery();
+ if (query.getSearchParams() != null) {
+ BeanUtils.copyProperties(query.getSearchParams(), emergencyDrillEvaluationDBQuery);
+ }
+ List<EmergencyDrillEvaluationInfoPageDO> emergencyDrillEvaluationListDoInfoList = emergencyDrillEvaluationInfoService.selectEmergencyDrillEvaluationList(page, emergencyDrillEvaluationDBQuery);
+ List<EmergencyDrillEvaluationPageRespDTO> respList = BeanCopyUtils.copyBeanList(emergencyDrillEvaluationListDoInfoList, EmergencyDrillEvaluationPageRespDTO.class);
+
+ return new SearchResultVO<>(
+ true,
+ pageIndex,
+ pageSize,
+ page.getTotal(),
+ respList,
+ ResultCodes.OK
+ );
+ }
+
+ @Override
+ public ResultVO addEmergencyDrillEvaluation(Long uid, EmergencyDrillEvaluationReqDTO emergencyDrillEvaluationReqDTO) {
+ // 判断请求中是否存在演练计划id
+ if (emergencyDrillEvaluationReqDTO.getDrillPlanId() == null) {
+ throw new EmergencyException(EmergencyResultCodes.DRILL_PLAN_NULL);
+ } else {
+ EmergencyDrillPlanInfoDetailDO emergencyDrillPlanInfoDetailDO = emergencyDrillPlanInfoService.selectEmergencyDrillPlanById(emergencyDrillEvaluationReqDTO.getDrillPlanId());
+ // 判断是否存在该演练计划
+ if (emergencyDrillPlanInfoDetailDO == null) {
+ throw new EmergencyException(EmergencyResultCodes.DRILL_PLAN_NOT_EXIST);
+ } else {
+ Date nowDate = new Date();
+ // 新增应急演练实施评价
+ EmergencyDrillEvaluationInfo emergencyDrillEvaluationInfo = new EmergencyDrillEvaluationInfo();
+ BeanUtils.copyProperties(emergencyDrillEvaluationReqDTO, emergencyDrillEvaluationInfo);
+ emergencyDrillEvaluationInfo.setDelFlag(false);
+ emergencyDrillEvaluationInfo.setCreateUid(uid);
+ emergencyDrillEvaluationInfo.setGmtCreate(nowDate);
+ emergencyDrillEvaluationInfoService.addEmergencyDrillEvaluation(emergencyDrillEvaluationInfo);
+ // 新增急演练实施评价附件表
+ if (!CollectionUtils.isEmpty(emergencyDrillEvaluationReqDTO.getFileList())) {
+ addEmergencyDrillEvaluationFile(uid, emergencyDrillEvaluationInfo.getId(), nowDate, emergencyDrillEvaluationReqDTO.getFileList());
+ }
+ // 新增急演练计划应急人员表
+ if (!CollectionUtils.isEmpty(emergencyDrillEvaluationReqDTO.getUserList())) {
+ addEmergencyDrillEvaluationUser(uid, emergencyDrillEvaluationInfo.getId(), nowDate, emergencyDrillEvaluationReqDTO.getUserList());
+ }
+ return new ResultVO<>(ResultCodes.OK);
+ }
+ }
+ }
+
+ private void addEmergencyDrillEvaluationFile(Long uid, Long DrillEvaluationId, Date nowDate, List<EmergencyDrillEvaluationFileReqDTO> emergencyDrillEvaluationFileReqDTOList) {
+ List<EmergencyDrillEvaluationFileInfo> emergencyDrillEvaluationFileInfoList = BeanCopyUtils.copyBeanList(emergencyDrillEvaluationFileReqDTOList, EmergencyDrillEvaluationFileInfo.class);
+ emergencyDrillEvaluationFileInfoList.forEach(EmergencyDrillEvaluationFileInfo -> {
+ EmergencyDrillEvaluationFileInfo.setDelFlag(false);
+ EmergencyDrillEvaluationFileInfo.setCreateUid(uid);
+ EmergencyDrillEvaluationFileInfo.setGmtCreate(nowDate);
+ EmergencyDrillEvaluationFileInfo.setDrillEvaluationId(DrillEvaluationId);
+ });
+ for (EmergencyDrillEvaluationFileInfo emergencyDrillEvaluationFileInfo : emergencyDrillEvaluationFileInfoList) {
+ emergencyDrillEvaluationFileInfoService.addEmergencyDrillEvaluationFile(emergencyDrillEvaluationFileInfo);
+ }
+ }
+
+ private void addEmergencyDrillEvaluationUser(Long uid, Long DrillEvaluationId, Date nowDate, List<EmergencyDrillEvaluationUserReqDTO> emergencyDrillEvaluationUserReqDTOList) {
+ List<EmergencyDrillEvaluationUserInfo> emergencyDrillEvaluationUserInfoList = BeanCopyUtils.copyBeanList(emergencyDrillEvaluationUserReqDTOList, EmergencyDrillEvaluationUserInfo.class);
+ emergencyDrillEvaluationUserInfoList.forEach(EmergencyDrillEvaluationUserInfo -> {
+ EmergencyDrillEvaluationUserInfo.setDelFlag(false);
+ EmergencyDrillEvaluationUserInfo.setCreateUid(uid);
+ EmergencyDrillEvaluationUserInfo.setGmtCreate(nowDate);
+ EmergencyDrillEvaluationUserInfo.setDrillEvaluationId(DrillEvaluationId);
+ });
+ for (EmergencyDrillEvaluationUserInfo emergencyDrillEvaluationUserInfo : emergencyDrillEvaluationUserInfoList) {
+ emergencyDrillEvaluationUserInfoService.addEmergencyDrillEvaluationUser(emergencyDrillEvaluationUserInfo);
+ }
+ }
+
+ @Override
+ public ResultVO<EmergencyDrillEvaluationDetailRespDTO> getEmergencyDrillEvaluationById(Long id) {
+ EmergencyDrillEvaluationDetailRespDTO emergencyDrillEvaluationDetailRespDTO = new EmergencyDrillEvaluationDetailRespDTO();
+ // 查询是否存在
+ EmergencyDrillEvaluationInfoDetailDO emergencyDrillEvaluationInfoDetailDO = emergencyDrillEvaluationInfoService.selectEmergencyDrillEvaluationById(id);
+ if (emergencyDrillEvaluationInfoDetailDO == null) {
+ throw new EmergencyException(EmergencyResultCodes.DRILL_EVALUATION_NOT_EXIST);
+ } else {
+ BeanUtils.copyProperties(emergencyDrillEvaluationInfoDetailDO, emergencyDrillEvaluationDetailRespDTO);
+
+ // 查找对应的人员
+ List<EmergencyDrillEvaluationUserInfoDO> emergencyDrillEvaluationUserInfoDOList = emergencyDrillEvaluationUserInfoService.selectEmergencyDrillEvaluationUserByDrillEvaluationId(id);
+ if (!CollectionUtils.isEmpty(emergencyDrillEvaluationUserInfoDOList)) {
+ List<EmergencyDrillEvaluationUserRespDTO> emergencyUserUserRespDTOList = BeanCopyUtils.copyBeanList(emergencyDrillEvaluationUserInfoDOList, EmergencyDrillEvaluationUserRespDTO.class);
+ emergencyDrillEvaluationDetailRespDTO.setUserList(emergencyUserUserRespDTOList);
+ }
+ // 查找对应的附件
+ List<EmergencyDrillEvaluationFileInfoDO> emergencyDrillEvaluationFileInfoDOList = emergencyDrillEvaluationFileInfoService.selectEmergencyDrillEvaluationFileByDrillEvaluationId(id);
+ if (!CollectionUtils.isEmpty(emergencyDrillEvaluationFileInfoDOList)) {
+ List<EmergencyDrillEvaluationFileRespDTO> emergencyUserFileRespDTOList = BeanCopyUtils.copyBeanList(emergencyDrillEvaluationFileInfoDOList, EmergencyDrillEvaluationFileRespDTO.class);
+ emergencyDrillEvaluationDetailRespDTO.setFileList(emergencyUserFileRespDTOList);
+ }
+ return new ResultVO<>(ResultCodes.OK, emergencyDrillEvaluationDetailRespDTO);
+ }
+ }
+
+ @Override
+ public ResultVO updateEmergencyDrillEvaluation(Long uid, EmergencyDrillEvaluationReqDTO emergencyDrillEvaluationReqDTO) {
+ Date nowDate = new Date();
+ // 查询是否存在
+ EmergencyDrillEvaluationInfoDetailDO emergencyDrillEvaluationInfoDetailDO = emergencyDrillEvaluationInfoService.selectEmergencyDrillEvaluationById(emergencyDrillEvaluationReqDTO.getId());
+ if (emergencyDrillEvaluationInfoDetailDO == null) {
+ throw new EmergencyException(EmergencyResultCodes.DRILL_EVALUATION_NOT_EXIST);
+ } else {
+ EmergencyDrillEvaluationInfo emergencyDrillEvaluationInfo = new EmergencyDrillEvaluationInfo();
+ BeanUtils.copyProperties(emergencyDrillEvaluationReqDTO, emergencyDrillEvaluationInfo);
+ emergencyDrillEvaluationInfo.setUpdateUid(uid);
+ emergencyDrillEvaluationInfo.setGmtModitify(nowDate);
+ emergencyDrillEvaluationInfoService.updateEmergencyDrillEvaluation(emergencyDrillEvaluationInfo);
+
+ // 更新急演练计划附件表
+ if (!CollectionUtils.isEmpty(emergencyDrillEvaluationReqDTO.getFileList())) {
+ updateEmergencyDrillEvaluationFile(uid, emergencyDrillEvaluationInfo.getId(), nowDate, emergencyDrillEvaluationReqDTO.getFileList());
+ }
+ // 更新急演练计划应急队伍表
+ if (!CollectionUtils.isEmpty(emergencyDrillEvaluationReqDTO.getUserList())) {
+ updateEmergencyDrillEvaluationUser(uid, emergencyDrillEvaluationInfo.getId(), nowDate, emergencyDrillEvaluationReqDTO.getUserList());
+ }
+
+ return new ResultVO<>(ResultCodes.OK);
+ }
+ }
+
+ private void updateEmergencyDrillEvaluationFile(Long uid, Long DrillEvaluationId, Date
+ nowDate, List<EmergencyDrillEvaluationFileReqDTO> fileReqDTOList) {
+ List<EmergencyDrillEvaluationFileInfoDO> emergencyDrillEvaluationFileInfoDOList = emergencyDrillEvaluationFileInfoService.selectEmergencyDrillEvaluationFileByDrillEvaluationId(DrillEvaluationId);
+ List<Long> oldIdsList = emergencyDrillEvaluationFileInfoDOList.stream().map(EmergencyDrillEvaluationFileInfoDO::getId).collect(Collectors.toList());
+ List<Long> newIdsList = new ArrayList<>();
+
+ //新增的区域集合
+ List<EmergencyDrillEvaluationFileInfo> addList = new ArrayList<>();
+ //删除的区域集合(id)
+ List<Long> deleteList = new ArrayList<>();
+ for (EmergencyDrillEvaluationFileReqDTO emergencyDrillEvaluationFileReqDTO : fileReqDTOList) {
+ //如果不存在id则表示页面新增的附件
+ if (emergencyDrillEvaluationFileReqDTO.getId() == null) {
+ EmergencyDrillEvaluationFileInfo emergencyDrillEvaluationFileInfo = new EmergencyDrillEvaluationFileInfo();
+ BeanUtils.copyProperties(emergencyDrillEvaluationFileReqDTO, emergencyDrillEvaluationFileInfo);
+ emergencyDrillEvaluationFileInfo.setDelFlag(false);
+ emergencyDrillEvaluationFileInfo.setGmtCreate(nowDate);
+ emergencyDrillEvaluationFileInfo.setCreateUid(uid);
+ emergencyDrillEvaluationFileInfo.setDrillEvaluationId(DrillEvaluationId);
+ addList.add(emergencyDrillEvaluationFileInfo);
+ }
+ //如果存在id则判断页面是否删除
+ else {
+ newIdsList.add(emergencyDrillEvaluationFileReqDTO.getId());
+ }
+ }
+ for (Long oldId : oldIdsList) {
+ if (!newIdsList.contains(oldId)) {
+ deleteList.add(oldId);
+ }
+ }
+ if (!CollectionUtils.isEmpty(addList)) {
+ for (EmergencyDrillEvaluationFileInfo emergencyDrillEvaluationFileInfo : addList) {
+ emergencyDrillEvaluationFileInfoService.addEmergencyDrillEvaluationFile(emergencyDrillEvaluationFileInfo);
+ }
+ }
+ if (!CollectionUtils.isEmpty(deleteList)) {
+ emergencyDrillEvaluationFileInfoService.deleteEmergencyDrillEvaluationFileByIds(deleteList);
+ }
+ }
+
+ private void updateEmergencyDrillEvaluationUser(Long uid, Long DrillEvaluationId, Date
+ nowDate, List<EmergencyDrillEvaluationUserReqDTO> UserReqDTOList) {
+ List<EmergencyDrillEvaluationUserInfoDO> emergencyDrillEvaluationUserInfoDOList = emergencyDrillEvaluationUserInfoService.selectEmergencyDrillEvaluationUserByDrillEvaluationId(DrillEvaluationId);
+ List<Long> oldIdsList = emergencyDrillEvaluationUserInfoDOList.stream().map(EmergencyDrillEvaluationUserInfoDO::getId).collect(Collectors.toList());
+ List<Long> newIdsList = new ArrayList<>();
+
+ //新增的区域集合
+ List<EmergencyDrillEvaluationUserInfo> addList = new ArrayList<>();
+ //删除的区域集合(id)
+ List<Long> deleteList = new ArrayList<>();
+ for (EmergencyDrillEvaluationUserReqDTO emergencyDrillEvaluationUserReqDTO : UserReqDTOList) {
+ //如果不存在id则表示页面新增的附件
+ if (emergencyDrillEvaluationUserReqDTO.getId() == null) {
+ EmergencyDrillEvaluationUserInfo emergencyDrillEvaluationUserInfo = new EmergencyDrillEvaluationUserInfo();
+ BeanUtils.copyProperties(emergencyDrillEvaluationUserReqDTO, emergencyDrillEvaluationUserInfo);
+ emergencyDrillEvaluationUserInfo.setDelFlag(false);
+ emergencyDrillEvaluationUserInfo.setGmtCreate(nowDate);
+ emergencyDrillEvaluationUserInfo.setCreateUid(uid);
+ emergencyDrillEvaluationUserInfo.setDrillEvaluationId(DrillEvaluationId);
+ addList.add(emergencyDrillEvaluationUserInfo);
+ }
+ //如果存在id则判断页面是否删除
+ else {
+ newIdsList.add(emergencyDrillEvaluationUserReqDTO.getId());
+ }
+ }
+ for (Long oldId : oldIdsList) {
+ if (!newIdsList.contains(oldId)) {
+ deleteList.add(oldId);
+ }
+ }
+ if (!CollectionUtils.isEmpty(addList)) {
+ for (EmergencyDrillEvaluationUserInfo emergencyDrillEvaluationUserInfo : addList) {
+ emergencyDrillEvaluationUserInfoService.addEmergencyDrillEvaluationUser(emergencyDrillEvaluationUserInfo);
+ }
+ }
+ if (!CollectionUtils.isEmpty(deleteList)) {
+ emergencyDrillEvaluationUserInfoService.deleteEmergencyDrillEvaluationUserByIds(deleteList);
+ }
+ }
+
+ @Override
+ public ResultVO batchDeleteEmergencyDrillEvaluation(String ids) {
+ if (StringUtils.isBlank(ids)) {
+ throw new EmergencyException(EmergencyResultCodes.DRILL_EVALUATION_NULL);
+ } else {
+ String[] idArr = ids.split(",");
+ for (String id : idArr) {
+ deleteEmergencyDrillEvaluation(Long.valueOf(id));
+ }
+ return new ResultVO(ResultCodes.OK);
+ }
+ }
+
+ private void deleteEmergencyDrillEvaluation(Long id) {
+ //查询是否存在
+ EmergencyDrillEvaluationInfoDetailDO emergencyDrillEvaluationInfoDetailDO = emergencyDrillEvaluationInfoService.selectEmergencyDrillEvaluationById(id);
+ if (emergencyDrillEvaluationInfoDetailDO == null) {
+ throw new EmergencyException(EmergencyResultCodes.DRILL_EVALUATION_NOT_EXIST);
+ } else {
+ Long DrillEvaluationId = emergencyDrillEvaluationInfoDetailDO.getId();
+ emergencyDrillEvaluationInfoService.deleteEmergencyDrillEvaluation(DrillEvaluationId);
+ //删除附件
+ emergencyDrillEvaluationFileInfoService.deleteEmergencyDrillEvaluationFileByDrillEvaluationId(DrillEvaluationId);
+ //删除应急队伍
+ emergencyDrillEvaluationUserInfoService.deleteEmergencyDrillEvaluationUserByDrillEvaluationId(DrillEvaluationId);
+ }
+ }
+}
diff --git a/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/service/impl/EmergencyDrillExecuteServiceImpl.java b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/service/impl/EmergencyDrillExecuteServiceImpl.java
index 5e12146..4d0ff35 100644
--- a/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/service/impl/EmergencyDrillExecuteServiceImpl.java
+++ b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/service/impl/EmergencyDrillExecuteServiceImpl.java
@@ -198,7 +198,7 @@
@Override
public ResultVO batchDeleteEmergencyDrillExecute(String ids) {
if (StringUtils.isBlank(ids)) {
- throw new EmergencyException(EmergencyResultCodes.DRILL_EXECUTE_NOT_EXIST);
+ throw new EmergencyException(EmergencyResultCodes.DRILL_EXECUTE_NULL);
} else {
String[] idArr = ids.split(",");
for (String id : idArr) {
diff --git a/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/service/impl/EmergencyDrillPlanServiceImpl.java b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/service/impl/EmergencyDrillPlanServiceImpl.java
index 208090e..10e38dc 100644
--- a/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/service/impl/EmergencyDrillPlanServiceImpl.java
+++ b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/service/impl/EmergencyDrillPlanServiceImpl.java
@@ -264,7 +264,7 @@
@Override
public ResultVO batchDeleteEmergencyDrillPlan(String ids) {
if (StringUtils.isBlank(ids)) {
- throw new EmergencyException(EmergencyResultCodes.DRILL_PLAN_NOT_EXIST);
+ throw new EmergencyException(EmergencyResultCodes.DRILL_PLAN_NULL);
} else {
String[] idArr = ids.split(",");
for (String id : idArr) {
diff --git a/emergency/emergency-service/src/main/resource/config/mapper/emergency/EmergencyDrillEvaluationFileInfoMapper.xml b/emergency/emergency-service/src/main/resource/config/mapper/emergency/EmergencyDrillEvaluationFileInfoMapper.xml
new file mode 100644
index 0000000..a277131
--- /dev/null
+++ b/emergency/emergency-service/src/main/resource/config/mapper/emergency/EmergencyDrillEvaluationFileInfoMapper.xml
@@ -0,0 +1,55 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE mapper
+ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
+ "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.gkhy.safePlatform.emergency.repository.EmergencyDrillEvaluationFileInfoRepository">
+
+ <insert id="addEmergencyDrillEvaluationFile">
+ insert into emergency_drill_evaluation_file
+ <trim prefix="(" suffix=")" suffixOverrides=",">
+ <if test="id != null ">id,</if>
+ <if test="delFlag != null ">del_flag,</if>
+ <if test="gmtCreate != null ">gmt_create,</if>
+ <if test="gmtModitify != null ">gmt_moditify,</if>
+ <if test="createUid != null ">create_uid,</if>
+ <if test="updateUid != null ">update_uid,</if>
+ <if test="drillEvaluationId != null ">drill_evaluation_id,</if>
+ <if test="fileUrl != null and fileUrl != ''">file_url,</if>
+ <if test="fileName != null and fileName != ''">file_name</if>
+ </trim>
+ <trim prefix="values (" suffix=")" suffixOverrides=",">
+ <if test="id != null ">#{id},</if>
+ <if test="delFlag != null ">#{delFlag},</if>
+ <if test="gmtCreate != null ">#{gmtCreate},</if>
+ <if test="gmtModitify != null ">#{gmtModitify},</if>
+ <if test="createUid != null ">#{createUid},</if>
+ <if test="updateUid != null ">#{updateUid},</if>
+ <if test="drillEvaluationId != null ">#{drillEvaluationId},</if>
+ <if test="fileUrl != null and fileUrl != ''">#{fileUrl},</if>
+ <if test="fileName != null and fileName != ''">#{fileName}</if>
+ </trim>
+ </insert>
+
+ <resultMap type="com.gkhy.safePlatform.emergency.entity.EmergencyDrillEvaluationFileInfoDO" id="EmergencyDrillEvaluationFileInfoDOResult">
+ <id column="id" property="id" jdbcType="BIGINT"/>
+ <result column="drill_evaluation_id" property="drillEvaluationId" />
+ <result column="file_url" property="fileUrl" />
+ <result column="file_name" property="fileName" />
+ </resultMap>
+
+ <select id="selectEmergencyDrillEvaluationFileByDrillEvaluationId" resultMap="EmergencyDrillEvaluationFileInfoDOResult">
+ select id,`drill_evaluation_id`,`file_url`,`file_name` from emergency_drill_evaluation_file where del_flag = 0 and drill_evaluation_id = #{drillEvaluationId}
+ </select>
+
+ <update id = "deleteEmergencyDrillEvaluationFileByIds" >
+ update emergency_drill_evaluation_file set del_flag = 1 where id in
+ <foreach item="id" collection="ids" open="(" separator="," close=")">
+ #{id}
+ </foreach>
+ </update>
+
+ <update id="deleteEmergencyDrillEvaluationFileByDrillEvaluationId">
+ update emergency_drill_evaluation_file set del_flag = 1 where drill_evaluation_id = #{drillEvaluationId}
+ </update>
+
+</mapper>
diff --git a/emergency/emergency-service/src/main/resource/config/mapper/emergency/EmergencyDrillEvaluationInfoMapper.xml b/emergency/emergency-service/src/main/resource/config/mapper/emergency/EmergencyDrillEvaluationInfoMapper.xml
new file mode 100644
index 0000000..7e8a868
--- /dev/null
+++ b/emergency/emergency-service/src/main/resource/config/mapper/emergency/EmergencyDrillEvaluationInfoMapper.xml
@@ -0,0 +1,126 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE mapper
+ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
+ "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.gkhy.safePlatform.emergency.repository.EmergencyDrillEvaluationInfoRepository">
+
+ <resultMap type="com.gkhy.safePlatform.emergency.entity.EmergencyDrillEvaluationInfoPageDO"
+ id="emergencyDrillEvaluationInfoPageDOResult">
+ <id column="id" property="id" jdbcType="BIGINT"/>
+ <result column="drill_plan_id" property="drillPlanId"/>
+ </resultMap>
+
+ <select id="selectEmergencyDrillEvaluationList" resultMap="emergencyDrillEvaluationInfoPageDOResult">
+ select id,`drill_plan_id` from emergency_drill_evaluation where del_flag = 0
+ </select>
+
+ <insert id="addEmergencyDrillEvaluation" parameterType="com.gkhy.safePlatform.emergency.entity.EmergencyDrillEvaluationInfo"
+ keyProperty="id" useGeneratedKeys="true">
+ insert into emergency_drill_evaluation
+ <trim prefix="(" suffix=")" suffixOverrides=",">
+ <if test="id != null ">id,</if>
+ <if test="delFlag != null ">del_flag,</if>
+ <if test="gmtCreate != null ">gmt_create,</if>
+ <if test="gmtModitify != null ">gmt_moditify,</if>
+ <if test="createUid != null ">create_uid,</if>
+ <if test="updateUid != null ">update_uid,</if>
+ <if test="drillPlanId != null ">drill_plan_id,</if>
+ <if test="suitable != null and suitable != ''">`suitable`,</if>
+ <if test="sufficient != null and sufficient != ''">`sufficient`,</if>
+ <if test="arrival != null and arrival != ''">`arrival`,</if>
+ <if test="supplies != null and purpose != ''">`supplies`,</if>
+ <if test="protection != null and purpose != ''">`protection`,</if>
+ <if test="whole != null and whole != ''">`whole`,</if>
+ <if test="division != null and division != ''">`division`,</if>
+ <if test="effect != null and effect != ''">`effect`,</if>
+ <if test="report != null and report != ''">`report`,</if>
+ <if test="safety != null and safety != ''">`safety`,</if>
+ <if test="rescue != null and rescue != ''">`rescue`,</if>
+ <if test="evacuate != null and evacuate != ''">`evacuate`,</if>
+ <if test="needModify != null ">`need_modify`,</if>
+ <if test="questionAndImprove != null and questionAndImprove != ''">`question_and_improve`,</if>
+ <if test="modifyContent != null and modifyContent != ''">`modify_content`,</if>
+ </trim>
+ <trim prefix="values (" suffix=")" suffixOverrides=",">
+ <if test="id != null ">#{id},</if>
+ <if test="delFlag != null ">#{delFlag},</if>
+ <if test="gmtCreate != null ">#{gmtCreate},</if>
+ <if test="gmtModitify != null ">#{gmtModitify},</if>
+ <if test="createUid != null ">#{createUid},</if>
+ <if test="updateUid != null ">#{updateUid},</if>
+ <if test="drillPlanId != null ">#{drillPlanId},</if>
+ <if test="suitable != null and suitable != ''">#{suitable},</if>
+ <if test="sufficient != null and sufficient != ''">#{sufficient},</if>
+ <if test="arrival != null and arrival != ''">#{arrival},</if>
+ <if test="supplies != null and purpose != ''">#{supplies},</if>
+ <if test="protection != null and purpose != ''">#{protection},</if>
+ <if test="whole != null and whole != ''">#{whole},</if>
+ <if test="division != null and division != ''">#{division},</if>
+ <if test="effect != null and effect != ''">#{effect},</if>
+ <if test="report != null and report != ''">#{report},</if>
+ <if test="safety != null and safety != ''">#{safety},</if>
+ <if test="rescue != null and rescue != ''">#{rescue},</if>
+ <if test="evacuate != null and evacuate != ''">#{evacuate},</if>
+ <if test="needModify != null ">#{needModify},</if>
+ <if test="questionAndImprove != null and questionAndImprove != ''">#{questionAndImprove},</if>
+ <if test="modifyContent != null and modifyContent != ''">#{modifyContent},</if>
+ </trim>
+ </insert>
+
+
+ <resultMap type="com.gkhy.safePlatform.emergency.entity.EmergencyDrillEvaluationInfoDetailDO" id="emergencyDrillEvaluationInfoDetailDOResult">
+ <id column="id" property="id" jdbcType="BIGINT"/>
+ <result column="drill_plan_id" property="drillPlanId"/>
+ <result column="suitable" property="suitable"/>
+ <result column="sufficient" property="sufficient"/>
+ <result column="arrival" property="arrival"/>
+ <result column="supplies" property="supplies"/>
+ <result column="protection" property="protection"/>
+ <result column="whole" property="whole"/>
+ <result column="division" property="division"/>
+ <result column="effect" property="effect"/>
+ <result column="report" property="report"/>
+ <result column="safety" property="safety"/>
+ <result column="rescue" property="rescue"/>
+ <result column="evacuate" property="evacuate"/>
+ <result column="need_modify" property="needModify"/>
+ <result column="question_and_improve" property="questionAndImprove"/>
+ <result column="modify_content" property="modifyContent"/>
+ </resultMap>
+
+ <select id="selectEmergencyDrillEvaluationById" resultMap="emergencyDrillEvaluationInfoDetailDOResult">
+ select id ,`drill_plan_id`,`suitable`,`sufficient`,`arrival`,supplies ,protection ,whole ,division,
+ effect ,report ,safety ,rescue ,evacuate ,need_modify ,question_and_improve ,modify_content
+ from emergency_drill_evaluation
+ where del_flag = 0 and id = #{id}
+ </select>
+
+ <update id="updateEmergencyDrillEvaluation" parameterType="com.gkhy.safePlatform.emergency.entity.EmergencyDrillEvaluationInfo">
+ update emergency_drill_evaluation
+ <trim prefix="SET" suffixOverrides=",">
+ <if test="gmtModitify != null ">gmt_moditify = #{gmtModitify},</if>
+ <if test="updateUid != null ">update_uid = #{updateUid},</if>
+ <if test="drillPlanId != null ">drill_plan_id = #{drillPlanId},</if>
+ <if test="suitable != null and suitable != ''">suitable = #{suitable},</if>
+ <if test="sufficient != null and sufficient != ''">sufficient = #{sufficient},</if>
+ <if test="arrival != null and arrival != ''">arrival = #{arrival},</if>
+ <if test="supplies != null and purpose != ''">supplies = #{supplies},</if>
+ <if test="protection != null and purpose != ''">protection = #{protection},</if>
+ <if test="whole != null and whole != ''">whole = #{whole},</if>
+ <if test="division != null and division != ''">division = #{division},</if>
+ <if test="effect != null and effect != ''">effect = #{effect},</if>
+ <if test="report != null and report != ''">report = #{report},</if>
+ <if test="safety != null and safety != ''">safety = #{safety},</if>
+ <if test="rescue != null and rescue != ''">rescue = #{rescue},</if>
+ <if test="evacuate != null and evacuate != ''">evacuate = #{evacuate},</if>
+ <if test="needModify != null ">need_modify = #{needModify},</if>
+ <if test="questionAndImprove != null and questionAndImprove != ''">question_and_improve = #{questionAndImprove},</if>
+ <if test="modifyContent != null and modifyContent != ''">modify_content = #{modifyContent},</if>
+ </trim>
+ where id = #{id}
+ </update>
+
+ <update id="deleteEmergencyDrillEvaluation">
+ update emergency_drill_evaluation set del_flag = 1 where id = #{id}
+ </update>
+</mapper>
diff --git a/emergency/emergency-service/src/main/resource/config/mapper/emergency/EmergencyDrillEvaluationUserInfoMapper.xml b/emergency/emergency-service/src/main/resource/config/mapper/emergency/EmergencyDrillEvaluationUserInfoMapper.xml
new file mode 100644
index 0000000..5510fcd
--- /dev/null
+++ b/emergency/emergency-service/src/main/resource/config/mapper/emergency/EmergencyDrillEvaluationUserInfoMapper.xml
@@ -0,0 +1,52 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE mapper
+ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
+ "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.gkhy.safePlatform.emergency.repository.EmergencyDrillEvaluationUserInfoRepository">
+
+ <insert id="addEmergencyDrillEvaluationUser">
+ insert into emergency_drill_evaluation_user
+ <trim prefix="(" suffix=")" suffixOverrides=",">
+ <if test="id != null ">id,</if>
+ <if test="delFlag != null ">del_flag,</if>
+ <if test="gmtCreate != null ">gmt_create,</if>
+ <if test="gmtModitify != null ">gmt_moditify,</if>
+ <if test="createUid != null ">create_uid,</if>
+ <if test="updateUid != null ">update_uid,</if>
+ <if test="drillEvaluationId != null ">drill_evaluation_id,</if>
+ <if test="userUid != null ">user_uid,</if>
+ </trim>
+ <trim prefix="values (" suffix=")" suffixOverrides=",">
+ <if test="id != null ">#{id},</if>
+ <if test="delFlag != null ">#{delFlag},</if>
+ <if test="gmtCreate != null ">#{gmtCreate},</if>
+ <if test="gmtModitify != null ">#{gmtModitify},</if>
+ <if test="createUid != null ">#{createUid},</if>
+ <if test="updateUid != null ">#{updateUid},</if>
+ <if test="drillEvaluationId != null ">#{drillEvaluationId},</if>
+ <if test="userUid != null ">#{userUid},</if>
+ </trim>
+ </insert>
+
+ <resultMap type="com.gkhy.safePlatform.emergency.entity.EmergencyDrillEvaluationUserInfoDO" id="emergencyDrillEvaluationUserInfoDOResult">
+ <id column="id" property="id" jdbcType="BIGINT"/>
+ <result column="drill_evaluation_id" property="drillEvaluationId" />
+ <result column="user_uid" property="userUid" />
+ </resultMap>
+
+ <select id="selectEmergencyDrillEvaluationUserByDrillEvaluationId" resultMap="emergencyDrillEvaluationUserInfoDOResult">
+ select id,`drill_evaluation_id`,`user_uid` from emergency_drill_evaluation_user where del_flag = 0 and drill_evaluation_id = #{drillEvaluationId}
+ </select>
+
+ <update id = "deleteEmergencyDrillEvaluationUserByIds" >
+ update emergency_drill_evaluation_user set del_flag = 1 where id in
+ <foreach item="id" collection="ids" open="(" separator="," close=")">
+ #{id}
+ </foreach>
+ </update>
+
+ <update id="deleteEmergencyDrillEvaluationUserByDrillEvaluationId">
+ update emergency_drill_evaluation_user set del_flag = 1 where drill_evaluation_id = #{drillEvaluationId}
+ </update>
+
+</mapper>
diff --git a/emergency/emergency-service/src/main/resource/config/mapper/emergency/EmergencyDrillExecuteInfoMapper.xml b/emergency/emergency-service/src/main/resource/config/mapper/emergency/EmergencyDrillExecuteInfoMapper.xml
index 38e2261..d1accb3 100644
--- a/emergency/emergency-service/src/main/resource/config/mapper/emergency/EmergencyDrillExecuteInfoMapper.xml
+++ b/emergency/emergency-service/src/main/resource/config/mapper/emergency/EmergencyDrillExecuteInfoMapper.xml
@@ -68,9 +68,7 @@
<update id="updateEmergencyDrillExecute" parameterType="com.gkhy.safePlatform.emergency.entity.EmergencyDrillExecuteInfo">
update emergency_drill_execute
<trim prefix="SET" suffixOverrides=",">
- <if test="gmtCreate != null ">gmt_create = #{gmtCreate},</if>
<if test="gmtModitify != null ">gmt_moditify = #{gmtModitify},</if>
- <if test="createUid != null ">create_uid = #{createUid},</if>
<if test="updateUid != null ">update_uid = #{updateUid},</if>
<if test="status != null ">status = #{status},</if>
<if test="drillRecordDate != null ">drill_record_date=#{drillRecordDate},</if>
diff --git a/emergency/emergency-service/src/main/resource/config/mapper/emergency/EmergencyDrillPlanInfoMapper.xml b/emergency/emergency-service/src/main/resource/config/mapper/emergency/EmergencyDrillPlanInfoMapper.xml
index 5c6c409..2926db3 100644
--- a/emergency/emergency-service/src/main/resource/config/mapper/emergency/EmergencyDrillPlanInfoMapper.xml
+++ b/emergency/emergency-service/src/main/resource/config/mapper/emergency/EmergencyDrillPlanInfoMapper.xml
@@ -102,9 +102,7 @@
<update id="updateEmergencyDrillPlan" parameterType="com.gkhy.safePlatform.emergency.entity.EmergencyDrillPlanInfo">
update emergency_drill_plan
<trim prefix="SET" suffixOverrides=",">
- <if test="gmtCreate != null ">gmt_create = #{gmtCreate},</if>
<if test="gmtModitify != null ">gmt_moditify = #{gmtModitify},</if>
- <if test="createUid != null ">create_uid = #{createUid},</if>
<if test="updateUid != null ">update_uid = #{updateUid},</if>
<if test="status != null ">status = #{status},</if>
<if test="makingPlanDate != null ">making_plan_date=#{makingPlanDate},</if>
diff --git a/emergency/emergency-service/src/main/resource/config/mapper/emergency/EmergencyPlanInfoMapper.xml b/emergency/emergency-service/src/main/resource/config/mapper/emergency/EmergencyPlanInfoMapper.xml
index 61d3c90..364caa7 100644
--- a/emergency/emergency-service/src/main/resource/config/mapper/emergency/EmergencyPlanInfoMapper.xml
+++ b/emergency/emergency-service/src/main/resource/config/mapper/emergency/EmergencyPlanInfoMapper.xml
@@ -77,9 +77,7 @@
<update id="updateEmergencyPlan" parameterType="com.gkhy.safePlatform.emergency.entity.EmergencyPlanInfo">
update emergency_plan
<trim prefix="SET" suffixOverrides=",">
- <if test="gmtCreate != null ">gmt_create = #{gmtCreate},</if>
<if test="gmtModitify != null ">gmt_moditify = #{gmtModitify},</if>
- <if test="createUid != null ">create_uid = #{createUid},</if>
<if test="updateUid != null ">update_uid = #{updateUid},</if>
<if test="status != null ">status = #{status},</if>
<if test="releaseDate != null ">release_date = #{releaseDate},</if>
diff --git a/emergency/emergency-service/src/main/resource/config/mapper/emergency/EmergencyPlanLogInfoMapper.xml b/emergency/emergency-service/src/main/resource/config/mapper/emergency/EmergencyPlanLogInfoMapper.xml
index 2768d11..3c67fe8 100644
--- a/emergency/emergency-service/src/main/resource/config/mapper/emergency/EmergencyPlanLogInfoMapper.xml
+++ b/emergency/emergency-service/src/main/resource/config/mapper/emergency/EmergencyPlanLogInfoMapper.xml
@@ -54,9 +54,7 @@
<update id="updateEmergencyPlanLog" parameterType="com.gkhy.safePlatform.emergency.entity.EmergencyPlanLogInfo">
update emergency_plan_log
<trim prefix="SET" suffixOverrides=",">
- <if test="gmtCreate != null ">gmt_create = #{gmtCreate},</if>
<if test="gmtModitify != null ">gmt_moditify = #{gmtModitify},</if>
- <if test="createUid != null ">create_uid = #{createUid},</if>
<if test="updateUid != null ">update_uid = #{updateUid},</if>
<if test="planId != null ">plan_id = #{planId},</if>
<if test="userUid != null ">user_uid = #{userUid},</if>
diff --git a/emergency/emergency-service/src/main/resource/config/mapper/emergency/EmergencyTeamInfoMapper.xml b/emergency/emergency-service/src/main/resource/config/mapper/emergency/EmergencyTeamInfoMapper.xml
index 8cc914f..6698f5a 100644
--- a/emergency/emergency-service/src/main/resource/config/mapper/emergency/EmergencyTeamInfoMapper.xml
+++ b/emergency/emergency-service/src/main/resource/config/mapper/emergency/EmergencyTeamInfoMapper.xml
@@ -73,9 +73,7 @@
<update id="updateEmergencyTeam" parameterType="com.gkhy.safePlatform.emergency.entity.EmergencyTeamInfo">
update emergency_team
<trim prefix="SET" suffixOverrides=",">
- <if test="gmtCreate != null ">gmt_create = #{gmtCreate},</if>
<if test="gmtModitify != null ">gmt_moditify = #{gmtModitify},</if>
- <if test="createUid != null ">create_uid = #{createUid},</if>
<if test="updateUid != null ">update_uid = #{updateUid},</if>
<if test="principalUid != null ">principal_uid = #{principalUid},</if>
<if test="principalDepartmentId != null ">principal_department_id = #{principalDepartmentId},</if>
diff --git a/emergency/emergency-service/src/main/resource/config/mapper/emergency/EmergencyTeamMemberInfoMapper.xml b/emergency/emergency-service/src/main/resource/config/mapper/emergency/EmergencyTeamMemberInfoMapper.xml
index db36582..a31ece7 100644
--- a/emergency/emergency-service/src/main/resource/config/mapper/emergency/EmergencyTeamMemberInfoMapper.xml
+++ b/emergency/emergency-service/src/main/resource/config/mapper/emergency/EmergencyTeamMemberInfoMapper.xml
@@ -62,9 +62,7 @@
parameterType="com.gkhy.safePlatform.emergency.entity.EmergencyTeamMemberInfo">
update emergency_team_member
<trim prefix="SET" suffixOverrides=",">
- <if test="gmtCreate != null ">gmt_create = #{gmtCreate},</if>
<if test="gmtModitify != null ">gmt_moditify = #{gmtModitify},</if>
- <if test="createUid != null ">create_uid = #{createUid},</if>
<if test="updateUid != null ">update_uid = #{updateUid},</if>
<if test="teamId != null ">team_id = #{teamId},</if>
<if test="userUid != null ">user_uid = #{userUid},</if>
--
Gitblit v1.9.2