...
This commit is contained in:
parent
55ab4e8bd7
commit
4f0832ce6c
@ -6,14 +6,8 @@
|
||||
<el-input placeholder="输入关键字进行过滤" v-model="groupFilterText" clearable></el-input>
|
||||
</el-header>
|
||||
<el-main class="nopadding">
|
||||
<x-menu-item
|
||||
v-for="(item, index) in leftSides"
|
||||
:key="index"
|
||||
:label="item.name"
|
||||
:num="item.num"
|
||||
:icon-class="item.iconClass"
|
||||
:icon-color="item.color"
|
||||
:select="leftType==item.infoType"
|
||||
<x-menu-item v-for="(item, index) in leftSides" :key="index" :label="item.name" :num="item.num"
|
||||
:icon-class="item.iconClass" :icon-color="item.color" :select="leftType == item.infoType"
|
||||
@click="sideClick(item)" />
|
||||
</el-main>
|
||||
</el-container>
|
||||
@ -22,7 +16,8 @@
|
||||
<el-header>
|
||||
<div class="left-panel">
|
||||
<el-button type="primary" icon="el-icon-plus" @click="add"></el-button>
|
||||
<el-button type="danger" plain icon="el-icon-delete" :disabled="selection.length==0" @click="batch_del"></el-button>
|
||||
<el-button type="danger" plain icon="el-icon-delete" :disabled="selection.length == 0"
|
||||
@click="batch_del"></el-button>
|
||||
<el-button type="primary" plain :disabled="selection.length == 0">分配角色</el-button>
|
||||
<el-button type="primary" plain :disabled="selection.length == 0">密码重置</el-button>
|
||||
</div>
|
||||
@ -37,12 +32,14 @@
|
||||
<xTable ref="table" @selection-change="selectionChange" :api="userlistApi" stripe remoteSort remoteFilter>
|
||||
<el-table-column type="selection" width="50"></el-table-column>
|
||||
<el-table-column label="UID" prop="uid" width="80" sortable='custom'></el-table-column>
|
||||
<el-table-column label="头像" width="200" column-key="filterAvatar" :filters="[{text: '已上传', value: '1'}, {text: '未上传', value: '0'}]">
|
||||
<el-table-column label="头像" width="200" column-key="filterAvatar"
|
||||
:filters="[{ text: '已上传', value: '1' }, { text: '未上传', value: '0' }]">
|
||||
<template #default="scope">
|
||||
<div class="xavatar" @click="getUser(scope.row)">
|
||||
<el-avatar :src="scope.row.avatar" size="small">空</el-avatar>
|
||||
<label class="input-mask">
|
||||
<input class="el-input__inner" type="text" readonly :value="scope.row.nickname || scope.row.username">
|
||||
<input class="el-input__inner" type="text" readonly
|
||||
:value="scope.row.nickname || scope.row.username">
|
||||
</label>
|
||||
</div>
|
||||
</template>
|
||||
@ -53,8 +50,10 @@
|
||||
<el-table-column label="操作" fixed="right" align="right" width="160">
|
||||
<template #default="scope">
|
||||
<el-button-group>
|
||||
<el-button text type="primary" size="small" @click="table_show(scope.row, scope.$index)">查看</el-button>
|
||||
<el-button text type="primary" size="small" @click="table_edit(scope.row, scope.$index)">编辑</el-button>
|
||||
<el-button text type="primary" size="small"
|
||||
@click="table_show(scope.row, scope.$index)">查看</el-button>
|
||||
<el-button text type="primary" size="small"
|
||||
@click="table_edit(scope.row, scope.$index)">编辑</el-button>
|
||||
<el-popconfirm title="确定删除吗?" @confirm="table_del(scope.row, scope.$index)">
|
||||
<template #reference>
|
||||
<el-button text type="primary" size="small">删除</el-button>
|
||||
@ -69,7 +68,8 @@
|
||||
</el-container>
|
||||
<save-dialog v-if="dialog.save" ref="saveDialog" @success="handleSuccess" @closed="dialog.save = false"></save-dialog>
|
||||
|
||||
<el-drawer :with-header="false" append-to-body="true" v-if="visible" v-model="visible" :size="1000" :show-close="false" style="overflow: initial;" destroy-on-close @closed="visible=false;$emit('closed')">
|
||||
<el-drawer :with-header="false" append-to-body="true" v-if="visible" v-model="visible" :size="1000" :show-close="false"
|
||||
style="overflow: initial;" destroy-on-close @closed="visible = false; $emit('closed')">
|
||||
<el-button type="danger" @click="visible = false" class="userdrawerclose" icon="el-icon-close"> </el-button>
|
||||
<x-user v-model="copiedData"></x-user>
|
||||
</el-drawer>
|
||||
@ -308,9 +308,10 @@
|
||||
</script>
|
||||
|
||||
<style scoped>
|
||||
|
||||
.xavatar {
|
||||
display: flex;align-items: center;cursor: pointer;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.userdrawerclose {
|
||||
|
Loading…
Reference in New Issue
Block a user