|
|
@@ -49,7 +49,7 @@ public class CoreSafecheckPlanController extends BaseController {
|
|
|
@GetMapping(value = "/distributesingle/{id}/{immediateEffect}")
|
|
|
// @RequiresPermissions("core:plan:findById")
|
|
|
public AjaxResult distributeSingle(@PathVariable Long id, @PathVariable Boolean immediateEffect) throws Exception {
|
|
|
- int i = coreSafecheckPlanService.distributeSingle(id,immediateEffect);
|
|
|
+ int i = coreSafecheckPlanService.distributeSingle(id, immediateEffect);
|
|
|
// CoreSafecheckPlan plan = coreSafecheckPlanService.getById(id);
|
|
|
// //撤回后的下发如果是无周期或者勾选立即执行也需要生成任务
|
|
|
// if (plan.isBuildTaskNow() || plan.getPlanCycle() == 6) {
|
|
|
@@ -101,7 +101,7 @@ public class CoreSafecheckPlanController extends BaseController {
|
|
|
@PostMapping
|
|
|
public AjaxResult add(@RequestBody CoreSafecheckPlan coreSafecheckPlan) throws Exception {
|
|
|
// Integer hasEdit = coreSafecheckPlan.getTaskHasCompleted();
|
|
|
- Long planId = coreSafecheckPlan.getId();
|
|
|
+ Long planId = coreSafecheckPlan.getId();
|
|
|
// //处理无周期
|
|
|
// if (coreSafecheckPlan.getPlanCycle() == 6) {
|
|
|
// coreSafecheckPlan.setBuildTaskNow(true);
|
|
|
@@ -111,7 +111,7 @@ public class CoreSafecheckPlanController extends BaseController {
|
|
|
if (planId != null) {
|
|
|
// coreSafecheckPlan = coreSafecheckPlanService.getById(planId);
|
|
|
// coreSafecheckPlan.setHasEdit(hasEdit);
|
|
|
- coreSafecheckPlanService.childrenPlan(planId,returnId);
|
|
|
+ coreSafecheckPlanService.childrenPlan(planId, returnId);
|
|
|
}
|
|
|
// //判断是否是编辑并且计划所属任务不存在已完成或者逾期,需要删除所有任务重新生成
|
|
|
// boolean isEditAll = hasEdit == null && planId != null ;
|
|
|
@@ -149,7 +149,7 @@ public class CoreSafecheckPlanController extends BaseController {
|
|
|
@RequiresPermissions("core:checkplan:distribute")
|
|
|
public AjaxResult distribute(@RequestBody DistributeDto dto, @PathVariable Boolean immediateEffect) {
|
|
|
try {
|
|
|
- coreSafecheckPlanService.distributeToOrg(dto,immediateEffect);
|
|
|
+ coreSafecheckPlanService.distributeToOrg(dto, immediateEffect);
|
|
|
//下发完成生成任务
|
|
|
// CoreSafecheckPlan plan = coreSafecheckPlanService.getById(dto.getId());
|
|
|
// //如果选择了立即生效或者无周期
|
|
|
@@ -181,9 +181,9 @@ public class CoreSafecheckPlanController extends BaseController {
|
|
|
}
|
|
|
|
|
|
@ApiOperation(value = "根据任务id生成pdf")
|
|
|
- @GetMapping(value = "/buildPdf")
|
|
|
- public AjaxResult buildPdf() {
|
|
|
- coreSafecheckPlanService.buildPdf(1722881151897399300L);
|
|
|
+ @GetMapping(value = "/buildPdf/{id}")
|
|
|
+ public AjaxResult buildPdf(@PathVariable("id") Long id) {
|
|
|
+ coreSafecheckPlanService.buildPdf(id);
|
|
|
return AjaxResult.success("开始更新安全检查状态!");
|
|
|
}
|
|
|
}
|