qushaowei
2025-06-04 f2109d6192e9e50ee5a6cc177b0b45fdb85a3003
删除计算结束时间
已修改1个文件
23 ■■■■ 文件已修改
lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/DailyMaintenanceOrderController.java 23 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/DailyMaintenanceOrderController.java
@@ -306,17 +306,18 @@
        Date planStartTime = dailyMaintenanceOrder.getPlanStartTime();
        String maintenanceCycleId = dailyMaintenanceOrder.getMaintenanceCycleId();
        MaintenanceCycle maintenanceCycle = maintenanceCycleService.getById(maintenanceCycleId);
        String unit = maintenanceCycle.getUnit();
        int effectiveTime = maintenanceCycle.getEffectiveTime().intValue();
        Date date = null;
        if ("min".equals(unit)) {
            date = DateUtils.getMinAfter(planStartTime, effectiveTime);
        } else if ("hour".equals(unit)) {
            date = DateUtils.getHourAfter(planStartTime, effectiveTime);
        } else if ("day".equals(unit)) {
            date = DateUtils.getDayAfter(planStartTime, effectiveTime);
        }
        dailyMaintenanceOrder.setPlanEndTime(date);//创建类型(1手动创建,2自动创建)
//        String unit = maintenanceCycle.getUnit();
//        int effectiveTime = maintenanceCycle.getEffectiveTime().intValue();
//        Date date = null;
//        if ("min".equals(unit)) {
//            date = DateUtils.getMinAfter(planStartTime, effectiveTime);
//        } else if ("hour".equals(unit)) {
//            date = DateUtils.getHourAfter(planStartTime, effectiveTime);
//        } else if ("day".equals(unit)) {
//            date = DateUtils.getDayAfter(planStartTime, effectiveTime);
//        }
//        dailyMaintenanceOrder.setPlanEndTime(date);//创建类型(1手动创建,2自动创建)
        dailyMaintenanceOrder.setPlanEndTime(null);//创建类型(1手动创建,2自动创建)
        dailyMaintenanceOrder.setCreateType("1");//创建类型(1手动创建,2自动创建)
        dailyMaintenanceOrder.setConfirmStatus("0");//移交确认状态(0未确认,1主任确认,2检验员确认)
        dailyMaintenanceOrder.setPrecisionInspectionStatus("0");//精度检验单流程状态(0未确认,1精度检验者,2维修室主任,3设备检验员,4使用单位技术主管,5设备检验员(盖章))