add(common-core): 添加设备管理常量定义

- 新增 DmsConstants 类,定义了设备管理相关的常量
- 包含故障报修、点巡检、保养、润滑等工单状态和类型常量
- 添加了外协信息、工单文件关联类型等常量
- 定义了附件信息类别和设备报警状态常量
master
zch 5 months ago
parent 75b347940e
commit 1181f18e08

@ -0,0 +1,89 @@
package org.dromara.common.core.constant;
/**
* @Description:
* @ClassName: DmsConstants
* @Author : xins
* @Date :2024-03-13 17:26
* @Version :1.0
*/
public class DmsConstants {
/**故障报修工单状态*/
public static final String DMS_BILLS_FAULT_INSTANCE_STATUS_TO_REPAIR = "0";//待维修
public static final String DMS_BILLS_FAULT_INSTANCE_STATUS_REPAIRING = "1";//维修中
public static final String DMS_BILLS_FAULT_INSTANCE_STATUS_FINISH = "2";//维修完成
/**故障报修工单实例状态*/
public static final String DMS_BILLS_FAULT_INSTANCE_ACTIVITY_HANDLE_STATUS_FINISH = "0";//已结束
public static final String DMS_BILLS_FAULT_INSTANCE_ACTIVITY_HANDLE_STATUS_EXECUTING = "1";//执行中
public static final String DMS_BILLS_FAULT_INSTANCE_ACTIVITY_HANDLE_STATUS_TO_PICK = "2";//待接取
/**故障报修工单类型*/
public static final String DMS_BILLS_FAULT_INSTANCE_TYPE_MAUAL = "1";//手工创建
/**点巡检工单巡检状态*/
public static final String DMS_BILLS_INSPECT_INSTANCE_INSPECT_STATUS_TO_INSPECT="1";//待巡检
public static final String DMS_BILLS_INSPECT_INSTANCE_INSPECT_STATUS_INSPECTING="2";//巡检中
public static final String DMS_BILLS_INSPECT_INSTANCE_INSPECT_STATUS_FINISH="3";//巡检完成
/**点巡检项目属性*/
public static final String DMS_INSPECT_INSTANCE_PROJECT_PROPERTY_QUALITATIVE = "1";//定性
/**点巡检工单明细状态*/
public static final String DMS_INSPECT_INSTANCE_DETAIL_STATUS_TO_INSPECT = "1";//待巡检
public static final String DMS_INSPECT_INSTANCE_DETAIL_STATUS_INSPECTING = "2";//巡检中
public static final String DMS_INSPECT_INSTANCE_DETAIL_STATUS_FINISH = "3";//巡检完成
/**点巡检工单明细检验状态*/
public static final String DMS_INSPECT_INSTANCE_DETAIL_INSPECT_STATUS_PASS = "1";//正常
public static final String DMS_INSPECT_INSTANCE_DETAIL_INSPECT_STATUS_FAIL = "0";//异常
/**点巡检工单明细项目信息检验状态*/
public static final String DMS_INSPECT_INSTANCE_DETAIL_PROJECT_STATUS_PASS = "1";//正常
public static final String DMS_INSPECT_INSTANCE_DETAIL_PROJECT_STATUS_FAIL = "0";//异常
/**外协信息状态*/
public static final Long DMS_BASE_OUTSRC_INFO_STATUS_NROMAL = 1L;//启用
/**工单文件关联类型*/
public static final String DMS_INSTANCE_FILE_TARGET_TYPE_FAULT_INSTANCE_ACTIVITY = "1";//故障报修工单实例节点
/**保养工单保养状态*/
public static final Long DMS_BILLS_MAINT_INSTANCE_STATUS_TO_MAINT=1L;//待保养
public static final Long DMS_BILLS_MAINT_INSTANCE_STATUS_MAINTING=2L;//保养中
public static final Long DMS_BILLS_MAINT_INSTANCE_STATUS_COMPLETE=3L;//保养完成
/**润滑工单润滑状态*/
public static final String DMS_BILLS_LUBE_INSTANCE_STATUS_TO_LUBE="1";//待润滑
public static final String DMS_BILLS_LUBE_INSTANCE_STATUS_LUBING="2";//润滑中
public static final String DMS_BILLS_LUBE_INSTANCE_STATUS_COMPLETE="3";//润滑完成
/** 附件信息附件类别*/
public static final String MES_BASE_ATTACH_INFO_KNOWLEDGELUBE="3";//润滑知识库
public static final String MES_BASE_ATTACH_INFO_KNOWLEDGEMAINT="4";//保养知识库
public static final String MES_BASE_ATTACH_INFO_KNOWLEDGEREPAIR="5";//设备知识库
/** 设备报警状态0未处理 1人工已处理 2自动恢复*/
public static final String DMS_ALARM_STATUS_UN_HANDLE="0";//0未处理
public static final String DMS_ALARM_STATUS_ARTIFICIAL_HANDLE="1";//1人工已处理
public static final String DMS_ALARM_STATUS_AUTO_HANDLE="2";//2自动恢复
/** 保养项目状态0待保养1保养完成*/
public static final String DMS_MAINT_PROJECT_STATUS_TO_MAINT="0";//0待保养
public static final String DMS_MAINT_PROJECT_STATUS_COMPLETE="1";//1保养完成
}

@ -10,7 +10,7 @@ import java.util.Collection;
import java.util.List;
/**
* Service
* Service
*
* @author zch
* @date 2025-03-24
@ -18,48 +18,48 @@ import java.util.List;
public interface IDmsInspectProjectDeviceService {
/**
*
*
*
* @param inspectProjectId
* @return
* @return
*/
DmsInspectProjectDeviceVo queryById(Long inspectProjectId);
/**
*
*
*
* @param bo
* @param pageQuery
* @return
* @return
*/
TableDataInfo<DmsInspectProjectDeviceVo> queryPageList(DmsInspectProjectDeviceBo bo, PageQuery pageQuery);
/**
*
*
*
* @param bo
* @return
* @return
*/
List<DmsInspectProjectDeviceVo> queryList(DmsInspectProjectDeviceBo bo);
/**
*
*
*
* @param bo
* @param bo
* @return
*/
Boolean insertByBo(DmsInspectProjectDeviceBo bo);
/**
*
*
*
* @param bo
* @param bo
* @return
*/
Boolean updateByBo(DmsInspectProjectDeviceBo bo);
/**
*
*
*
* @param ids
* @param isValid

Loading…
Cancel
Save