Lius
2025-02-18 3423bb9ee5b25d270a00763b69ed73970d790f63
lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/controller/MdcDownTimeController.java
@@ -141,11 +141,13 @@
     * 导出excel
     *
     * @param request
     * @param mdcDownTime
     * @param mdcDownTimeVo
     */
    @RequestMapping(value = "/exportXls")
    public ModelAndView exportXls(HttpServletRequest request, MdcDownTime mdcDownTime) {
        return super.exportXls(request, mdcDownTime, MdcDownTime.class, "设备故障停机时长表");
    public ModelAndView exportXls(HttpServletRequest request, MdcDownTimeVo mdcDownTimeVo) {
        LoginUser user = (LoginUser) SecurityUtils.getSubject().getPrincipal();
        String userId = user.getId();
        return mdcDownTimeService.exportXls(userId, mdcDownTimeVo);
    }
    /**
@@ -168,8 +170,8 @@
    @AutoLog(value = "设备故障停机时长表-计算MTBF")
    @ApiOperation(value = "设备故障停机时长表-计算MTBF", notes = "设备故障停机时长表-计算MTBF")
    @PostMapping(value = "/computeMtbf")
    public Result<?> computeMtbf() {
    public Result<?> computeMtbf(@RequestParam(name = "month", required = true) String month) {
        mdcDownTimeService.computeMtbf(month);
        return Result.OK("计算成功!");
    }