From 444955f503fb09730393cecc21edc2638dc6ff93 Mon Sep 17 00:00:00 2001
From: WXL <1785969728@qq.com>
Date: 星期一, 13 五月 2024 15:50:13 +0800
Subject: [PATCH] 11

---
 src/views/system/user/index.vue |   21 ++++++++++++++++++++-
 1 files changed, 20 insertions(+), 1 deletions(-)

diff --git a/src/views/system/user/index.vue b/src/views/system/user/index.vue
index e7e14e2..a3c0426 100644
--- a/src/views/system/user/index.vue
+++ b/src/views/system/user/index.vue
@@ -172,6 +172,14 @@
               <el-button
                 size="mini"
                 type="text"
+                class="el-xg"
+                icon="el-icon-help"
+                @click="handleunlock(scope.row)"
+                v-hasPermi="['system:user:edit']"
+              >瑙i攣</el-button>
+              <el-button
+                size="mini"
+                type="text"
                 icon="el-icon-edit"
                 @click="handleUpdate(scope.row)"
                 v-hasPermi="['system:user:edit']"
@@ -347,7 +355,7 @@
 </template>
 
 <script>
-import { listUser, getUser, delUser, addUser, updateUser, exportUser, resetUserPwd, changeUserStatus, importTemplate } from "@/api/system/user";
+import { listUser, getUser, delUser, addUser, updateUser, exportUser,handleunlock, resetUserPwd, changeUserStatus, importTemplate } from "@/api/system/user";
 import { getToken } from "@/utils/auth";
 import { treeselect } from "@/api/system/dept";
 import Treeselect from "@riophae/vue-treeselect";
@@ -593,6 +601,12 @@
         this.form.password = "";
       });
     },
+    // 瑙i攣
+    handleunlock(row){
+      handleunlock(row.userName).then(response => {
+            this.$modal.msgSuccess("瑙i攣鎴愬姛");
+          });
+    },
     /** 閲嶇疆瀵嗙爜鎸夐挳鎿嶄綔 */
     handleResetPwd(row) {
       this.$prompt('璇疯緭鍏�"' + row.userName + '"鐨勬柊瀵嗙爜', "鎻愮ず", {
@@ -703,3 +717,8 @@
   }
 };
 </script>
+<style lang="scss" scoped>
+.el-xg{
+  color: rgb(40, 194, 91);
+}
+</style>

--
Gitblit v1.9.3