From 2f0009c750de4d47a18cce4a5a403fa83ba0c209 Mon Sep 17 00:00:00 2001 From: baoshiwei <baoshiwei@shlanbao.cn> Date: 星期三, 02 七月 2025 08:58:27 +0800 Subject: [PATCH] feat(report): 新增设备稼动率统计功能 --- eims/ruoyi-modules/lb-eims/src/main/java/org/dromara/eims/service/IEimsMaintOrderService.java | 22 ++++++++++++++++++++++ 1 files changed, 22 insertions(+), 0 deletions(-) diff --git a/eims/ruoyi-modules/lb-eims/src/main/java/org/dromara/eims/service/IEimsMaintOrderService.java b/eims/ruoyi-modules/lb-eims/src/main/java/org/dromara/eims/service/IEimsMaintOrderService.java index 8894366..61b350c 100644 --- a/eims/ruoyi-modules/lb-eims/src/main/java/org/dromara/eims/service/IEimsMaintOrderService.java +++ b/eims/ruoyi-modules/lb-eims/src/main/java/org/dromara/eims/service/IEimsMaintOrderService.java @@ -1,9 +1,13 @@ package org.dromara.eims.service; +import org.dromara.eims.domain.bo.EimsSpareBo; +import org.dromara.eims.domain.bo.MaintOrderBo; import org.dromara.eims.domain.vo.EimsMaintOrderVo; import org.dromara.eims.domain.bo.EimsMaintOrderBo; import org.dromara.common.mybatis.core.page.TableDataInfo; import org.dromara.common.mybatis.core.page.PageQuery; +import org.dromara.eims.domain.vo.EimsSpareVo; +import org.dromara.eims.domain.vo.MaintOrdeGroupVo; import java.util.Collection; import java.util.List; @@ -58,6 +62,14 @@ Boolean updateByBo(EimsMaintOrderBo bo); /** + * 鎵归噺淇敼淇濆吇宸ュ崟 + * + * @param bo 淇濆吇宸ュ崟涓氬姟瀵硅薄 + * @return 鎿嶄綔缁撴灉 + */ + boolean updateBatchByBo(MaintOrderBo bo); + + /** * 鏍¢獙骞舵壒閲忓垹闄や繚鍏诲伐鍗曚俊鎭� * * @param ids 寰呭垹闄ょ殑涓婚敭闆嗗悎 @@ -74,4 +86,14 @@ * @return 淇濆吇宸ュ崟鍒嗛〉鍒楄〃 */ TableDataInfo<EimsMaintOrderVo> queryPageListCustom(EimsMaintOrderBo bo, PageQuery pageQuery); + + /** + * 鏁版嵁鏍规嵁 璁惧+鏃ユ湡 鍒嗙粍 + * @param bo + * @param pageQuery + * @return + */ + TableDataInfo<MaintOrdeGroupVo> queryPageGroupList(EimsMaintOrderBo bo, PageQuery pageQuery); + + List<EimsSpareVo> querySpareParts(String id); } -- Gitblit v1.9.3