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