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;
|
}
|
}
|