提交 46692d0d authored 作者: Matrix's avatar Matrix

[核查模块] 增加了退回功能,优化了核查情况与核查结果的说明

上级 7a35e0a5
...@@ -2,13 +2,16 @@ package com.tykj.dev.device.confirmcheck.entity.domain; ...@@ -2,13 +2,16 @@ package com.tykj.dev.device.confirmcheck.entity.domain;
import com.tykj.dev.device.file.entity.FileRet; import com.tykj.dev.device.file.entity.FileRet;
import com.tykj.dev.device.library.subject.domin.DeviceLibrary; import com.tykj.dev.device.library.subject.domin.DeviceLibrary;
import com.tykj.dev.device.task.subject.domin.Task;
import com.tykj.dev.misc.base.BaseEntity; import com.tykj.dev.misc.base.BaseEntity;
import com.tykj.dev.misc.base.BeanHelper;
import com.tykj.dev.misc.utils.TimestampUtil; import com.tykj.dev.misc.utils.TimestampUtil;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor; import lombok.NoArgsConstructor;
import org.hibernate.annotations.SQLDelete; import org.hibernate.annotations.SQLDelete;
import org.modelmapper.ModelMapper;
import org.springframework.util.CollectionUtils; import org.springframework.util.CollectionUtils;
import org.springframework.util.StringUtils; import org.springframework.util.StringUtils;
...@@ -16,6 +19,7 @@ import javax.persistence.Column; ...@@ -16,6 +19,7 @@ import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
import javax.persistence.Table; import javax.persistence.Table;
import javax.persistence.Transient; import javax.persistence.Transient;
import java.time.LocalDateTime;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Date; import java.util.Date;
import java.util.List; import java.util.List;
...@@ -261,4 +265,15 @@ public class DeviceCheckDetail extends BaseEntity { ...@@ -261,4 +265,15 @@ public class DeviceCheckDetail extends BaseEntity {
remark remark
); );
} }
public DeviceCheckDetail copyWithoutId(){
ModelMapper mapper = BeanHelper.getUserMapper();
DeviceCheckDetail detail = mapper.map(this, DeviceCheckDetail.class);
this.setCreateTime(LocalDateTime.now());
this.setUpdateTime(LocalDateTime.now());
this.userAId = 0;
this.userBId = 0;
return detail;
}
} }
...@@ -138,4 +138,13 @@ public class Task { ...@@ -138,4 +138,13 @@ public class Task {
taskBto.setUserReadDetailList(StringSplitUtil.userIdSplit(this.userReadDetail)); taskBto.setUserReadDetailList(StringSplitUtil.userIdSplit(this.userReadDetail));
return taskBto; return taskBto;
} }
public Task copy(){
//modelMap复制
ModelMapper mapper = BeanHelper.getUserMapper();
Task task = mapper.map(this, Task.class);
this.createTime = new Date();
this.updateTime = new Date();
return task;
}
} }
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论