|
|
@@ -3,7 +3,9 @@ package com.ruoyi.web.controller.project;
|
|
|
import com.ruoyi.common.core.controller.BaseController;
|
|
|
import com.ruoyi.common.core.domain.AjaxResult;
|
|
|
import com.ruoyi.project.domain.ProjectStaff;
|
|
|
+import com.ruoyi.project.domain.ProjectStaffRecord;
|
|
|
import com.ruoyi.project.domain.ProjectTask;
|
|
|
+import com.ruoyi.project.service.ProjectStaffRecordService;
|
|
|
import com.ruoyi.project.service.ProjectStaffService;
|
|
|
import com.ruoyi.project.service.ProjectTaskService;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
@@ -21,6 +23,8 @@ public class ProjectTaskController extends BaseController {
|
|
|
private ProjectTaskService projectTaskService;
|
|
|
@Autowired
|
|
|
private ProjectStaffService projectStaffService;
|
|
|
+ @Autowired
|
|
|
+ private ProjectStaffRecordService projectStaffRecordService;
|
|
|
|
|
|
/**
|
|
|
* 新增项目任务
|
|
|
@@ -49,6 +53,16 @@ public class ProjectTaskController extends BaseController {
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
+ * 新增成员打卡
|
|
|
+ * @param in
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ @PostMapping("/addRecord")
|
|
|
+ public AjaxResult addRecord( @RequestBody ProjectStaffRecord in){
|
|
|
+ return projectStaffRecordService.add(in);
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
* 删除项目成员
|
|
|
* @param in
|
|
|
* @return
|
|
|
@@ -81,7 +95,7 @@ public class ProjectTaskController extends BaseController {
|
|
|
* @return
|
|
|
*/
|
|
|
@GetMapping ("/details")
|
|
|
- public AjaxResult details( @RequestParam Long id){
|
|
|
+ public AjaxResult details( Long id){
|
|
|
if (id== null){
|
|
|
return error("项目编号不能为空");
|
|
|
}
|