package com.product.base.config; import com.product.common.enums.IEnum; import com.product.common.enums.ModuleEnum; /** * base模块手动抛出异常定义 * @author 86151 * */ public enum BaseErrorCode implements IEnum{ SYSTEM_OPERATION_SUCCESS("成功", "200"), SYSTEM_FORM_NODATA("请求参数为空", ModuleEnum.ORGSYSTEM.getValue() + "001"), SYSTEM_FORM_COUNT("请求参数有误", ModuleEnum.SYSTEM.getValue() + "998"), SYSTEM_TABLE_NODATA("请求表名有误", ModuleEnum.SYSTEM.getValue() + "997"), SYSTEM_ACQUIRE_PARAM_FAIL("获取参数失败", ModuleEnum.SYSTEM.getValue() + "996"), SYSTEM_CPAGES_NOT_NULL("分页参数不能为空", ModuleEnum.SYSTEM.getValue() + "995"), PROJECT_BASE_WAREHOUSE_SAVE_FAIL("仓库信息保存失败!", ""), PROJECT_BASE_WAREHOUSE_DELETE_FAIL("仓库信息删除失败!", ""), PROJECT_BASE_WAREHOUSE_OPERATE_FAIL("仓库信息操作失败:", ""), PROJECT_BASE_MATERIAL_SAVE_FAIL("材料信息保存失败!", ""), PROJECT_BASE_MATERIAL_DELETE_FAIL("材料信息删除失败!", ""), PROJECT_BASE_MATERIAL_OPERATE_FAIL("材料信息操作失败:", ModuleEnum.SYSTEM.getValue() + "002"), PROJECT_BASE_MATERIAL_CODE_REPEAT("材料编码已被其他材料使用!", ModuleEnum.SYSTEM.getValue() + "003"), PROJECT_TYPE_SAVE_FAIL("项目类型保存失败!", ""), PROJECT_TYPE_DELETE_FAIL("项目类型删除失败!", ""), PROJECT_TYPE_OPERATE_FAIL("项目类型操作失败:", ""), PROJECT_ITEM_SAVE_FAIL("项目分项保存失败!", ""), PROJECT_ITEM_DELETE_FAIL("项目分项删除失败!", ""), PROJECT_ITEM_OPERATE_FAIL("项目分项操作失败:", ""), ; private String text; private String value; private BaseErrorCode(String text, String value) { this.text = text; this.value = value; } public String getText() { return text; } public String getValue() { return value; } }