package org.jeecg.modules.eam.service;
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
import com.baomidou.mybatisplus.extension.service.IService;
|
import org.apache.ibatis.annotations.Param;
|
import org.jeecg.modules.eam.entity.DailyInspectionStandardDetail;
|
import org.jeecg.modules.eam.entity.Equipment;
|
import org.jeecg.modules.eam.model.DepartVo;
|
|
import java.util.Date;
|
import java.util.List;
|
import java.util.Map;
|
|
/**
|
* @Description: mom_eam_equipment
|
* @Author: jeecg-boot
|
* @Date: 2023-03-23
|
* @Version: V1.0
|
*/
|
public interface IEamEquipmentService extends IService<Equipment> {
|
|
List<DepartVo> getSysDeparts();
|
|
/**
|
*设备履历 获取设备使用记录
|
* qsw 2023-7-28
|
*/
|
IPage<Map<String, Object>> getResumeUseRecordList(Integer pageNo, Integer pageSize, Map<String, Object> params);
|
|
/**
|
*设备履历 获取设备点检记录
|
* qsw 2023-7-28
|
*/
|
IPage<Map<String, Object>> getResumeInspectionRecordList(Integer pageNo, Integer pageSize, Map<String, Object> params);
|
|
/**
|
*设备履历 获取设备保养记录
|
* qsw 2023-7-31
|
*/
|
IPage<Map<String, Object>> getResumeMaintenanceRecordList(Integer pageNo, Integer pageSize, Map<String, Object> params);
|
|
/**
|
*设备履历 获取设备维修记录
|
* qsw 2023-7-31
|
*/
|
IPage<Map<String, Object>> getResumeRepairRecordList(Integer pageNo, Integer pageSize, Map<String, Object> params);
|
|
/**
|
*设备履历 获取设备检定记录
|
* qsw 2023-7-31
|
*/
|
IPage<Map<String, Object>> getResumeCalibrationRecordList(Integer pageNo, Integer pageSize, Map<String, Object> params);
|
|
/**
|
*设备履历 获取设备处置记录
|
* qsw 2023-7-31
|
*/
|
IPage<Map<String, Object>> getResumeChangeRecordList(Integer pageNo, Integer pageSize, Map<String, Object> params);
|
|
public IPage<Equipment> pageEquipment(Integer pageNo, Integer pageSize, Map<String, Object> params);
|
|
Page<Equipment> getEquipmentList(Page<Equipment> page, Equipment equipment);
|
IPage<DailyInspectionStandardDetail> getStandardList(Page<DailyInspectionStandardDetail> page, String mainId,String type);
|
}
|