package org.jeecg.modules.eam.mapper;
|
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
import org.apache.ibatis.annotations.Param;
|
import org.jeecg.modules.eam.entity.CalibrationOrder;
|
import org.jeecg.modules.eam.model.MaintenanceCycleVo;
|
|
import java.util.List;
|
import java.util.Map;
|
|
/**
|
* @Description: 检定工单
|
* @Author: jeecg-boot
|
* @Date: 2023-04-23
|
* @Version: V1.0
|
*/
|
public interface CalibrationOrderMapper extends BaseMapper<CalibrationOrder> {
|
|
/**
|
* 设备检定工单 创建时通过设备获取设备精度参数
|
* qsw 2023-7-18
|
*/
|
List<Map<String, Object>> getPrecisionParameterList(@Param("equipmentId")String equipmentId);
|
|
/**
|
*首页技术状态数量统计
|
* qsw 2024-3-13
|
*/
|
List<Map<String, Object>> getEquipmentTechnologyStatusList(@Param("factoryModelId")String factoryModelId);
|
|
/**
|
*首页设备报修情况统计
|
* qsw 2024-3-13
|
*/
|
List<Map<String, Object>> getReportRepairEquipmentList(@Param("factoryModelId")String factoryModelId);
|
|
/**
|
*首页本月三保计划
|
* qsw 2024-3-14
|
*/
|
List<Map<String, Object>> getThisMonthMaintenanceList(@Param("factoryModelId")String factoryModelId);
|
|
/**
|
*首页下月三保计划
|
* qsw 2024-3-14
|
*/
|
List<Map<String, Object>> getNextMonthMaintenanceList(@Param("factoryModelId")String factoryModelId);
|
|
/**
|
*首页下下月三保计划
|
* qsw 2024-3-14
|
*/
|
List<Map<String, Object>> getNextNextMonthMaintenanceList(@Param("factoryModelId")String factoryModelId);
|
|
}
|