Lius
2025-01-23 ec4d7d29a7e6be47f4130b67f92865c188c27c77
故障停机和维修时长维护功能
已修改6个文件
52 ■■■■■ 文件已修改
lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/controller/MdcDownTimeController.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/controller/MdcRepairInfoController.java 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/service/IMdcDownTimeService.java 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/service/IMdcRepairInfoService.java 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/service/impl/MdcDownTimeServiceImpl.java 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/service/impl/MdcRepairInfoServiceImpl.java 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/controller/MdcDownTimeController.java
@@ -170,8 +170,8 @@
    @AutoLog(value = "设备故障停机时长表-计算MTBF")
    @ApiOperation(value = "设备故障停机时长表-计算MTBF", notes = "设备故障停机时长表-计算MTBF")
    @PostMapping(value = "/computeMtbf")
    public Result<?> computeMtbf() {
    public Result<?> computeMtbf(@RequestBody String month) {
        mdcDownTimeService.computeMtbf(month);
        return Result.OK("计算成功!");
    }
lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/controller/MdcRepairInfoController.java
@@ -148,7 +148,6 @@
        LoginUser user = (LoginUser) SecurityUtils.getSubject().getPrincipal();
        String userId = user.getId();
        return mdcRepairInfoService.exportXls(userId, mdcRepairInfoVo);
//        return super.exportXls(request, mdcRepairInfo, MdcRepairInfo.class, "设备维修时长表");
    }
    /**
@@ -163,4 +162,17 @@
        return super.importExcel(request, response, MdcRepairInfo.class);
    }
    /**
     * 计算MTTR
     *
     * @return
     */
    @AutoLog(value = "设备维修时长表-计算MTTR")
    @ApiOperation(value = "设备维修时长表-计算MTTR", notes = "设备维修时长表-计算MTTR")
    @PostMapping(value = "/computeMttr")
    public Result<?> computeMttr(@RequestBody String month) {
        mdcRepairInfoService.computeMttr(month);
        return Result.OK("计算成功!");
    }
}
lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/service/IMdcDownTimeService.java
@@ -43,4 +43,11 @@
     * @return
     */
    ModelAndView exportXls(String userId, MdcDownTimeVo mdcDownTimeVo);
    /**
     * 计算MTBF
     *
     * @param month
     */
    void computeMtbf(String month);
}
lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/service/IMdcRepairInfoService.java
@@ -43,4 +43,11 @@
     * @return
     */
    ModelAndView exportXls(String userId, MdcRepairInfoVo mdcRepairInfoVo);
    /**
     * 计算MTTR
     *
     * @param month
     */
    void computeMttr(String month);
}
lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/service/impl/MdcDownTimeServiceImpl.java
@@ -151,5 +151,15 @@
        //update-end---author:wangshuai ---date:20211227  for:[JTC-116]导出人写死了------------
        mv.addObject(NormalExcelConstants.DATA_LIST, downTimes);
        return mv;
    }
    /**
     * 计算MTBF
     *
     * @param month
     */
    @Override
    public void computeMtbf(String month) {
    }
}
lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/service/impl/MdcRepairInfoServiceImpl.java
@@ -160,5 +160,15 @@
        //update-end---author:wangshuai ---date:20211227  for:[JTC-116]导出人写死了------------
        mv.addObject(NormalExcelConstants.DATA_LIST, repairInfos);
        return mv;
    }
    /**
     * 计算MTTR
     *
     * @param month
     */
    @Override
    public void computeMttr(String month) {
    }
}