| | |
| | | <el-button |
| | | size="mini" |
| | | type="text" |
| | | class="el-xg" |
| | | icon="el-icon-help" |
| | | @click="handleunlock(scope.row)" |
| | | v-hasPermi="['system:user:edit']" |
| | | >解锁</el-button> |
| | | <el-button |
| | | size="mini" |
| | | type="text" |
| | | icon="el-icon-edit" |
| | | @click="handleUpdate(scope.row)" |
| | | v-hasPermi="['system:user:edit']" |
| | |
| | | </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"; |
| | |
| | | this.form.password = ""; |
| | | }); |
| | | }, |
| | | // 解锁 |
| | | handleunlock(row){ |
| | | handleunlock(row.userName).then(response => { |
| | | this.$modal.msgSuccess("解锁成功"); |
| | | }); |
| | | }, |
| | | /** 重置密码按钮操作 */ |
| | | handleResetPwd(row) { |
| | | this.$prompt('请输入"' + row.userName + '"的新密码', "提示", { |
| | |
| | | } |
| | | }; |
| | | </script> |
| | | <style lang="scss" scoped> |
| | | .el-xg{ |
| | | color: rgb(40, 194, 91); |
| | | } |
| | | </style> |