| | |
| | | i = annualMaintenanceRecordMapper.updateById(annualMaintenanceRecord); |
| | | } |
| | | if (i > 0){ |
| | | |
| | | batchSaveRecordUser(isAdd, annualMaintenanceRecord.getId(), annualMaintenanceRecordUsers, annualMaintenanceRecord.getDelRecordUserIds()); |
| | | return CommonResult.success(); |
| | | } |
| | | return CommonResult.failed(); |
| | |
| | | user.setCreateTime(LocalDateTime.now()); |
| | | user.setCreateBy(SecurityUtils.getUsername()); |
| | | }); |
| | | int insert = annualMaintenanceRecordUserMapper.batchInsert(annualMaintenanceRecordUsers); |
| | | int insert = annualMaintenanceRecordUserMapper.batchInsert(addUser); |
| | | if (insert <= 0){ |
| | | throw new RuntimeException("保存年度基础设施维护记录人员失败"); |
| | | } |
| | | } |
| | | |
| | | List<AnnualMaintenanceRecordUser> updateUser = annualMaintenanceRecordUsers.stream() |
| | | .filter(user -> null == user.getId()) |
| | | .filter(user -> null != user.getId()) |
| | | .collect(Collectors.toList()); |
| | | if (ObjectUtils.isNotEmpty(updateUser)){ |
| | | updateUser.forEach(user -> { |
| | |
| | | |
| | | LambdaQueryWrapper<AnnualMaintenanceRecordUser> eq = new LambdaQueryWrapper<AnnualMaintenanceRecordUser>().eq(AnnualMaintenanceRecordUser::getAnnualMaintenanceRecordId, id); |
| | | int update1 = annualMaintenanceRecordUserMapper.update(annualMaintenanceRecordUser, eq); |
| | | if (update1 <= 0){ |
| | | throw new RuntimeException("删除年度基础设施维护计划人员失败"); |
| | | } |
| | | // if (update1 <= 0){ |
| | | // throw new RuntimeException("删除年度基础设施维护计划人员失败"); |
| | | // } |
| | | return CommonResult.success(); |
| | | } |
| | | return CommonResult.failed(); |