From cf9a5039e6db9d1d5963e3fe1a37d00169ec2ef7 Mon Sep 17 00:00:00 2001
From: whyclxw <810412026@qq.com>
Date: 星期三, 25 六月 2025 11:18:22 +0800
Subject: [PATCH] 验收报告修改

---
 src/main/java/com/whyc/constant/UserOperation.java |   23 ++++++++++++++++++++++-
 1 files changed, 22 insertions(+), 1 deletions(-)

diff --git a/src/main/java/com/whyc/constant/UserOperation.java b/src/main/java/com/whyc/constant/UserOperation.java
index 6ab8924..d05f3c2 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,11 @@
     TYPE_DELETE(5,"鍒犻櫎"),
     TYPE_CANCEL(7,"鍙栨秷"),
     TYPE_STOP(9,"缁堟"),
+    TYPE_GET(10,"璇诲彇"),
+    TYPE_DOWNLOAD(11,"鏂囨。涓嬭浇"),
+    TYPE_DOWNLOAD_PRODUCT(12,"浜у搧涓嬭浇"),
+    TYPE_DOWNLOAD_MATERIAL(13,"鐗╂枡涓嬭浇"),
+    TYPE_DOWNLOAD_SOFWARE(14,"杞欢涓嬭浇"),
 
     TYPE_UNRECOGNIZED(-1,"鏃犳硶璇嗗埆鐨勬搷浣滅被鍨�"),
     
@@ -21,7 +29,10 @@
     TYPE_PARAM_CHANGE(32,"鍙傛暟鍙樻洿"),
     TYPE_PASSWORD_CHANGE(33,"瀵嗙爜淇敼"),
     TYPE_LOGIN_TIMEOUT(34,"鐧诲綍瓒呮椂"),
-    TYPE_LOGIN_NO_PASS(35,"鐧诲綍绯荤粺-鐢ㄦ埛ID鐧诲綍");
+    TYPE_LOGIN_NO_PASS(35,"鐧诲綍绯荤粺-鐢ㄦ埛ID鐧诲綍"),
+
+    /**鑷畾涔夌殑鏃ュ織绫诲瀷*/
+    TYPE_SEND_MAIL(41,"閭欢鍙戦��");
 
 
     private Integer type;
@@ -47,4 +58,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