From 233fb69fa9d1694e97337d74fa3da72cacda04c1 Mon Sep 17 00:00:00 2001
From: songhuangfeng123 <shf18767906695@163.com>
Date: 星期四, 18 八月 2022 17:25:33 +0800
Subject: [PATCH] 目标统计
---
goal-manage/goal-manage-service/src/main/java/com/gkhy/safePlatform/targetDuty/service/TargetExamineService.java | 2
goal-manage/goal-manage-service/src/main/java/com/gkhy/safePlatform/targetDuty/model/dto/req/TargetExamineSaveOrUpdate.java | 113 +++++++++++-
goal-manage/goal-manage-service/src/main/java/com/gkhy/safePlatform/targetDuty/entity/TargetExamine.java | 55 -----
goal-manage/goal-manage-service/src/main/java/com/gkhy/safePlatform/targetDuty/controller/TargetExamineController.java | 156 +++++++++-------
goal-manage/goal-manage-service/src/main/java/com/gkhy/safePlatform/targetDuty/service/impl/TargetExamineServiceImpl.java | 30 +-
goal-manage/goal-manage-service/src/main/java/com/gkhy/safePlatform/targetDuty/model/dto/resp/TargetExamineDto.java | 153 +++++++++++++---
6 files changed, 333 insertions(+), 176 deletions(-)
diff --git a/goal-manage/goal-manage-service/src/main/java/com/gkhy/safePlatform/targetDuty/controller/TargetExamineController.java b/goal-manage/goal-manage-service/src/main/java/com/gkhy/safePlatform/targetDuty/controller/TargetExamineController.java
index 4088452..1f9a735 100644
--- a/goal-manage/goal-manage-service/src/main/java/com/gkhy/safePlatform/targetDuty/controller/TargetExamineController.java
+++ b/goal-manage/goal-manage-service/src/main/java/com/gkhy/safePlatform/targetDuty/controller/TargetExamineController.java
@@ -3,16 +3,18 @@
import java.sql.Timestamp;
-
+import com.gkhy.safePlatform.targetDuty.utils.DateUtils;
import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.gkhy.safePlatform.commons.utils.BeanCopyUtils;
import com.gkhy.safePlatform.targetDuty.entity.ExamineItem;
+import com.gkhy.safePlatform.targetDuty.entity.TargetDutyfileInfo;
import com.gkhy.safePlatform.targetDuty.entity.TargetExamine;
import com.gkhy.safePlatform.targetDuty.entity.TargetMng;
import com.gkhy.safePlatform.targetDuty.model.dto.req.ExamineTemplateSaveOrUpdate;
+import com.gkhy.safePlatform.targetDuty.model.dto.req.TargetDutyfileInfoQueryCriteria;
import com.gkhy.safePlatform.targetDuty.model.dto.req.TargetExamineSaveOrUpdate;
import com.gkhy.safePlatform.targetDuty.model.dto.resp.ExamineTemplateDto;
import com.gkhy.safePlatform.targetDuty.model.dto.resp.TargetExamineDivideDto;
@@ -53,49 +55,75 @@
@Resource
private CommonService commonService;
+// /**
+// * 通过主键查询单条数据
+// *
+// * @param targetId 主键
+// * @return 单条数据
+// */
+// @GetMapping(value = "/selectOne/{targetId}")
+// public ResultVO selectOne(@PathVariable Long targetId) {
+// TargetExamineDto dto = new TargetExamineDto();
+// TargetMng targetMng = targetMngService.getById(targetId);
+// if(targetMng == null) {
+// return new ResultVO<>(ResultCodes.CLIENT_PROJECT_NOT_EXIST);
+// }
+//
+// TargetExamineQueryCriteria criteria = new TargetExamineQueryCriteria();
+// criteria.setTargetId(targetId);
+//
+// List<TargetExamineDivideDto> respList = BeanCopyUtils.copyBeanList(this.targetExamineService.queryAll(criteria), TargetExamineDivideDto.class);
+//
+//
+// // --------------------------- 获取部门信息-----------------------
+// //收集所用到的部门ID
+// Set<Long> collectDepIdSet = new HashSet();
+// respList.forEach(f->{
+// collectDepIdSet.add(f.getDutyDepartmentId());
+// collectDepIdSet.add(f.getMakerDepartmentId());
+// });
+// //获取部门名集合
+// Map<Long,String> depNameMap = commonService.getDepName(collectDepIdSet);
+//
+// respList.forEach(f->{
+// f.setDutyDepartmentName(depNameMap.get(f.getDutyDepartmentId()));
+// f.setMakerDepartmentName(depNameMap.get(f.getMakerDepartmentId()));
+// });
+//
+// dto.setExamineList(respList);
+// dto.setId(targetMng.getId());
+// dto.setIndexNum(targetMng.getIndexNum());
+// dto.setqName(targetMng.getqName());
+// dto.setValue(targetMng.getValue());
+// dto.setYear(targetMng.getYear());
+// return new ResultVO<>(ResultCodes.OK,dto);
+// }
+
+
+ /**
+ * 分页查询所有数据
+ *
+ * @param pageQuery 查询实体
+ * @return 所有数据
+ */
+ @PostMapping(value = "/page/list")
+ public ResultVO selectAll(@RequestBody PageQuery<TargetExamineQueryCriteria> pageQuery){
+ PageUtils.checkCheck(pageQuery);
+ return this.targetExamineService.queryAll(pageQuery);
+ }
+
+
/**
* 通过主键查询单条数据
*
- * @param targetId 主键
+ * @param id 主键
* @return 单条数据
*/
- @GetMapping(value = "/selectOne/{targetId}")
- public ResultVO selectOne(@PathVariable Long targetId) {
- TargetExamineDto dto = new TargetExamineDto();
- TargetMng targetMng = targetMngService.getById(targetId);
- if(targetMng == null) {
- return new ResultVO<>(ResultCodes.CLIENT_PROJECT_NOT_EXIST);
- }
-
- TargetExamineQueryCriteria criteria = new TargetExamineQueryCriteria();
- criteria.setTargetId(targetId);
-
- List<TargetExamineDivideDto> respList = BeanCopyUtils.copyBeanList(this.targetExamineService.queryAll(criteria), TargetExamineDivideDto.class);
-
-
- // --------------------------- 获取部门信息-----------------------
- //收集所用到的部门ID
- Set<Long> collectDepIdSet = new HashSet();
- respList.forEach(f->{
- collectDepIdSet.add(f.getDutyDepartmentId());
- collectDepIdSet.add(f.getMakerDepartmentId());
- });
- //获取部门名集合
- Map<Long,String> depNameMap = commonService.getDepName(collectDepIdSet);
-
- respList.forEach(f->{
- f.setDutyDepartmentName(depNameMap.get(f.getDutyDepartmentId()));
- f.setMakerDepartmentName(depNameMap.get(f.getMakerDepartmentId()));
- });
-
- dto.setExamineList(respList);
- dto.setId(targetMng.getId());
- dto.setIndexNum(targetMng.getIndexNum());
- dto.setqName(targetMng.getqName());
- dto.setValue(targetMng.getValue());
- dto.setYear(targetMng.getYear());
- return new ResultVO<>(ResultCodes.OK,dto);
+ @GetMapping(value = "/selectOne/{id}")
+ public ResultVO selectOne(@PathVariable Serializable id) {
+ return new ResultVO<>(ResultCodes.OK,this.targetExamineService.getById(id));
}
+
/**
* 新增或者修改数据
@@ -104,17 +132,14 @@
* @return 修改结果
*/
@PostMapping(value = "/addOrUpdate")
- public ResultVO update(@RequestBody TargetExamineSaveOrUpdate infoDto) {
- if(infoDto.getId() == null) {
- return new ResultVO<>(ResultCodes.CLIENT_PARAM_ERROR);
+ public ResultVO update(@RequestBody TargetExamine infoDto) {
+ infoDto.setExamineDate(new Timestamp(new Date().getTime()));
+ if (infoDto.getId() == null) {
+ return new ResultVO<>(ResultCodes.OK,targetExamineService.save(infoDto));
+ } else {
+ targetExamineService.update(infoDto,new UpdateWrapper<TargetExamine>().eq("id",infoDto.getId()));
+ return new ResultVO<>(ResultCodes.OK);
}
- TargetMng targetMng = targetMngService.getById(infoDto.getId());
- if(targetMng == null) {
- return new ResultVO<>(ResultCodes.CLIENT_PROJECT_NOT_EXIST);
- }
-
- targetExamineService.addOrUpdate(infoDto);
- return new ResultVO<>(ResultCodes.OK);
}
/**
@@ -135,23 +160,20 @@
public static void main(String[] args) {
- TargetExamineSaveOrUpdate saveOrUpdate = new TargetExamineSaveOrUpdate();
- saveOrUpdate.setDelIds("1,2");
-
-
- List<TargetExamine> examineList = Lists.newArrayList();
- TargetExamine item = new TargetExamine();
- item.setDutyDepartmentId(12L);
- item.setExamineValue("3");
- item.setMakerDepartmentId(4L);
- item.setMakeDate(new Timestamp(new java.util.Date().getTime()));
- item.setUploadValue("2");
- item.setUploadDate(new Timestamp(new java.util.Date().getTime()));
- item.setExamineResult(1);
- item.setExaminePersonId(0L);
- item.setExamineDate(new Timestamp(new java.util.Date().getTime()));
- examineList.add(item);
- saveOrUpdate.setExamineList(examineList);
- System.out.println(JSONObject.toJSONString(saveOrUpdate));
+// TargetExamineSaveOrUpdate saveOrUpdate = new TargetExamineSaveOrUpdate();
+// saveOrUpdate.setDelIds("1,2");
+//
+//
+// List<TargetExamine> examineList = Lists.newArrayList();
+// TargetExamine item = new TargetExamine();
+// item.setTargetDivideDetailId(1L);
+// item.setUploadValue("2");
+// item.setUploadDate(new Timestamp(new java.util.Date().getTime()));
+// item.setExamineResult(1);
+// item.setExaminePersonId(0L);
+// item.setExamineDate(new Timestamp(new java.util.Date().getTime()));
+// examineList.add(item);
+// saveOrUpdate.setExamineList(examineList);
+// System.out.println(JSONObject.toJSONString(saveOrUpdate));
}
-}
\ No newline at end of file
+}
diff --git a/goal-manage/goal-manage-service/src/main/java/com/gkhy/safePlatform/targetDuty/entity/TargetExamine.java b/goal-manage/goal-manage-service/src/main/java/com/gkhy/safePlatform/targetDuty/entity/TargetExamine.java
index f9cbda8..069c1a2 100644
--- a/goal-manage/goal-manage-service/src/main/java/com/gkhy/safePlatform/targetDuty/entity/TargetExamine.java
+++ b/goal-manage/goal-manage-service/src/main/java/com/gkhy/safePlatform/targetDuty/entity/TargetExamine.java
@@ -11,7 +11,7 @@
* 安全目标考核(TargetExamine)表实体类
*
* @author xurui
- * @since 2022-08-12 08:07:53
+ * @since 2022-08-18 16:27:12
*/
@SuppressWarnings("serial")
@TableName("target_examine")
@@ -28,56 +28,15 @@
this.id = id;
}
- //关联的目标指标/外键
- private Long targetId;
+ //关联的目标分解/外键
+ private Long targetDivideDetailId;
- public Long getTargetId() {
- return targetId;
+ public Long getTargetDivideDetailId() {
+ return targetDivideDetailId;
}
- public void setTargetId(Long targetId) {
- this.targetId = targetId;
- }
- //责任部门id/外键
- private Long dutyDepartmentId;
-
- public Long getDutyDepartmentId() {
- return dutyDepartmentId;
- }
-
- public void setDutyDepartmentId(Long dutyDepartmentId) {
- this.dutyDepartmentId = dutyDepartmentId;
- }
- //考核指标
- private String examineValue;
-
- public String getExamineValue() {
- return examineValue;
- }
-
- public void setExamineValue(String examineValue) {
- this.examineValue = examineValue;
- }
- //制定部门id/外键
- private Long makerDepartmentId;
-
- public Long getMakerDepartmentId() {
- return makerDepartmentId;
- }
-
- public void setMakerDepartmentId(Long makerDepartmentId) {
- this.makerDepartmentId = makerDepartmentId;
- }
- //制定日期
- @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
- private Timestamp makeDate;
-
- public Timestamp getMakeDate() {
- return makeDate;
- }
-
- public void setMakeDate(Timestamp makeDate) {
- this.makeDate = makeDate;
+ public void setTargetDivideDetailId(Long targetDivideDetailId) {
+ this.targetDivideDetailId = targetDivideDetailId;
}
//上报值
private String uploadValue;
diff --git a/goal-manage/goal-manage-service/src/main/java/com/gkhy/safePlatform/targetDuty/model/dto/req/TargetExamineSaveOrUpdate.java b/goal-manage/goal-manage-service/src/main/java/com/gkhy/safePlatform/targetDuty/model/dto/req/TargetExamineSaveOrUpdate.java
index f295e23..41a2ec1 100644
--- a/goal-manage/goal-manage-service/src/main/java/com/gkhy/safePlatform/targetDuty/model/dto/req/TargetExamineSaveOrUpdate.java
+++ b/goal-manage/goal-manage-service/src/main/java/com/gkhy/safePlatform/targetDuty/model/dto/req/TargetExamineSaveOrUpdate.java
@@ -2,16 +2,16 @@
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
+import com.fasterxml.jackson.annotation.JsonFormat;
import com.gkhy.safePlatform.targetDuty.entity.ExamineItem;
import com.gkhy.safePlatform.targetDuty.entity.TargetExamine;
import java.io.Serializable;
+import java.sql.Timestamp;
import java.util.ArrayList;
import java.util.List;
public class TargetExamineSaveOrUpdate implements Serializable {
-
-
@TableId(type = IdType.AUTO)
private Long id;
public Long getId() {
@@ -22,25 +22,110 @@
this.id = id;
}
- //关联的考核数据列表
- private List<TargetExamine> examineList = new ArrayList<>();
+ //关联的目标分解/外键
+ private Long targetDivideDetailId;
- public List<TargetExamine> getExamineList() {
- return examineList;
+ public Long getTargetDivideDetailId() {
+ return targetDivideDetailId;
}
- public void setExamineList(List<TargetExamine> examineList) {
- this.examineList = examineList;
+ public void setTargetDivideDetailId(Long targetDivideDetailId) {
+ this.targetDivideDetailId = targetDivideDetailId;
+ }
+ //上报值
+ private String uploadValue;
+
+ public String getUploadValue() {
+ return uploadValue;
}
- //要删除的id集合,多个用逗号隔开
- private String delIds;
+ public void setUploadValue(String uploadValue) {
+ this.uploadValue = uploadValue;
+ }
+ //上报时间
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+ private Timestamp uploadDate;
- public String getDelIds() {
- return delIds;
+ public Timestamp getUploadDate() {
+ return uploadDate;
}
- public void setDelIds(String delIds) {
- this.delIds = delIds;
+ public void setUploadDate(Timestamp uploadDate) {
+ this.uploadDate = uploadDate;
}
+ //考核结果 1:合格 2:不合格
+ private Integer examineResult;
+
+ public Integer getExamineResult() {
+ return examineResult;
+ }
+
+ public void setExamineResult(Integer examineResult) {
+ this.examineResult = examineResult;
+ }
+ //考核人ID/外键
+ private Long examinePersonId;
+
+ public Long getExaminePersonId() {
+ return examinePersonId;
+ }
+
+ public void setExaminePersonId(Long examinePersonId) {
+ this.examinePersonId = examinePersonId;
+ }
+ //考核人名称
+ private String examinePersonName;
+
+ public String getExaminePersonName() {
+ return examinePersonName;
+ }
+
+ public void setExaminePersonName(String examinePersonName) {
+ this.examinePersonName = examinePersonName;
+ }
+ //考核时间
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+ private Timestamp examineDate;
+
+ public Timestamp getExamineDate() {
+ return examineDate;
+ }
+
+ public void setExamineDate(Timestamp examineDate) {
+ this.examineDate = examineDate;
+ }
+
+
+//
+// @TableId(type = IdType.AUTO)
+// private Long id;
+// public Long getId() {
+// return id;
+// }
+//
+// public void setId(Long id) {
+// this.id = id;
+// }
+//
+// //关联的考核数据列表
+// private List<TargetExamine> examineList = new ArrayList<>();
+//
+// public List<TargetExamine> getExamineList() {
+// return examineList;
+// }
+//
+// public void setExamineList(List<TargetExamine> examineList) {
+// this.examineList = examineList;
+// }
+//
+// //要删除的id集合,多个用逗号隔开
+// private String delIds;
+//
+// public String getDelIds() {
+// return delIds;
+// }
+//
+// public void setDelIds(String delIds) {
+// this.delIds = delIds;
+// }
}
\ No newline at end of file
diff --git a/goal-manage/goal-manage-service/src/main/java/com/gkhy/safePlatform/targetDuty/model/dto/resp/TargetExamineDto.java b/goal-manage/goal-manage-service/src/main/java/com/gkhy/safePlatform/targetDuty/model/dto/resp/TargetExamineDto.java
index 2505295..eaa5287 100644
--- a/goal-manage/goal-manage-service/src/main/java/com/gkhy/safePlatform/targetDuty/model/dto/resp/TargetExamineDto.java
+++ b/goal-manage/goal-manage-service/src/main/java/com/gkhy/safePlatform/targetDuty/model/dto/resp/TargetExamineDto.java
@@ -1,5 +1,8 @@
package com.gkhy.safePlatform.targetDuty.model.dto.resp;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.fasterxml.jackson.annotation.JsonFormat;
import com.gkhy.safePlatform.targetDuty.entity.TargetExamine;
import java.sql.Timestamp;
@@ -9,17 +12,6 @@
public class TargetExamineDto implements Serializable {
private Long id;
- //安全目标指标
- private String qName;
- //目标指标编号
- private String indexNum;
- //年度
- private String year;
- //指标值
- private String value;
- //关联的考核数据列表
- private List<TargetExamineDivideDto> examineList = new ArrayList<>();
-
public Long getId() {
return id;
}
@@ -28,43 +20,142 @@
this.id = id;
}
- public String getqName() {
- return qName;
+ //关联的目标指标/外键
+ private Long targetId;
+
+ public Long getTargetId() {
+ return targetId;
}
- public void setqName(String qName) {
- this.qName = qName;
+ public void setTargetId(Long targetId) {
+ this.targetId = targetId;
+ }
+ //责任部门id/外键
+ private Long dutyDepartmentId;
+
+ public Long getDutyDepartmentId() {
+ return dutyDepartmentId;
}
- public String getIndexNum() {
- return indexNum;
+ public void setDutyDepartmentId(Long dutyDepartmentId) {
+ this.dutyDepartmentId = dutyDepartmentId;
}
- public void setIndexNum(String indexNum) {
- this.indexNum = indexNum;
+ //责任部门名称
+ private String dutyDepartmentName;
+
+ //考核指标
+ private String examineValue;
+
+ public String getExamineValue() {
+ return examineValue;
}
- public String getYear() {
- return year;
+ public void setExamineValue(String examineValue) {
+ this.examineValue = examineValue;
+ }
+ //制定部门id/外键
+ private Long makerDepartmentId;
+
+ public Long getMakerDepartmentId() {
+ return makerDepartmentId;
}
- public void setYear(String year) {
- this.year = year;
+ public void setMakerDepartmentId(Long makerDepartmentId) {
+ this.makerDepartmentId = makerDepartmentId;
}
- public String getValue() {
- return value;
+ //制定部门名称
+ private String makerDepartmentName;
+
+ //制定日期
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+ private Timestamp makeDate;
+
+ public Timestamp getMakeDate() {
+ return makeDate;
}
- public void setValue(String value) {
- this.value = value;
+ public void setMakeDate(Timestamp makeDate) {
+ this.makeDate = makeDate;
+ }
+ //上报值
+ private String uploadValue;
+
+ public String getUploadValue() {
+ return uploadValue;
}
- public List<TargetExamineDivideDto> getExamineList() {
- return examineList;
+ public void setUploadValue(String uploadValue) {
+ this.uploadValue = uploadValue;
+ }
+ //上报时间
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+ private Timestamp uploadDate;
+
+ public Timestamp getUploadDate() {
+ return uploadDate;
}
- public void setExamineList(List<TargetExamineDivideDto> examineList) {
- this.examineList = examineList;
+ public void setUploadDate(Timestamp uploadDate) {
+ this.uploadDate = uploadDate;
}
+ //考核结果 1:合格 2:不合格
+ private Integer examineResult;
+
+ public Integer getExamineResult() {
+ return examineResult;
+ }
+
+ public void setExamineResult(Integer examineResult) {
+ this.examineResult = examineResult;
+ }
+ //考核人ID/外键
+ private Long examinePersonId;
+
+ public Long getExaminePersonId() {
+ return examinePersonId;
+ }
+
+ public void setExaminePersonId(Long examinePersonId) {
+ this.examinePersonId = examinePersonId;
+ }
+ //考核人名称
+ private String examinePersonName;
+
+ public String getExaminePersonName() {
+ return examinePersonName;
+ }
+
+ public void setExaminePersonName(String examinePersonName) {
+ this.examinePersonName = examinePersonName;
+ }
+ //考核时间
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+ private Timestamp examineDate;
+
+ public Timestamp getExamineDate() {
+ return examineDate;
+ }
+
+ public void setExamineDate(Timestamp examineDate) {
+ this.examineDate = examineDate;
+ }
+
+ public String getDutyDepartmentName() {
+ return dutyDepartmentName;
+ }
+
+ public void setDutyDepartmentName(String dutyDepartmentName) {
+ this.dutyDepartmentName = dutyDepartmentName;
+ }
+
+ public String getMakerDepartmentName() {
+ return makerDepartmentName;
+ }
+
+ public void setMakerDepartmentName(String makerDepartmentName) {
+ this.makerDepartmentName = makerDepartmentName;
+ }
+
}
\ No newline at end of file
diff --git a/goal-manage/goal-manage-service/src/main/java/com/gkhy/safePlatform/targetDuty/service/TargetExamineService.java b/goal-manage/goal-manage-service/src/main/java/com/gkhy/safePlatform/targetDuty/service/TargetExamineService.java
index 1b8fa07..658b287 100644
--- a/goal-manage/goal-manage-service/src/main/java/com/gkhy/safePlatform/targetDuty/service/TargetExamineService.java
+++ b/goal-manage/goal-manage-service/src/main/java/com/gkhy/safePlatform/targetDuty/service/TargetExamineService.java
@@ -21,5 +21,5 @@
List<TargetExamine> queryAll(TargetExamineQueryCriteria criteria);
- void addOrUpdate(TargetExamineSaveOrUpdate infoDto);
+// void addOrUpdate(TargetExamineSaveOrUpdate infoDto);
}
\ No newline at end of file
diff --git a/goal-manage/goal-manage-service/src/main/java/com/gkhy/safePlatform/targetDuty/service/impl/TargetExamineServiceImpl.java b/goal-manage/goal-manage-service/src/main/java/com/gkhy/safePlatform/targetDuty/service/impl/TargetExamineServiceImpl.java
index 82c4d72..e4cc475 100644
--- a/goal-manage/goal-manage-service/src/main/java/com/gkhy/safePlatform/targetDuty/service/impl/TargetExamineServiceImpl.java
+++ b/goal-manage/goal-manage-service/src/main/java/com/gkhy/safePlatform/targetDuty/service/impl/TargetExamineServiceImpl.java
@@ -64,19 +64,19 @@
return baseMapper.selectList(QueryHelpPlus.getPredicate(TargetExamine.class, criteria));
}
- @Override
- public void addOrUpdate(TargetExamineSaveOrUpdate infoDto) {
-
-
- if(StringUtils.hasText(infoDto.getDelIds())) {
- List<Long> idList = Arrays.stream(infoDto.getDelIds().split(",")).map(s-> Long.parseLong(s.trim()))
- .collect(Collectors.toList());
- this.removeByIds(idList);
- }
-
- infoDto.getExamineList().forEach(f->{
- f.setTargetId(infoDto.getId());
- });
- this.saveOrUpdateBatch(infoDto.getExamineList());
- }
+// @Override
+// public void addOrUpdate(TargetExamineSaveOrUpdate infoDto) {
+//
+//
+// if(StringUtils.hasText(infoDto.getDelIds())) {
+// List<Long> idList = Arrays.stream(infoDto.getDelIds().split(",")).map(s-> Long.parseLong(s.trim()))
+// .collect(Collectors.toList());
+// this.removeByIds(idList);
+// }
+//
+// infoDto.getExamineList().forEach(f->{
+// f.setTargetId(infoDto.getId());
+// });
+// this.saveOrUpdateBatch(infoDto.getExamineList());
+// }
}
\ No newline at end of file
--
Gitblit v1.9.2