| | |
| | | quanlityConfirm.setLeader(curUser.getId()); |
| | | quanlityConfirm.setConfirmTime(new Date()); |
| | | quanlityConfirmService.updateById(quanlityConfirm); |
| | | if(quanlityConfirm.getCondition().equals("yes")){ |
| | | String num = sysIdentityService.getNumByTypeAndLength("FaultInfo",4); |
| | | FaultInfo faultInfo = new FaultInfo(); |
| | | faultInfo.setNum(num); |
| | | faultInfo.setQuanlityId(quanlityConfirm.getId()); |
| | | faultInfo.setOperater(quanlityConfirm.getOperator()); |
| | | faultInfo.setIsConfirm("no"); |
| | | String rId = quanlityConfirm.getReportId(); |
| | | EquipmentReportRepair equipmentReportRepair = equipmentReportRepairService.getById(rId); |
| | | String eId = equipmentReportRepair.getEquipmentId(); |
| | | Equipment equipment = equipmentService.getById(eId); |
| | | faultInfo.setEquipModel(equipment.getModel()); |
| | | faultInfo.setEquipName(equipment.getName()); |
| | | faultInfo.setEquipNum(equipment.getNum()); |
| | | faultInfoService.save(faultInfo); |
| | | } |
| | | return Result.OK("编辑成功!"); |
| | | } |
| | | |