| | |
| | | import lombok.extern.slf4j.Slf4j; |
| | | |
| | | |
| | | import org.jeecg.modules.eam.vo.SysFileNameVo; |
| | | import org.jeecg.modules.system.entity.SysUser; |
| | | import org.jeecg.modules.system.service.ISysUserService; |
| | | import org.jeecgframework.poi.excel.ExcelImportUtil; |
| | |
| | | |
| | | @Autowired |
| | | private IMaintenanceStoveExemptService maintenanceStoveExemptService; |
| | | |
| | | @Autowired |
| | | private ISysFileNameService sysFileNameService; |
| | | |
| | | |
| | | /** |
| | |
| | | */ |
| | | @GetMapping("getDailyMaintenanceOrder3List") |
| | | public Result<?> getDailyMaintenanceOrder3List(@RequestParam("pageNo") Integer pageNo, @RequestParam("pageSize") Integer pageSize, @RequestParam Map<String, Object> params) { |
| | | IPage<Map<String, Object>> dailyMaintenanceOrderList = dailyMaintenanceOrderService.getDailyMaintenanceOrderList(pageNo, pageSize, params); |
| | | IPage<Map<String, Object>> dailyMaintenanceOrderList = dailyMaintenanceOrderService.getDailyMaintenanceOrder3List(pageNo, pageSize, params); |
| | | List<Map<String, Object>> records = dailyMaintenanceOrderList.getRecords(); |
| | | for (Map<String, Object> record : records) { |
| | | String id = (String) record.get("id"); |
| | |
| | | |
| | | |
| | | void createMaintenanceStoveExempt(DailyMaintenanceOrder dailyMaintenanceOrder){ |
| | | List<SysFileNameVo> sysFileName = sysFileNameService.getSysFileName("20"); |
| | | MaintenanceStoveExempt maintenanceStoveExempt = new MaintenanceStoveExempt(); |
| | | maintenanceStoveExempt.setMaintenanceOrderId(dailyMaintenanceOrder.getId()); |
| | | maintenanceStoveExempt.setReceipts(sysFileName.get(0).getReceipts()); |
| | | maintenanceStoveExemptService.save(maintenanceStoveExempt); |
| | | } |
| | | |
| | |
| | | String userId = sysUser.getId(); |
| | | |
| | | String orderId = dailyMaintenanceOrder.getId(); |
| | | String maintenanceOrderUda3 = dailyMaintenanceOrder.getMaintenanceOrderUda3(); |
| | | DailyMaintenanceOrder maintenanceOrder = dailyMaintenanceOrderService.getById(orderId); |
| | | String equipmentId = maintenanceOrder.getEquipmentId(); |
| | | String confirmStatus = maintenanceOrder.getConfirmStatus(); |
| | | String orderUda3 = maintenanceOrder.getMaintenanceOrderUda3(); |
| | | |
| | | List<FinishTransferOrder> finishTransferOrders = finishTransferOrderService.lambdaQuery() |
| | | .eq(FinishTransferOrder::getMaintenanceOrderId, orderId) |
| | |
| | | finishTransferOrder.setRepairDirectorUser(userId); |
| | | finishTransferOrderService.updateById(finishTransferOrder); |
| | | |
| | | if(StringUtils.isBlank(orderUda3)){ |
| | | maintenanceOrder.setMaintenanceOrderUda3(maintenanceOrderUda3); |
| | | } |
| | | maintenanceOrder.setConfirmStatus("1"); |
| | | dailyMaintenanceOrderService.updateById(maintenanceOrder); |
| | | }else{ |
| | | finishTransferOrder.setEquipmentInspectorUser(userId); |
| | | finishTransferOrderService.updateById(finishTransferOrder); |
| | | |
| | | if(StringUtils.isBlank(orderUda3)){ |
| | | maintenanceOrder.setMaintenanceOrderUda3(maintenanceOrderUda3); |
| | | } |
| | | maintenanceOrder.setConfirmStatus("2"); |
| | | maintenanceOrder.setStatus("8"); |
| | | dailyMaintenanceOrderService.updateById(maintenanceOrder); |