提交 b9ca6e94 authored 作者: 邓砥奕's avatar 邓砥奕

更新task

上级 6d4715cf
......@@ -18,7 +18,6 @@ import java.util.List;
/**
* @author dengdiyi
*/
@Data
@NoArgsConstructor
@AllArgsConstructor
......@@ -80,14 +79,24 @@ public class TaskBto {
/**
* bto类转化为vo类
*/
// public TaskUserVo toVo(){
// //复制相同属性
// ModelMapper modelMapper = BeanHelper.getUserMapper();
// Task task = modelMapper.map(this,Task.class);
// //set组合字段
// task.setInvolveUsers(StringSplitUtil.idListToString(this.involveUserIdList));
// task.setUserReadDetail(StringSplitUtil.idListToString(this.userReadDetailList));
// task.setTopFlagDetail(StringSplitUtil.idListToString(this.topFlagDetailList));
// return task;
// }
public TaskUserVo toVo(){
//复制相同属性
ModelMapper modelMapper = BeanHelper.getUserMapper();
TaskUserVo taskUserVo = modelMapper.map(this,TaskUserVo.class);
//set vo字段 toDo
return taskUserVo;
}
public TaskBto(Integer billStatus, String title, Integer parentTaskId, String nodeIdDetail, Integer billId, Integer businessType, Integer ownUnit, Integer currentPoint, String customInfo, List<Integer> involveUserIdList) {
this.billStatus = billStatus;
this.title = title;
this.parentTaskId = parentTaskId;
this.nodeIdDetail = nodeIdDetail;
this.billId = billId;
this.businessType = businessType;
this.ownUnit = ownUnit;
this.currentPoint = currentPoint;
this.customInfo = customInfo;
this.involveUserIdList = involveUserIdList;
}
}
......@@ -51,10 +51,13 @@ public class StringSplitUtil {
public static String idListToString(List<Integer> list){
StringBuffer stringBuffer = new StringBuffer();
list.forEach(integer -> {
stringBuffer.append(integer);
stringBuffer.append("x");
});
stringBuffer.append("x");
if (list.size()>0) {
list.forEach(integer -> {
stringBuffer.append(integer);
stringBuffer.append("x");
});
}
return stringBuffer.toString();
}
}
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论