Browse Source

20210416最后

recovery
zy_Java 4 years ago
parent
commit
9d9f13c917
  1. 4
      tall/src/main/java/com/ccsens/tall/bean/dto/LwbsDto.java
  2. 4
      tall/src/main/java/com/ccsens/tall/bean/vo/TaskVo.java
  3. 13
      tall/src/main/java/com/ccsens/tall/service/TaskSubTimeService.java
  4. 4
      tall/src/main/resources/application.yml
  5. 7
      tall/src/main/resources/mapper_dao/TaskDetailDao.xml

4
tall/src/main/java/com/ccsens/tall/bean/dto/LwbsDto.java

@ -37,7 +37,7 @@ public class LwbsDto {
private Integer priority = 0; private Integer priority = 0;
@ApiModelProperty("任务等级") @ApiModelProperty("任务等级")
private Byte level=(byte)2; private Byte level=(byte)2;
@ApiModelProperty("查询类型(1-我的,2-项目,3-其他)") @ApiModelProperty("查询类型(0-我的,1-项目,2-其他)")
private Byte queryType; private Byte queryType = 1;
} }
} }

4
tall/src/main/java/com/ccsens/tall/bean/vo/TaskVo.java

@ -328,6 +328,10 @@ public class TaskVo {
private Long id; private Long id;
@ApiModelProperty("任务名称") @ApiModelProperty("任务名称")
private String name; private String name;
@ApiModelProperty("角色id")
private Long roleId;
@ApiModelProperty("角色名称")
private String roleName;
} }
@Data @Data

13
tall/src/main/java/com/ccsens/tall/service/TaskSubTimeService.java

@ -389,7 +389,14 @@ public class TaskSubTimeService implements ITaskSubTimeService {
} }
if (ObjectUtil.isNotNull(addTask.getParentTaskId())) { if (ObjectUtil.isNotNull(addTask.getParentTaskId())) {
ProTaskDetail taskDetail = taskDetailDao.selectByPrimaryKey(addTask.getParentTaskId()); ProTaskSubTime proTaskSubTime = taskSubTimeDao.selectByPrimaryKey(addTask.getParentTaskId());
ProTaskDetail taskDetail;
if(ObjectUtil.isNotNull(proTaskSubTime)){
taskDetail = taskDetailDao.selectByPrimaryKey(proTaskSubTime.getTaskDetailId());
}else {
taskDetail = taskDetailDao.selectByPrimaryKey(addTask.getParentTaskId());
}
if (ObjectUtil.isNotNull(taskDetail)) { if (ObjectUtil.isNotNull(taskDetail)) {
detail.setProjectId(taskDetail.getProjectId()); detail.setProjectId(taskDetail.getProjectId());
detail.setParentId(taskDetail.getId()); detail.setParentId(taskDetail.getId());
@ -464,7 +471,7 @@ public class TaskSubTimeService implements ITaskSubTimeService {
// taskDeliverDao.insertSelective(deliver); // taskDeliverDao.insertSelective(deliver);
// } // }
//交付物列表的增加 //交付物列表的增加
if(addTask.getTaskDeliver().size()>0){ if(CollectionUtil.isNotEmpty(addTask.getTaskDeliver())){
addTask.getTaskDeliver().forEach(action->{ addTask.getTaskDeliver().forEach(action->{
if(StringUtils.isNotBlank(action)) { if(StringUtils.isNotBlank(action)) {
ProTaskDeliver deliver = new ProTaskDeliver(); ProTaskDeliver deliver = new ProTaskDeliver();
@ -477,7 +484,7 @@ public class TaskSubTimeService implements ITaskSubTimeService {
}); });
} }
//输入文档的增加 //输入文档的增加
if(addTask.getInputDoc().size()>0){ if(CollectionUtil.isNotEmpty(addTask.getInputDoc())){
addTask.getInputDoc().forEach(action->{ addTask.getInputDoc().forEach(action->{
if(StringUtils.isNotBlank(action)) { if(StringUtils.isNotBlank(action)) {
ProTaskInputDoc proTaskInputDoc = new ProTaskInputDoc(); ProTaskInputDoc proTaskInputDoc = new ProTaskInputDoc();

4
tall/src/main/resources/application.yml

@ -1,5 +1,5 @@
spring: spring:
profiles: profiles:
active: dev active: test
include: util-dev,common include: util-test,common

7
tall/src/main/resources/mapper_dao/TaskDetailDao.xml

@ -342,9 +342,12 @@
s.end_time <= #{endTime} s.end_time <= #{endTime}
</select> </select>
<select id="selectTaskByKey" parameterType="java.util.Map" resultMap="taskDetailByKey"> <select id="selectTaskByKey" parameterType="java.util.Map" resultType="com.ccsens.tall.bean.vo.TaskVo$TaskDetailByKey">
SELECT SELECT
* t.id,
t.`name`,
t.executor_role as roleId,
(select `name` from t_pro_role where id = t.executor_role) as roleName
FROM FROM
t_pro_task_detail t join t_sys_project s on t.project_id = s.id JOIN t_sys_user_attention a on s.id = a.project_id t_pro_task_detail t join t_sys_project s on t.project_id = s.id JOIN t_sys_user_attention a on s.id = a.project_id
WHERE WHERE

Loading…
Cancel
Save