From f3fe6e47bccc96f911c52642f44db4abfa025f42 Mon Sep 17 00:00:00 2001
From: zhanzhiqin <895896009@qq.com>
Date: 星期四, 14 四月 2022 10:10:43 +0800
Subject: [PATCH] 修改用户头像

---
 ximon-admin/src/main/java/com/sandu/ximon/admin/controller/ClientController.java |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

diff --git a/ximon-admin/src/main/java/com/sandu/ximon/admin/controller/ClientController.java b/ximon-admin/src/main/java/com/sandu/ximon/admin/controller/ClientController.java
index 071225b..fbd3bd6 100644
--- a/ximon-admin/src/main/java/com/sandu/ximon/admin/controller/ClientController.java
+++ b/ximon-admin/src/main/java/com/sandu/ximon/admin/controller/ClientController.java
@@ -16,6 +16,7 @@
 import com.sandu.ximon.admin.dto.ClientDto;
 import com.sandu.ximon.admin.param.AddClientPrarm;
 import com.sandu.ximon.admin.param.AdminLoginParam;
+import com.sandu.ximon.admin.param.ResetClientPasswordPrarm;
 import com.sandu.ximon.admin.param.UpdateClientPrarm;
 import com.sandu.ximon.admin.security.SecurityUtils;
 import com.sandu.ximon.admin.service.ClientRoleRelationService;
@@ -67,6 +68,16 @@
             return ResponseUtil.success("鏇存柊鎴愬姛");
         } else {
             return ResponseUtil.fail("鏇存柊澶辫触");
+        }
+    }
+
+    @PostMapping("/resetClientPassword")
+    public ResponseVO<Object> resetClientPassword(@RequestBody @Validated ResetClientPasswordPrarm resetClientPasswordPrarm) {
+        boolean b = clientService.resetPassword(resetClientPasswordPrarm);
+        if (b) {
+            return ResponseUtil.success("淇敼鎴愬姛");
+        } else {
+            return ResponseUtil.fail("淇敼澶辫触");
         }
     }
 
@@ -127,6 +138,7 @@
         loginUserInfo.setUserId(client.getId());
         loginUserInfo.setAccount(client.getClientName());
         loginUserInfo.setIp(IpUtil.getRealIp());
+        loginUserInfo.setIcon(client.getIcon());
         loginUserInfo.setAdministratorType(AdministratorEnums.NORMAL.getCode());
         loginUserInfo.setPermission(grantedAuthorities.stream().map(GrantedAuthority::getAuthority).collect(Collectors.joining(",")));
 

--
Gitblit v1.9.3