| | |
| | | .collect(Collectors.toList()); |
| | | return Result.ok().data(vos); |
| | | } |
| | | |
| | | @Override |
| | | public Result examine(ProgressReportResponseVO form) { |
| | | // 更新审批记录 |
| | | ProjectPlanExamineRecord record = new ProjectPlanExamineRecord(); |
| | | record.setId(form.getExamineRecordId().longValue()); |
| | | record.setDepartmentExamine(form.getDepartmentExamine()); |
| | | record.setDepartmentApproval(form.getDepartmentApproval()); |
| | | record.setManageExamine(form.getManageExamine()); |
| | | record.setManageApproval(form.getManageApproval()); |
| | | projectPlanExamineRecordMapper.updateById(record); |
| | | |
| | | // 更新计划项状态 |
| | | if (form.getDepartmentExamine() == 0 && form.getManageExamine() == 0){ |
| | | new LambdaUpdateChainWrapper<>(projectPlanInfoMapper) |
| | | .eq(ProjectPlanInfo::getId, form.getId()) |
| | | .set(ProjectPlanInfo::getProgressStatus, 3) |
| | | .update(); |
| | | }else { |
| | | new LambdaUpdateChainWrapper<>(projectPlanInfoMapper) |
| | | .eq(ProjectPlanInfo::getId, form.getId()) |
| | | .set(ProjectPlanInfo::getProgressStatus, 2) |
| | | .update(); |
| | | } |
| | | |
| | | |
| | | return Result.ok("审批成功"); |
| | | } |
| | | } |