| | |
| | | package org.jeecg.modules.eam.service; |
| | | |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import org.apache.ibatis.annotations.Param; |
| | | import org.jeecg.modules.eam.entity.CalibrationOrderDetail; |
| | | import org.jeecg.modules.eam.entity.CalibrationOrder; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | |
| | | |
| | | |
| | | //qsw 2023-7-18================================================================================ |
| | | |
| | | /** |
| | | * 根据模型传入的编码 判断改编码公司/中心/工段的哪一级 |
| | | */ |
| | | String findOrgType(String productionCode); |
| | | |
| | | /** |
| | | * 根据模型传入的编码 判断改编码公司/中心/工段的哪一级 |
| | | * qsw 2024-3-18 |
| | | */ |
| | | String findProductionCode(String userId); |
| | | |
| | | /** |
| | | * 根据模型传入的编码 判断改编码公司/中心/工段的哪一级 |
| | | * 获取当前登录人工段级对应的编码 |
| | | * qsw 2024-3-18 |
| | | */ |
| | | String findAreaProductionCode(String userId); |
| | | |
| | | /** |
| | | * 设备检定工单 创建时通过设备获取设备精度参数 |
| | | * qsw 2023-7-18 |
| | | */ |
| | | List<Map<String, Object>> getPrecisionParameterList(String equipmentId); |
| | | |
| | | |
| | | /** |
| | | *首页公司级 技术状态数量统计 |
| | | * qsw 2024-3-13 |
| | | */ |
| | | List<Map<String, Object>> getFactoryEquipmentTechnologyStatusList(); |
| | | |
| | | /** |
| | | *首页公司级 设备报修情况统计 |
| | | * qsw 2024-3-13 |
| | | */ |
| | | List<Map<String, Object>> getFactoryReportRepairEquipmentList(); |
| | | |
| | | /** |
| | | *首页公司级 本月三保计划 |
| | | * qsw 2024-3-14 |
| | | */ |
| | | List<Map<String, Object>> getFactoryThisMonthMaintenanceList(); |
| | | |
| | | /** |
| | | *首页公司级 下月三保计划 |
| | | * qsw 2024-3-14 |
| | | */ |
| | | List<Map<String, Object>> getFactoryNextMonthMaintenanceList(); |
| | | |
| | | /** |
| | | *首页公司级 下下月三保计划 |
| | | * qsw 2024-3-14 |
| | | */ |
| | | List<Map<String, Object>> getFactoryNextNextMonthMaintenanceList(); |
| | | |
| | | /** |
| | | *首页公司级 本月三保完成数量 |
| | | * qsw 2024-3-14 |
| | | */ |
| | | List<Map<String, Object>> getFactoryThisMonthMaintenanceFinishList(); |
| | | |
| | | |
| | | /** |
| | | *首页(二级页面)技术状态数量统计 |
| | | * qsw 2024-3-13 |
| | | */ |
| | | List<Map<String, Object>> getEquipmentTechnologyStatusList(String workCenterId,String areaId); |
| | | |
| | | |
| | | /** |
| | | *首页 技术状态点击弹出对应明细 |
| | | * qsw 2024-5-25 |
| | | */ |
| | | IPage<Map<String, Object>> getEquipmentByTechnologyStatus(Integer pageNo, Integer pageSize, String workCenterId, String areaId,String technologyStatus); |
| | | |
| | | /** |
| | | *首页(二级页面)设备报修情况统计 |
| | | * qsw 2024-3-13 |
| | | */ |
| | | List<Map<String, Object>> getReportRepairEquipmentList(String workCenterId,String areaId); |
| | | |
| | | /** |
| | | *首页 技术状态点击弹出对应明细 |
| | | * qsw 2024-5-25 |
| | | */ |
| | | IPage<Map<String, Object>> getEquipmentByReportRepair(Integer pageNo, Integer pageSize, String workCenterId, String areaId,String isStop); |
| | | |
| | | /** |
| | | *首页(二级页面)本月三保计划 |
| | | * qsw 2024-3-14 |
| | | */ |
| | | List<Map<String, Object>> getThisMonthMaintenanceList(String workCenterId,String areaId); |
| | | |
| | | /** |
| | | *首页本月三保计划明细 |
| | | * qsw 2024-5-25 |
| | | */ |
| | | IPage<Map<String, Object>> showThisMonthMaintenanceList(Integer pageNo, Integer pageSize, String workCenterId, String areaId); |
| | | |
| | | /** |
| | | *首页(二级页面)下月三保计划 |
| | | * qsw 2024-3-14 |
| | | */ |
| | | List<Map<String, Object>> getNextMonthMaintenanceList(String workCenterId,String areaId); |
| | | |
| | | /** |
| | | *首页下月三保计划明细 |
| | | * qsw 2024-5-25 |
| | | */ |
| | | IPage<Map<String, Object>> showNextMonthMaintenanceList(Integer pageNo, Integer pageSize, String workCenterId, String areaId); |
| | | |
| | | /** |
| | | *首页(二级页面)下下月三保计划 |
| | | * qsw 2024-3-14 |
| | | */ |
| | | List<Map<String, Object>> getNextNextMonthMaintenanceList(String workCenterId,String areaId); |
| | | |
| | | /** |
| | | *首页下下月三保计划明细 |
| | | * qsw 2024-5-25 |
| | | */ |
| | | IPage<Map<String, Object>> showNextNextMonthMaintenanceList(Integer pageNo, Integer pageSize, String workCenterId, String areaId); |
| | | |
| | | /** |
| | | *首页(二级页面)本月三保完成数量 |
| | | * qsw 2024-3-14 |
| | | */ |
| | | List<Map<String, Object>> getThisMonthMaintenanceFinishList(String workCenterId,String areaId); |
| | | |
| | | |
| | | /** |
| | | *首页(二级页面)本月三保完成设备明细 |
| | | * qsw 2024-5-25 |
| | | */ |
| | | IPage<Map<String, Object>> showThisMonthMaintenanceFinishList(Integer pageNo, Integer pageSize, String workCenterId, String areaId); |
| | | |
| | | /** |
| | | *工段级 本月三保延期数量 |
| | | * qsw 2024-3-20 |
| | | */ |
| | | List<Map<String, Object>> get3MaintenancePostponeCount(String areaId); |
| | | |
| | | |
| | | /** |
| | | *工段级 三保延期数量明细 |
| | | * qsw 2024-5-25 |
| | | */ |
| | | IPage<Map<String, Object>> show3MaintenancePostponeCount(Integer pageNo, Integer pageSize, String areaId); |
| | | |
| | | /** |
| | | *工段级 本月三保超期数量 |
| | | * qsw 2024-3-20 |
| | | */ |
| | | List<Map<String, Object>> get3MaintenanceOverdueCount(String areaId); |
| | | |
| | | /** |
| | | *工段级 三保超期数量明细 |
| | | * qsw 2024-5-25 |
| | | */ |
| | | IPage<Map<String, Object>> show3MaintenanceOverdueCount(Integer pageNo, Integer pageSize, String areaId); |
| | | |
| | | /** |
| | | *首页二保计划展示 |
| | | * qsw 2024-3-15 |
| | | */ |
| | | List<Map<String, Object>> getTwoMaintenancePlanList(String productionCode); |
| | | |
| | | /** |
| | | *首页 第四级 对应工区下,设备台账信息展示; |
| | | * qsw 2024-4-22 |
| | | */ |
| | | List<Map<String, Object>> getAreaEquipmentList(String equipmentNum,String areaId,List<String> equipmentIds); |
| | | |
| | | /** |
| | | *首页 第四级 对应工区下,设备台账信息展示; |
| | | * qsw 2024-4-22 |
| | | */ |
| | | List<Map<String, Object>> getOperationCertificate(String username); |
| | | |
| | | /** |
| | | *首页 第四级 设备本月维修次数; |
| | | * qsw 2024-4-22 |
| | | */ |
| | | List<Map<String, Object>> getEquipmentReportRepairCount(String equipmentId); |
| | | |
| | | |
| | | } |