| | |
| | | * @Desc 错误枚举类 |
| | | */ |
| | | public enum ErrorCode implements IEnum { |
| | | SYSTEM_OPERATION_SUCCESS("成功", "200"), |
| | | SYSTEM_FORM_COUNT("请求参数有误", "998"), |
| | | SYSTEM_TABLE_NODATA("请求表名有误", "997"), |
| | | SYSTEM_ACQUIRE_PARAM_FAIL("获取参数失败", "996"), |
| | | SYSTEM_CPAGES_NOT_NULL("分页参数不能为空", "995"), |
| | | SYSTEM_FORM_NODATA("请求参数为空", ModuleEnum.ORGSYSTEM.getValue() + "001"), |
| | | GET_CONNECTION_FAIL("获取数据库连接失败", "001"), |
| | | UNKNOWN_DATABASE_TYPE("不能识别的数据库类型", "002"), |
| | | GET_ORACLE_SID_SERVERNAME_EMPTY("获取ORACLE数据库SID和SERVERNAME不能同时为空", "003"), |
| | | SAVE_SYNC_CONNECTION_FAIL("保存同步数据连接配置失败", "004"), |
| | | SAVE_SYNC_TABLE_FAIL("保存同步数据失败", "005"), |
| | | GET_RESULTSET_COLUMN_COUNT_FAIL("获取数据集列数量错误", "006"), |
| | | GET_RESULTSET_COLUMN_NAME_FAIL("获取数据集列名错误", "007"), |
| | | CRATED_TIMED_TASK_FAIL("创建数据同步定时任务失败", "008"), |
| | | SAVE_SYNC_TASK_FIELD_INFO_EMPTY("保存同步数据任务失败,同步字段不能为空", "009"), |
| | | SYNC_DATA_UNIQUE_FIELD_NOT_EXIST("同步数据唯一标识字段不存在,请指定唯一标识字段", "010"), |
| | | SYNC_DATA_INCREMENTAL_FIELD_NOT_EXIST("同步数据增量标识字段不存在,请指定增量标识字段", "011"), |
| | | SYNC_DATA_EXECUTE_TASK_TARGET_NOT_EXIST("同步数据执行任务目标不存在", "012"), |
| | | SYNC_DATA_CONNECTION_FIND_FAIL("同步数据连接配置获取失败", "013"), |
| | | GET_TABLE_CACHE_FAIL("获取系统表失败,表不存在", "014"), |
| | | GET_FIELD_CACHE_FAIL("获取系统表字段失败,字段不存在", "015"), |
| | | SYNC_DATA_TARGET_FIELD_NOT_EXIST("同步目标表字段不存在", "016"), |
| | | GET_CONNECTION_TIME_FAIL("获取连接时间失败", "016"), |
| | | GET_TARGET_TABLE_PK_VALUE_FAIL("获取目标表最大主键值失败", "016"), |
| | | GET_SAVE_BEFORE_BEAN_FAIL("获取保存前bean错误", "017"), |
| | | GET_SAVE_BEFORE_METHOD_FAIL("获取保存前method错误", "018"), |
| | | EXECUTE_BEFORE_SAVE_ERROR("执行保存前方法错误", "019"), |
| | | GET_PREV_SYNC_END_TIME_FAIL("获取上一次同步结束时间失败", "020"), |
| | | EXECUTE_SYNC_DATA_TASK_FAIL("执行同步数据任务失败", "021"), |
| | | GET_SYNC_TARGET_TABLE_MAX_INCREMENT_VALUE_FAIL("获取同步目标表最大增量值失败", "022"), |
| | | GET_SYNC_TARGET_UPDATE_MAX_VALUE_FAIL("获取更新标识字段最大值失败", "022"), |
| | | SYNC_DATA_AFTER_PROCESS_SERVICE_INIT_FAIL("同步数据后处理失败,执行Service初始化失败", "023"), |
| | | SYNC_DATA_AFTER_PROCESS_TARGET_TABLE_EMPTY("同步数据后处理失败,目标表名不能为空", "024"), |
| | | SYNC_DATA_AFTER_PROCESS_QUERY_RESULT_FAIL_EMPTY("同步数据后处理失败,查询结果字段信息不能为空", "024"), |
| | | SAVE_DATA_PROCESS_TABLE_NOT_EXISTS("保存同步数据处理配置失败,数据表不存在", "025"), |
| | | FIND_SYNC_PROCESS_DATA_CONFIG_FAIL("获取同步数据处理配置失败", "026"), |
| | | SAVE_SYNC_PROCESS_DATA_CONFIG_FAIL("保存同步数据处理配置失败", "026"), |
| | | RESULT_COLUMN_EXISTS_SAME_FILED("结果列中不能包含名称为 \"{{fieldName}}\" 的列", "026"), |
| | | SYNC_FIELD_COLUMN_EXISTS_SAME_FIELD("同步字段列中不能包含名称为 \"{{fieldName}}\" 的列", "027"), |
| | | FIND_SYNC_TABLE_FAIL("查询同步数据失败", "028"), |
| | | INCREMENTAL_UPDATE_CAN_NOT_SAME_FIELD("增量更新标识不能是同一字段", "029"), |
| | | SYSTEM_OPERATION_SUCCESS("成功", "200"), |
| | | SYSTEM_FORM_COUNT("请求参数有误", "998"), |
| | | SYSTEM_TABLE_NODATA("请求表名有误", "997"), |
| | | SYSTEM_ACQUIRE_PARAM_FAIL("获取参数失败", "996"), |
| | | SYSTEM_CPAGES_NOT_NULL("分页参数不能为空", "995"), |
| | | SYSTEM_FORM_NODATA("请求参数为空", ModuleEnum.ORGSYSTEM.getValue() + "001"), |
| | | GET_CONNECTION_FAIL("获取数据库连接失败", "001"), |
| | | UNKNOWN_DATABASE_TYPE("不能识别的数据库类型", "002"), |
| | | GET_ORACLE_SID_SERVERNAME_EMPTY("获取ORACLE数据库SID和SERVERNAME不能同时为空", "003"), |
| | | SAVE_SYNC_CONNECTION_FAIL("保存同步数据连接配置失败", "004"), |
| | | SAVE_SYNC_TABLE_FAIL("保存同步数据失败", "005"), |
| | | GET_RESULTSET_COLUMN_COUNT_FAIL("获取数据集列数量错误", "006"), |
| | | GET_RESULTSET_COLUMN_NAME_FAIL("获取数据集列名错误", "007"), |
| | | CRATED_TIMED_TASK_FAIL("创建数据同步定时任务失败", "008"), |
| | | SAVE_SYNC_TASK_FIELD_INFO_EMPTY("保存同步数据任务失败,同步字段不能为空", "009"), |
| | | SYNC_DATA_UNIQUE_FIELD_NOT_EXIST("同步数据唯一标识字段不存在,请指定唯一标识字段", "010"), |
| | | SYNC_DATA_INCREMENTAL_FIELD_NOT_EXIST("同步数据增量标识字段不存在,请指定增量标识字段", "011"), |
| | | SYNC_DATA_EXECUTE_TASK_TARGET_NOT_EXIST("同步数据执行任务目标不存在", "012"), |
| | | SYNC_DATA_CONNECTION_FIND_FAIL("同步数据连接配置获取失败", "013"), |
| | | GET_TABLE_CACHE_FAIL("获取系统表失败,表不存在", "014"), |
| | | GET_FIELD_CACHE_FAIL("获取系统表字段失败,字段不存在", "015"), |
| | | SYNC_DATA_TARGET_FIELD_NOT_EXIST("同步目标表字段不存在", "016"), |
| | | GET_CONNECTION_TIME_FAIL("获取连接时间失败", "016"), |
| | | GET_TARGET_TABLE_PK_VALUE_FAIL("获取目标表最大主键值失败", "016"), |
| | | GET_SAVE_BEFORE_BEAN_FAIL("获取保存前bean错误", "017"), |
| | | GET_SAVE_BEFORE_METHOD_FAIL("获取保存前method错误", "018"), |
| | | EXECUTE_BEFORE_SAVE_ERROR("执行保存前方法错误", "019"), |
| | | GET_PREV_SYNC_END_TIME_FAIL("获取上一次同步结束时间失败", "020"), |
| | | EXECUTE_SYNC_DATA_TASK_FAIL("执行同步数据任务失败", "021"), |
| | | GET_SYNC_TARGET_TABLE_MAX_INCREMENT_VALUE_FAIL("获取同步目标表最大增量值失败", "022"), |
| | | GET_SYNC_TARGET_UPDATE_MAX_VALUE_FAIL("获取更新标识字段最大值失败", "022"), |
| | | SYNC_DATA_AFTER_PROCESS_SERVICE_INIT_FAIL("同步数据后处理失败,执行Service初始化失败", "023"), |
| | | SYNC_DATA_AFTER_PROCESS_TARGET_TABLE_EMPTY("同步数据后处理失败,目标表名不能为空", "024"), |
| | | SYNC_DATA_AFTER_PROCESS_QUERY_RESULT_FAIL_EMPTY("同步数据后处理失败,查询结果字段信息不能为空", "024"), |
| | | SAVE_DATA_PROCESS_TABLE_NOT_EXISTS("保存同步数据处理配置失败,数据表不存在", "025"), |
| | | FIND_SYNC_PROCESS_DATA_CONFIG_FAIL("获取同步数据处理配置失败", "026"), |
| | | SAVE_SYNC_PROCESS_DATA_CONFIG_FAIL("保存同步数据处理配置失败", "026"), |
| | | RESULT_COLUMN_EXISTS_SAME_FILED("结果列中不能包含名称为 \"{{fieldName}}\" 的列", "026"), |
| | | SYNC_FIELD_COLUMN_EXISTS_SAME_FIELD("同步字段列中不能包含名称为 \"{{fieldName}}\" 的列", "027"), |
| | | FIND_SYNC_TABLE_FAIL("查询同步数据失败", "028"), |
| | | INCREMENTAL_UPDATE_CAN_NOT_SAME_FIELD("增量更新标识不能是同一字段", "029"), |
| | | |
| | | NONSUPPORT_DATABASE_TYPE("不支持的数据库类型", "030"), |
| | | ; |
| | | NONSUPPORT_DATABASE_TYPE("不支持的数据库类型", "030"), |
| | | |
| | | private String errorMsg; |
| | | |
| | | private String errorCode; |
| | | SAVE_DATASOURCE_CONFIG_SAVE_FAIL("保存数据源配置失败", "031"), |
| | | |
| | | 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; |
| | | } |
| | | 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; |
| | | } |
| | | } |