package com.product.data.center.config;
|
|
import com.product.common.enums.IEnum;
|
import com.product.common.enums.ModuleEnum;
|
|
/**
|
* @Author cheng
|
* @Date 2022/2/5 16:23
|
* @Desc 错误枚举类
|
*/
|
public enum ErrorCode implements IEnum {
|
SYSTEM_OPERATION_SUCCESS("成功", "200"),
|
|
DATA_COLLECT_GET_CONFIG_FAIL("未找到对应的数据采集配置信息", "001"),
|
BATCH_EXECUTE_ERROR_DATASOURCE_EMPTY("批处理执行错误数据源为空", "002"),
|
BATCH_EXECUTE_QUERY_FIELD_CAN_NOT_EMPTY("批量执行查询来源数据字段不能为空", "003"),
|
NONSUPPORT_DATABASE_TYPE("不支持的数据库类型", "004"),
|
GET_REDIS_CONNECTION_FAIL("获取redis连接失败", "005"),
|
GET_EXTRACT_DATA_CONFIG_FAIL("获取提取数据配置详情失败", "006"),
|
GET_DATABASE_CONNECTION_CONFIG_FAIL("获取数据库连接配置失败", "007"),
|
DATA_CENTER_LOG_GET_FAIL("未找到对应的日志记录", "008"),
|
SAVE_COLLECT_CONFIG_FAIL("保存采集配置失败", "009"),
|
CRATED_TIMED_TASK_FAIL("创建定时任务失败", "010"),
|
CANCEL_TIME_TASK_FAIL("取消定时任务失败", "011"),
|
GET_EXTRACT_UNIQUE_FIELD_FAIL("数据提取唯一标识获取失败", "012"),
|
NO_TABLE_OR_UNIQUE_SIGN("表名或者唯一标识字段为空", "013"),
|
SYNC_GET_PARAM_FAIL("数据同步:提取参数信息失败", "014"),
|
SYNC_GET_CONFIG_FAIL("数据同步:提取配置信息失败", "015"),
|
SYNC_GET_DATA_SOURCE_FAIL("数据同步:获取来源数据源失败", "016"),
|
SYNC_GET_TARGET_DATA_SOURCE_FAIL("数据同步:获取目标数据源失败", "017"),
|
SYNC_GET_PART_TARGET_DATA_SOURCE_FAIL("数据同步:获取部分目标数据源失败", "018"),
|
SYNC_NO_DATA_DEAL_WAY("数据同步:不支持的对比数据处理方式", "019"),
|
EXECUTE_TASK_FAIL("执行任务失败", "020"),
|
GET_COLLECT_ID_FAIL("获取采集ID字段失败", "021"),
|
NETWORK_OPERATE_FAIL("监测网络操作失败:", "022"),
|
NERWORK_HAS_EXIST("监测ip地址已经创建", "023"),
|
LOGMONITOR_OPERATE_FAIL("监控日志操作失败:", "024"),
|
NETWORK_DELETE_FAIL("监测IP删除失败", "025"),
|
|
VERIFY_DATA_SOURCE_TYPE_FAIL("保存失败,数据源类型验证失败", "026"),
|
DATA_SOURCE_INCONFORMITY("保存失败,数据源类型不一致", "027"),
|
GET_SOURCE_TABLE_CREATE_STATMENT_FAIL("获取创建表语句失败", "028"),
|
CREATE_TARGET_TABLE_FAIL("创建归档目标表失败", "029"),
|
|
DATA_SYNC_FAIL("数据同步失败", "030"),
|
|
REPORT_SELECT_TIME_FILTER_CANNOT_EMPTY("请至少选择周期时间进行筛选查询", "031"),
|
|
REPORT_SELECT_FAIL("报表查询失败", "032"),
|
PROCESS_LIST_GET_FAIL("工序名称获取失败", "033"),
|
PROCESS_REPORT_GET_FAIL("工序报表获取失败", "034"),
|
PRODUCT_REPORT_GET_FAIL("产品报表获取失败", "035"),
|
SAVE_MES_SYNC_CONFIG_FAIL("保存MES同步配置失败", "036"),
|
DATA_SYSTEM_NAME_CAN_NOT_EMPTY("数据来源系统名称不能为空", "037"),
|
UNIQUE_COLLECT_CREATE_FAIL("采集唯一值id生成失败", "038"),
|
|
EXPORT_EXCEL_FAIL("导出Excel失败", "039"),
|
|
GET_EXTRACT_MAPPING_FIELD_FAIL("获取采集映射字段失败", "040"),
|
|
NO_MATCH_TABLE("未找到对应的表", "041"),
|
DATA_SYSTEM_NAME_FORMAT_UNQUALIFIED("数据来源系统名称格式不符,只能包含英文字母和 '-' 符号", "042"),
|
EXTRACT_DATA_ROW_UNIQUE_VALUE_CAN_NOT_EMPTY("提取数据行的唯一值不能为空", "043"),
|
SAVE_ORDER_DATA_VERIFY_CONFIG_FAIL("保存验证订单同步数据配置失败", "044"),
|
|
DATA_ARCHIVE_QUERY_THREAD_COUNT_ERROR("归档查询线程数异常", "045"),
|
DATA_ARCHIVE_GROUP_CONTAINER_IS_NULL("归档按时间分组容器为空", "046"),
|
UNIQUE_VALUE_NUMBER("自增唯一值只能是数字", "047"),
|
|
SN_TRICE_ERROR("SN追溯失败:", "048"),
|
SN_ANTITRICE_ERROR("SN反追溯失败:", "049"),
|
FILENAME_OR_DATA_EMPTY("文件名或数据为空记录删除记录失败", "050"),
|
FILENAME_CAN_NOT_EMPTY("文件名称不能为空", "051"),
|
|
REMOTE_SERVER_CONFIG_EMPTY("远程服务器不存在", "052"),
|
|
SERVER_NAME_CAN_NOT_EMPTY("服务名称不能为空", "053"),
|
|
COLLECT_SOURCE_VALUE("采集来源值错误", "054"),
|
|
SUB_SERVER_SAVE_EXTRACT_CONFIG_FAIL("子服务保存提取配置失败", "055"),
|
SUB_SERVER_SAVE_ARCHIVE_CONFIG_FAIL("子服务保存归档配置失败", "056"),
|
MAIN_SERVER_SAVE_EXTRACT_CONFIG_FAIL("主服务保存采集配置失败", "057"),
|
|
|
OPEN_API_REQUEST_FAIL("调用API请求失败", "058"),
|
|
DATA_ARCHIVE_FAIL_NO_SPLIT_TABLE_DATE("归档失败,没有分表时间", "059"),
|
|
MO_NUMBER_CON_NOT_EMPTY("制令单号不能为空!", "060"),
|
|
|
MO_NUMBER_OPERATION_TYPE_ERROR("制令单操作类型错误!", "061"),
|
MO_NUMBER_SYNC_DATASOURCE_ERROR("同步数据源配置获取失败!", "062"),
|
MO_NUMBER_RECORD_SELECT_EMPTY("没有查询到对应的制令单记录!", "063"),
|
SUB_PROJECT_BASE_CAN_NOT_EMPTY("该子库不存在该工单,请检查ERP下载数据,重新在ERP下载后,只能在各自子库中重新生成制令单!", "064"),
|
SUB_EXIST_MO_NUMBER("子库中制令单已存在!", "065"),
|
SUB_NOT_EXIST_MO_NUMBER("子库中制令单不存在!", "066"),
|
|
SUB_MO_BASE_CREATE_OR_UPDATE_FAIL("部分子库制令单创建或更新失败", "067"),
|
|
NOT_EXPORT_DATA("没有可供导出的数据!", "068"),
|
|
|
SUB_MO_BASE_INI_FAIL("部分子库制令单初始化失败", "067"),
|
|
EXPORT_FAIL("导出失败:", "068"),
|
SN_ASSOCIATED_ITEM_FAIL("SN关联物料查询失败!", "069"),
|
|
MO_NUMBER_MASTER_PROJECT_BASE_EMPTY("主库中不存在该制令单关联的工单!", "070"),
|
|
ARCHIVE_PAGE_CALCULATE_ERROR("归档中分页获取数据计算错误", "071"),
|
|
MONITOR_LIST_LEFT_GROUP_FAIL("日志监控:获取左侧分组列表失败", "072"),
|
MONITOR_LIST_RIGHT_VIEW_FAIL("日志监控:获取右侧视图失败", "073"),
|
MONITOR_LIST_LOG_FAIL("获取日志列表失败", "074"),
|
MONITOR_LIST_ERROR_LOG_FAIL("获取错误日志列表失败", "075"),
|
MONITOR_FIND_LOG_FAIL("获取日志详情失败", "076"),
|
MONITOR_SIGN_ERROR_LOG_FAIL("标识错误日志失败", "077"),
|
|
REPORT_DB_CONFIG_FAIL("报表数据库配置失败", "078"),
|
|
TRACKING_TABLE_NOT_EXISTS("T_WIP_TRACKING归档表不存在", "079"),
|
|
SERIAL_NUMBER_IS_NULL("机号参数为空", "080"),
|
|
NOT_FOUND_SERIAL_NUMBER("未找机号相应的数据", "081"),
|
|
KEYP_TABLE_NOT_EXISTS("T_WIP_PRODUCT_KEYP归档表不存在", "082"),
|
|
KEYP_DATA_NOT_FOUND("T_WIP_PRODUCT_KEYP未找到相应的数据", "083"),
|
|
DETAIL_TABLE_NOT_EXISTS("T_WIP_PRODUCT_DETAIL归档表不存在", "084"),
|
|
DETAIL_DATA_NOT_FOUND("T_WIP_PRODUCT_DETAIL未找到相应的数据", "085"),
|
|
NOT_FOUND_MO_NUMBER("未找到机号相应的制令单数据", "086"),
|
|
|
INSERT_DATA_FAIL("插入数据失败", "087"),
|
|
|
REQUEST_HISTORY_FAIL("请求历史记录失败", "088"),
|
|
PRODUCT_SN_TABLE_NOT_EXISTS("T_WIP_PRODUCT_SN归档表不存在", "089"),
|
|
PRODUCT_SN_DATA_NOT_FOUND("T_WIP_PRODUCT_SN未找到相应的数据", "090"),
|
|
;
|
|
private String errorMsg;
|
|
private String errorCode;
|
|
ErrorCode(String errorMsg, String errorCode) {
|
this.errorMsg = errorMsg;
|
this.errorCode = errorCode;
|
}
|
|
/**
|
* 获取枚举类型实例要显示的文本。
|
*
|
* @return 返回枚举类型实例的文本。
|
*/
|
@Override
|
public String getText() {
|
return this.errorMsg;
|
}
|
|
/**
|
* 获取枚举类型实例的值。
|
*
|
* @return 返回枚举类型实例的值。
|
*/
|
@Override
|
public String getValue() {
|
return ModuleEnum.DATA.getValue() + this.errorCode;
|
}
|
}
|