|
@@ -35,6 +35,7 @@ import org.springframework.beans.BeanUtils;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
|
|
+import org.springframework.web.bind.annotation.RequestBody;
|
|
import org.springframework.web.multipart.MultipartFile;
|
|
import org.springframework.web.multipart.MultipartFile;
|
|
|
|
|
|
import java.io.IOException;
|
|
import java.io.IOException;
|
|
@@ -1183,4 +1184,22 @@ public class ProjectTaskService extends ServiceImpl<ProjectTaskMapper, ProjectTa
|
|
|
|
|
|
|
|
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 更新任务
|
|
|
|
+ * @param updateProjectTaskDTO
|
|
|
|
+ * @return
|
|
|
|
+ */
|
|
|
|
+ public Integer updateTask(UpdateProjectTaskDTO updateProjectTaskDTO){
|
|
|
|
+ if (updateProjectTaskDTO == null) {
|
|
|
|
+ throw new XiaoShiException("入参为空");
|
|
|
|
+ }
|
|
|
|
+ Integer id = updateProjectTaskDTO.getId();
|
|
|
|
+ ProjectTask projectTask = this.getById(id);
|
|
|
|
+ if (projectTask != null) {
|
|
|
|
+ BeanUtils.copyProperties(updateProjectTaskDTO, projectTask);
|
|
|
|
+ projectTask.updateById();
|
|
|
|
+ }
|
|
|
|
+ return projectTask.getId();
|
|
|
|
+ }
|
|
}
|
|
}
|