|
@@ -1,9 +1,11 @@
|
|
|
package com.ims.eval.controller;
|
|
|
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
+import com.ims.eval.config.CustomException;
|
|
|
import com.ims.eval.entity.EvaluationDept;
|
|
|
import com.ims.eval.entity.EvaluationDeptBusinessAssessment;
|
|
|
import com.ims.eval.entity.EvaluationDeptBusinessContent;
|
|
|
+import com.ims.eval.entity.EvaluationDeptBusinessPlan;
|
|
|
import com.ims.eval.entity.dto.result.R;
|
|
|
import com.ims.eval.service.IEvaluationDeptBusinessAssessmentService;
|
|
|
import com.ims.eval.service.IEvaluationDeptBusinessContentService;
|
|
@@ -147,4 +149,28 @@ public class DepartmentalPerformanceIndicatorAssessmentController {
|
|
|
if (outputStream != null) outputStream.close();
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 修改状态
|
|
|
+ *
|
|
|
+ * @param id 主键
|
|
|
+ * @param stage 状态
|
|
|
+ * @return 结果
|
|
|
+ */
|
|
|
+ @PostMapping(value = "/targetStart")
|
|
|
+ public R targetStart(@RequestParam(value = "id") String id,
|
|
|
+ @RequestParam(value = "stage") String stage) {
|
|
|
+ try {
|
|
|
+ EvaluationDeptBusinessAssessment evaluationDeptBusinessAssessment = evaluationDeptBusinessAssessmentService.getById(id);
|
|
|
+ evaluationDeptBusinessAssessment.setStage(stage);
|
|
|
+ boolean b = evaluationDeptBusinessAssessmentService.updateById(evaluationDeptBusinessAssessment);
|
|
|
+ if (b) {
|
|
|
+ return R.ok().data(b);
|
|
|
+ } else {
|
|
|
+ return R.error().data("失败!");
|
|
|
+ }
|
|
|
+ } catch (CustomException e) {
|
|
|
+ return R.customError(e.getMessage()).data("失败!");
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|