| | |
| | | if (sysUser == null) { |
| | | throw new JeecgBootException("当前用户无法添加借用记录!"); |
| | | } |
| | | if (equipment.getOrgId().equals(request.getNewDepartId())) { |
| | | throw new JeecgBootException("当前设备属于此车间,不需要变动!"); |
| | | } |
| | | request.setOldDepartId(equipment.getOrgId()); |
| | | // if (equipment.getOrgId().equals(request.getNewDepartId())) { |
| | | // throw new JeecgBootException("当前设备属于此车间,不需要变动!"); |
| | | // } |
| | | // request.setOldDepartId(equipment.getOrgId()); |
| | | request.setReportUser(sysUser.getUsername()); |
| | | return equipmentTransferMapper.insert(request) > 0; |
| | | } |
| | |
| | | variables.put("comment", entity.getTransferReason()); |
| | | variables.put("proofreading", true); |
| | | // 分配给设备管理员 |
| | | List<UserSelector> userSelectors = sysUserService.selectOperatorList(equipment.getEquipmentCode(), equipment.getOrgId(), BusinessCodeConst.PCR0004); |
| | | List<UserSelector> userSelectors = sysUserService.selectOperatorList(equipment.getEquipmentCode(),null, BusinessCodeConst.PCR0004); |
| | | if (CollectionUtil.isEmpty(userSelectors)) { |
| | | throw new JeecgBootException("设备未分配给设备管理员,无法进入下级审批!"); |
| | | } |
| | |
| | | updateWrapper.set("equipment_id", request.getEquipmentId()); |
| | | updateWrapper.set("remark", request.getRemark()); |
| | | updateWrapper.set("transfer_reason", request.getTransferReason()); |
| | | updateWrapper.set("old_depart_id", equipment.getOrgId()); |
| | | // updateWrapper.set("old_depart_id", equipment.getOrgId()); |
| | | updateWrapper.set("new_depart_id", request.getNewDepartId()); |
| | | updateWrapper.eq("id", request.getId()); |
| | | updateWrapper.eq("report_user", sysUser.getUsername()); |