|
|
|
|
@ -126,7 +126,7 @@ const editDoneClick = async () => {
|
|
|
|
|
copy_show.value = true
|
|
|
|
|
} else {
|
|
|
|
|
window.$message().success('修改成功')
|
|
|
|
|
const index = admin_auth_group.value.findIndex(item => item.id === data.id)
|
|
|
|
|
const index = admin_list.value.findIndex(item => item.id === data.id)
|
|
|
|
|
admin_list.value.splice(index, 1, response.data.info)
|
|
|
|
|
}
|
|
|
|
|
edit_data.value = JSON.parse(JSON.stringify(default_data))
|
|
|
|
|
@ -200,13 +200,13 @@ ${copy_data.value.initial_password === 1 ? '请务必' : '建议'}在登录后
|
|
|
|
|
<div>
|
|
|
|
|
<div class="input_line_wrapper">
|
|
|
|
|
<div class="input_line_tag_wrapper">
|
|
|
|
|
<el-tag w-full type="info">账号</el-tag>
|
|
|
|
|
<el-tag disable-transitions w-full type="info">账号</el-tag>
|
|
|
|
|
</div>
|
|
|
|
|
<div ml-2>{{ copy_data.account }}</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div mt-2 class="input_line_wrapper">
|
|
|
|
|
<div class="input_line_tag_wrapper">
|
|
|
|
|
<el-tag w-full type="info">密码</el-tag>
|
|
|
|
|
<el-tag disable-transitions w-full type="info">密码</el-tag>
|
|
|
|
|
</div>
|
|
|
|
|
<div ml-2>{{ copy_data.password }}</div>
|
|
|
|
|
</div>
|
|
|
|
|
@ -226,7 +226,7 @@ ${copy_data.value.initial_password === 1 ? '请务必' : '建议'}在登录后
|
|
|
|
|
<div>
|
|
|
|
|
<div class="input_line_wrapper">
|
|
|
|
|
<div class="input_line_tag_wrapper">
|
|
|
|
|
<el-tag w-full type="info">账号</el-tag>
|
|
|
|
|
<el-tag disable-transitions w-full type="info">账号</el-tag>
|
|
|
|
|
</div>
|
|
|
|
|
<div ml-2>
|
|
|
|
|
<el-input class="input_line_input_wrapper" v-model="edit_data.account"
|
|
|
|
|
@ -235,7 +235,7 @@ ${copy_data.value.initial_password === 1 ? '请务必' : '建议'}在登录后
|
|
|
|
|
</div>
|
|
|
|
|
<div mt-2 class="input_line_wrapper">
|
|
|
|
|
<div class="input_line_tag_wrapper">
|
|
|
|
|
<el-tag w-full type="info">昵称</el-tag>
|
|
|
|
|
<el-tag disable-transitions w-full type="info">昵称</el-tag>
|
|
|
|
|
</div>
|
|
|
|
|
<div ml-2>
|
|
|
|
|
<el-input class="input_line_input_wrapper" v-model="edit_data.nickname"
|
|
|
|
|
@ -244,7 +244,7 @@ ${copy_data.value.initial_password === 1 ? '请务必' : '建议'}在登录后
|
|
|
|
|
</div>
|
|
|
|
|
<div mt-2 class="input_line_wrapper">
|
|
|
|
|
<div class="input_line_tag_wrapper">
|
|
|
|
|
<el-tag w-full type="info">头像</el-tag>
|
|
|
|
|
<el-tag disable-transitions w-full type="info">头像</el-tag>
|
|
|
|
|
</div>
|
|
|
|
|
<div ml-2>
|
|
|
|
|
<el-upload :auto-upload="false" :show-file-list="false" @change="fileChange">
|
|
|
|
|
@ -255,7 +255,7 @@ ${copy_data.value.initial_password === 1 ? '请务必' : '建议'}在登录后
|
|
|
|
|
</div>
|
|
|
|
|
<div mt-2 class="input_line_wrapper">
|
|
|
|
|
<div class="input_line_tag_wrapper">
|
|
|
|
|
<el-tag w-full type="info">权限组</el-tag>
|
|
|
|
|
<el-tag disable-transitions w-full type="info">权限组</el-tag>
|
|
|
|
|
</div>
|
|
|
|
|
<div ml-2>
|
|
|
|
|
<el-select :disabled="edit_data.id === 1" v-model="edit_data.admin_auth_group"
|
|
|
|
|
@ -272,7 +272,7 @@ ${copy_data.value.initial_password === 1 ? '请务必' : '建议'}在登录后
|
|
|
|
|
</div>
|
|
|
|
|
<div v-if="edit_data.id === 0" mt-2 class="input_line_wrapper">
|
|
|
|
|
<div class="input_line_tag_wrapper">
|
|
|
|
|
<el-tag w-full type="info">密码</el-tag>
|
|
|
|
|
<el-tag disable-transitions w-full type="info">密码</el-tag>
|
|
|
|
|
</div>
|
|
|
|
|
<div ml-2>
|
|
|
|
|
<el-input class="input_line_input_wrapper" v-model="edit_data.password"
|
|
|
|
|
@ -282,7 +282,7 @@ ${copy_data.value.initial_password === 1 ? '请务必' : '建议'}在登录后
|
|
|
|
|
</div>
|
|
|
|
|
<div mt-2 class="input_line_wrapper">
|
|
|
|
|
<div class="input_line_tag_wrapper">
|
|
|
|
|
<el-tag w-full type="info">下次登录修改密码</el-tag>
|
|
|
|
|
<el-tag disable-transitions w-full type="info">下次登录修改密码</el-tag>
|
|
|
|
|
</div>
|
|
|
|
|
<div ml-2>
|
|
|
|
|
<el-select v-model="edit_data.initial_password" class="input_line_input_wrapper"
|
|
|
|
|
@ -294,7 +294,7 @@ ${copy_data.value.initial_password === 1 ? '请务必' : '建议'}在登录后
|
|
|
|
|
</div>
|
|
|
|
|
<div mt-2 class="input_line_wrapper">
|
|
|
|
|
<div class="input_line_tag_wrapper">
|
|
|
|
|
<el-tag w-full type="info">状态</el-tag>
|
|
|
|
|
<el-tag disable-transitions w-full type="info">状态</el-tag>
|
|
|
|
|
</div>
|
|
|
|
|
<div ml-2>
|
|
|
|
|
<el-select class="input_line_input_wrapper" v-model="edit_data.status" placeholder="请选择状态">
|
|
|
|
|
@ -317,14 +317,14 @@ ${copy_data.value.initial_password === 1 ? '请务必' : '建议'}在登录后
|
|
|
|
|
<div>
|
|
|
|
|
<div class="input_line_wrapper">
|
|
|
|
|
<div my-1 class="input_line_tag_wrapper">
|
|
|
|
|
<el-tag w-full type="info">昵称</el-tag>
|
|
|
|
|
<el-tag disable-transitions w-full type="info">昵称</el-tag>
|
|
|
|
|
</div>
|
|
|
|
|
<div ml-2 my-1>
|
|
|
|
|
<el-input @keydown.enter="searchClick()" class="input_line_input_wrapper" v-model="page_options.search"
|
|
|
|
|
placeholder="请输入昵称"></el-input>
|
|
|
|
|
</div>
|
|
|
|
|
<div ml-2 my-1 class="input_line_tag_wrapper">
|
|
|
|
|
<el-tag w-full type="info">权限组</el-tag>
|
|
|
|
|
<el-tag disable-transitions w-full type="info">权限组</el-tag>
|
|
|
|
|
</div>
|
|
|
|
|
<div ml-2 my-1>
|
|
|
|
|
<el-select v-model="page_options.admin_auth_group" class="input_line_input_wrapper"
|
|
|
|
|
@ -336,7 +336,7 @@ ${copy_data.value.initial_password === 1 ? '请务必' : '建议'}在登录后
|
|
|
|
|
</el-select>
|
|
|
|
|
</div>
|
|
|
|
|
<div ml-2 my-1 class="input_line_tag_wrapper">
|
|
|
|
|
<el-tag w-full type="info">状态</el-tag>
|
|
|
|
|
<el-tag disable-transitions w-full type="info">状态</el-tag>
|
|
|
|
|
</div>
|
|
|
|
|
<div ml-2 my-1>
|
|
|
|
|
<el-select v-model="page_options.status" class="input_line_input_wrapper"
|
|
|
|
|
@ -349,7 +349,7 @@ ${copy_data.value.initial_password === 1 ? '请务必' : '建议'}在登录后
|
|
|
|
|
</el-select>
|
|
|
|
|
</div>
|
|
|
|
|
<div ml-2 my-1 class="input_line_tag_wrapper">
|
|
|
|
|
<el-tag w-full type="info">密码</el-tag>
|
|
|
|
|
<el-tag disable-transitions w-full type="info">密码</el-tag>
|
|
|
|
|
</div>
|
|
|
|
|
<div ml-2 my-1>
|
|
|
|
|
<el-select v-model="page_options.initial_password" class="input_line_input_wrapper"
|
|
|
|
|
@ -383,7 +383,7 @@ ${copy_data.value.initial_password === 1 ? '请务必' : '建议'}在登录后
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<el-table-column label="权限组" width="300">
|
|
|
|
|
<template #default="scope">
|
|
|
|
|
<el-tag :type="Number(scope.row.admin_auth_group) === -1 ? 'warning' : 'success'">
|
|
|
|
|
<el-tag disable-transitions :type="Number(scope.row.admin_auth_group) === -1 ? 'warning' : 'success'">
|
|
|
|
|
<span v-if="Number(scope.row.admin_auth_group) === -1">超级管理员</span>
|
|
|
|
|
<span v-else-if="!scope.row.admin_auth_group_name">未分配权限组</span>
|
|
|
|
|
<span v-else>{{ scope.row.admin_auth_group_name }}</span>
|
|
|
|
|
@ -392,14 +392,14 @@ ${copy_data.value.initial_password === 1 ? '请务必' : '建议'}在登录后
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<el-table-column label="密码状态" width="120">
|
|
|
|
|
<template #default="scope">
|
|
|
|
|
<el-tag :type="Number(scope.row.initial_password) === 1 ? 'warning' : 'success'">
|
|
|
|
|
<el-tag disable-transitions :type="Number(scope.row.initial_password) === 1 ? 'warning' : 'success'">
|
|
|
|
|
{{ Number(scope.row.initial_password) === 1 ? '未修改' : '已修改' }}
|
|
|
|
|
</el-tag>
|
|
|
|
|
</template>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<el-table-column label="状态" width="120">
|
|
|
|
|
<template #default="scope">
|
|
|
|
|
<el-tag :type="Number(scope.row.status) === 1 ? 'success' : 'warning'">
|
|
|
|
|
<el-tag disable-transitions :type="Number(scope.row.status) === 1 ? 'success' : 'warning'">
|
|
|
|
|
{{ Number(scope.row.status) === 1 ? '可用' : '停用' }}
|
|
|
|
|
</el-tag>
|
|
|
|
|
</template>
|
|
|
|
|
|