package pwc.taxtech.atms.common; public enum OperationAction { New(1), Update(2), Delete(3), /**复制*/ Copy(4), /**自动对应*/ AutoMapping(5), /**手动对应*/ ManualMapping(6), /**取消对应*/ CancelMapping(7), /**添加账套*/ AddEnterpriseAccountSet(8), /**修改账套*/ UpdateEnterpriseAccountSet(9), /**添加科目*/ AddEnterpriseAccount(10), /**修改科目*/ UpdateEnterpriseAccount(11), /**关联机构*/ AddRelevantOrgAction(12), /**修改关联机构*/ UpdateRelevantOrg(13), /**删除机构*/ DeleteRelevantOrg(14), /**新增用户*/ AddNewUser(15), /**删除用户*/ DeleteUser(16), /**新增权限*/ AddNewPermission(17), /**去除权限*/ DeletePermission(18), /**进入项目**/ EnterProject(19); private int value; OperationAction(int value) { this.value = value; } public int value() { return value; } public static String getName(int value) { for(OperationAction action:OperationAction.values()) { if(action.value() == value) { return action.name(); } } return null; } }