package com.product.patch.config; import com.product.common.enums.IEnum; import com.product.common.enums.ModuleEnum; /** * Copyright © 6c * * @Date: 2022-04-02 17:02 * @Author: 6c * @Description: */ public enum ErrorCode implements IEnum { FLOW_OPERATION_SUCCESS("成功", "200"), SYSTEM_FORM_COUNT("请求参数有误", ModuleEnum.PATCH.getValue() + "201"), EXTRACT_FAIL("补丁抽取失败", ModuleEnum.PATCH.getValue() + "001"), EXTRACT_INVALID_TABLE_TYPE("无效的表类型", ModuleEnum.PATCH.getValue() + "002"), EXTRACT_INVALID_OPERATE_TYPE("无效的操作类型", ModuleEnum.PATCH.getValue() + "003"), EXTRACT_LIST_TABLE_INFO_FAIL("获取表、视图、索引信息失败", ModuleEnum.PATCH.getValue() + "005"), EXTRACT_TABLE_DATA_FAIL("抽取表数据失败", ModuleEnum.PATCH.getValue() + "006"), EXTRACT_TABLE_STRUCTURE_FAIL("抽取表结构失败", ModuleEnum.PATCH.getValue() + "007"), EXTRACT_ENCODE_FAIL("加密失败", ModuleEnum.PATCH.getValue() + "008"), EXTRACT_NO_AIM_CLIENT_UUID("没有目标客户uuid", ModuleEnum.PATCH.getValue() + "009"), EXTRACT_CREATE_FILE_FAIL("创建补丁文件失败", ModuleEnum.PATCH.getValue() + "010"), DEPLOY_FAIL("补丁部署失败", "101"), EXTRACT_EXTRACT_CONTENT_FAIL("提取补丁内容失败", ModuleEnum.PATCH.getValue() + "102"), EXTRACT_UNQUALIFIED("不符合要求的补丁", ModuleEnum.PATCH.getValue() + "103"), SYNC_DB_FIELD_2_CACHE_TABLE("将数据库表结构字段同步至缓存字段表字段失败", ModuleEnum.PATCH.getValue() + "104"), //获取表字段参照失败 GET_TABLE_FIELD_REFERENCE_FAIL("获取表字段参照失败", ModuleEnum.PATCH.getValue() + "105"), ; private String text; private String value; ErrorCode(String text, String value) { this.text = text; this.value = value; } public String getText() { return text; } public String getValue() { return value; } @Override public String toString() { return value + ": " + text; } }