lyh
2 天以前 582bb2627712f66157b5608c8f5798775fc38266
lxzn-module-eam-common/src/main/java/org/jeecg/modules/eam/service/IEamEquipmentService.java
@@ -1,6 +1,10 @@
package org.jeecg.modules.eam.service;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.toolkit.Constants;
import org.apache.ibatis.annotations.Param;
import org.jeecg.modules.eam.dto.EchartsDto;
import org.jeecg.modules.eam.entity.EamEquipment;
import com.baomidou.mybatisplus.extension.service.IService;
import org.jeecg.modules.eam.request.EamEquipmentQuery;
@@ -37,6 +41,13 @@
    List<EamEquipmentTree> loadTreeListByProductionIds(String ids);
    /**
     * 获取EAM中心下的设备信息
     * @param ids EAM中心ids
     * @return
     */
    List<EamEquipmentTree> loadTreeListByEamCenterIds(String ids);
    /**
     * 设备台账分页查询
     * @param page
     * @param eamEquipment
@@ -50,7 +61,7 @@
     * @param pageSize
     * @return
     */
    List<EquipmentSearchResult> asyncLoadEquipment(String keyword, Integer pageSize, String id);
    List<EquipmentSearchResult> asyncLoadEquipment(String keyword, Integer pageSize, String id, String factoryOrgCode);
    /**
     * 查询设备信息
@@ -65,4 +76,20 @@
     * @return
     */
    List<EamEquipment> exportList(EamEquipmentQuery eamEquipment);
    /**
     * 获取可生成技术鉴定工单的设备列表
     */
    List<EamEquipment> selectTechnicalEquipmentList();
    /**
     * 获取可生成三保工单的设备列表
     */
    List<EamEquipment> selectThreeMaintenanceEquipmentList();
    /**
     * 设备管理首页-技术状态
     * @return
     */
    List<EchartsDto> echartsList();
}