From b848451e8889fea12ce40b7818c1b8d84b50ea02 Mon Sep 17 00:00:00 2001 From: lxw <810412026@qq.com> Date: 星期四, 01 九月 2022 13:41:07 +0800 Subject: [PATCH] 权限管理组合操作 --- src/main/java/com/whyc/constant/UserOperation.java | 15 +++++++++++++++ 1 files changed, 15 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/whyc/constant/UserOperation.java b/src/main/java/com/whyc/constant/UserOperation.java index 6ab8924..a2658e2 100644 --- a/src/main/java/com/whyc/constant/UserOperation.java +++ b/src/main/java/com/whyc/constant/UserOperation.java @@ -1,6 +1,9 @@ package com.whyc.constant; +import com.fasterxml.jackson.annotation.JsonFormat; + /**鐢ㄦ埛鎿嶄綔绫诲瀷*/ +@JsonFormat(shape = JsonFormat.Shape.OBJECT) public enum UserOperation { /**鎿嶄綔绫诲瀷*/ TYPE_LOGIN(1,"鐧诲綍绯荤粺"), @@ -10,6 +13,8 @@ TYPE_DELETE(5,"鍒犻櫎"), TYPE_CANCEL(7,"鍙栨秷"), TYPE_STOP(9,"缁堟"), + TYPE_GET(10,"璇诲彇"), + TYPE_DOWNLOAD(11,"涓嬭浇"), TYPE_UNRECOGNIZED(-1,"鏃犳硶璇嗗埆鐨勬搷浣滅被鍨�"), @@ -47,4 +52,14 @@ public void setTypeName(String typeName) { this.typeName = typeName; } + + public static String getNameByType(Integer type){ + UserOperation[] enums=values(); + for (UserOperation op:enums) { + if (op.getType()==type){ + return op.getTypeName(); + } + } + return ""; + } } -- Gitblit v1.9.1