package com.product.file.config; import com.product.common.enums.IEnum; import com.product.common.enums.ModuleEnum; /** * Copyright © 2019. * * @Title: * @Project: LX * @Date: 2019-05-13 13:39 * @Author: Luo * @Description: 业务功能异常抛出 */ public enum DocumentCode implements IEnum { SYSTEM_OPERATION_SUCCESS("成功", "200"), DOCUMENT_FORM_NODATA("请求参数为空", ModuleEnum.FILE.getValue() + "001"), DOCUMENT_GET_USER_FAIL("获取用户失败", ModuleEnum.FILE.getValue() + "002"), DOCUMENT_CATALOG_GET_FAIL("获取文档目录失败", ModuleEnum.FILE.getValue() + "003"), DOCUMENT_CATALOG_SAVE_FAIL("保存文档目录失败", ModuleEnum.FILE.getValue() + "004"), DOCUMENT_CATALOG_DELETE_FAIL("删除文档目录失败", ModuleEnum.FILE.getValue() + "005"), DOCUMENT_CATALOG_GET_TREE_FAIL("获取文档目录树失败", ModuleEnum.FILE.getValue() + "006"), DOCUMENT_GET_FAIL("获取文档失败", ModuleEnum.FILE.getValue() + "003"), DOCUMENT_SAVE_FAIL("保存文档失败", ModuleEnum.FILE.getValue() + "004"), DOCUMENT_DELETE_FAIL("删除文档失败", ModuleEnum.FILE.getValue() + "005"), DOCUMENT_GET_LIST_FAIL("获取文档列表失败", ModuleEnum.FILE.getValue() + "006"), DOCUMENT_MOVE_FAIL("文件移动失败", ModuleEnum.FILE.getValue() + "007"), DOCUMENT_LOG_FAIL("获取日志失败", ModuleEnum.FILE.getValue() + "008"), DOCUMENT_USER_RIGHT_FAIL("用户没有该目录权限", ModuleEnum.FILE.getValue() + "009"), DOCUMENT_DIRECTORY_NAME_FAIL("文档目录重命名失败", ModuleEnum.FILE.getValue() + "010"), DOCUMENT_COLLECTION_FAIL("文档收藏失败:", ModuleEnum.FILE.getValue() + "011"), DOCUMENT_CANCEL_COLLECTION_FAIL("文档取消收藏失败", ModuleEnum.FILE.getValue() + "012"), DOCUMENT_OPERATE_FAIL("文档操作失败", ModuleEnum.FILE.getValue() + "013"), DOCUMENT_SAVE_NEW_VERION_FAIL("文档最新版本保存失败", ModuleEnum.FILE.getValue() + "014"), DOCUMENT_DATA_NO_EXIST("文档数据不存在", ModuleEnum.FILE.getValue() + "015"), GET_DOCUMENT_PERMISSIONS_FAIL("获取文档权限失败", ModuleEnum.FILE.getValue() + "016"), // 该文件未进行授权,如需查看请借阅 DOCUMENT_NO_AUTHORIZATION("该文件未进行授权,如需查看请借阅", ModuleEnum.FILE.getValue() + "017"), CRATED_TIMED_TASK_FAIL("创建数据同步定时任务失败", ModuleEnum.FILE.getValue() + "018"), ; private String text; private String value; private DocumentCode(String text, String value) { this.text = text; this.value = value; } public String getText() { return text; } public String getValue() { return value; } }