From 2d727903343feb01fedc988370091395c368faf2 Mon Sep 17 00:00:00 2001 From: Lius <Lius2225@163.com> Date: 星期二, 17 十二月 2024 16:06:42 +0800 Subject: [PATCH] OEE功能及设备管理调整 --- lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/service/impl/MdcPartProcessInfoServiceImpl.java | 53 ++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 52 insertions(+), 1 deletions(-) diff --git a/lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/service/impl/MdcPartProcessInfoServiceImpl.java b/lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/service/impl/MdcPartProcessInfoServiceImpl.java index eaccb68..2d41fb1 100644 --- a/lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/service/impl/MdcPartProcessInfoServiceImpl.java +++ b/lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/service/impl/MdcPartProcessInfoServiceImpl.java @@ -142,7 +142,7 @@ ModelAndView mv = new ModelAndView(new JeecgEntityExcelView()); List<MdcPartProcessInfo> mdcPartProcessInfos = this.baseMapper.selectList(queryWrapper); // 瀵煎嚭鏂囦欢鍚嶇О - mv.addObject(NormalExcelConstants.FILE_NAME, "闆朵欢鍔犲伐鏁版嵁鍒楄〃"); + mv.addObject(NormalExcelConstants.FILE_NAME, "闆朵欢鍔犲伐鏁版嵁鍒楄〃"); mv.addObject(NormalExcelConstants.CLASS, MdcPartProcessInfo.class); LoginUser user = (LoginUser) SecurityUtils.getSubject().getPrincipal(); mv.addObject(NormalExcelConstants.PARAMS, new ExportParams("闆朵欢鍔犲伐鏁版嵁鍒楄〃鏁版嵁", "瀵煎嚭浜�:" + user.getRealname(), "闆朵欢鍔犲伐鏁版嵁")); @@ -150,4 +150,55 @@ mv.addObject(NormalExcelConstants.DATA_LIST, mdcPartProcessInfos); return mv; } + + /** + * 鏌ヨ璁惧鏌愬ぉ鎬诲姞宸ユ椂闂� + * + * @param equipmentId + * @param validDate + * @return + */ + @Override + public Integer selectTotalProcessLong(String equipmentId, String validDate) { + Integer totalProcessLong = this.baseMapper.selectTotalProcessLong(equipmentId, validDate); + if (totalProcessLong == null) { + return 0; + } else { + return totalProcessLong; + } + } + + /** + * 鏌ヨ璁惧鏌愬ぉ鎬诲姞宸ユ暟閲� + * + * @param equipmentId + * @param validDate + * @return + */ + @Override + public Integer selectTotalProcessCount(String equipmentId, String validDate) { + Integer totalProcessCount = this.baseMapper.selectTotalProcessCount(equipmentId, validDate); + if (totalProcessCount == null) { + return 0; + } else { + return totalProcessCount; + } + } + + /** + * 鏌ヨ璁惧鏌愬ぉ鎬诲姞宸ュ悎鏍兼暟閲� + * + * @param equipmentId + * @param validDate + * @return + */ + @Override + public Integer selectTotalPassCount(String equipmentId, String validDate) { + Integer totalPassCount = this.baseMapper.selectTotalPassCount(equipmentId, validDate); + if (totalPassCount == null) { + return 0; + } else { + return totalPassCount; + } + } } -- Gitblit v1.9.3