Browse Source

账户管理列表

master
aBin 4 years ago
parent
commit
34e00dbc97
  1. BIN
      node_modules.zip
  2. 20
      src/views/privilegeManagement/account/index.vue

BIN
node_modules.zip

Binary file not shown.

20
src/views/privilegeManagement/account/index.vue

@ -54,7 +54,7 @@
<span>{{ scope.row.modifyName }}</span> <span>{{ scope.row.modifyName }}</span>
</template> </template>
</el-table-column>npm i element-ui -S </el-table-column>npm i element-ui -S
<el-table-column fixed="right" label="操作" align="center"> <el-table-column fixed="right" label="操作" align="center" width="290">
<template slot-scope="lists"> <template slot-scope="lists">
<!-- <el-popover <!-- <el-popover
placement="top" placement="top"
@ -70,8 +70,9 @@
<!-- <el-popconfirm title="这是一段内容确定删除吗?"> <!-- <el-popconfirm title="这是一段内容确定删除吗?">
<el-button slot="reference">删除</el-button> <el-button slot="reference">删除</el-button>
</el-popconfirm> --> </el-popconfirm> -->
<el-button icon="el-icon-edit" size="mini" type="primary" @click="showEidt(lists.row)">编辑</el-button>
<el-button icon="el-icon-refresh" size="mini" type="warning" @click="open(lists.row.userId,0)">重置密码</el-button> <el-button icon="el-icon-refresh" size="mini" type="warning" @click="open(lists.row.userId,0)">重置密码</el-button>
<el-button size="mini" type="danger" @click="open(lists.row.userId,1)">删除</el-button> <el-button icon="el-icon-delete" size="mini" type="danger" @click="open(lists.row.userId,1)">删除</el-button>
</template> </template>
</el-table-column> </el-table-column>
</el-table> </el-table>
@ -90,8 +91,8 @@
<el-dialog <el-dialog
title="修改密码" title="修改密码"
width="300px" width="600px"
:visible.sync="isPassword"> :visible.sync="showEidtDialog">
<el-form :model="ruleForm" ref="ruleForm" label-width="100px" class="demo-ruleForm"> <el-form :model="ruleForm" ref="ruleForm" label-width="100px" class="demo-ruleForm">
<el-form-item label="密码" prop="password" :rules="[{required: true, message: '不能为空', trigger: 'blur'}]"> <el-form-item label="密码" prop="password" :rules="[{required: true, message: '不能为空', trigger: 'blur'}]">
<el-input type="password" v-model="ruleForm.password"></el-input> <el-input type="password" v-model="ruleForm.password"></el-input>
@ -102,7 +103,7 @@
</el-form-item> </el-form-item>
</el-form> </el-form>
<div slot="footer" class="dialog-footer"> <div slot="footer" class="dialog-footer">
<el-button @click="isPassword = false">取消</el-button> <el-button @click="showEidtDialog = false">取消</el-button>
<!-- <el-button type="primary" @click="determine('ruleForm')">确定</el-button> --> <!-- <el-button type="primary" @click="determine('ruleForm')">确定</el-button> -->
</div> </div>
</el-dialog> </el-dialog>
@ -119,7 +120,7 @@
data() { data() {
return { return {
hackReset: true, hackReset: true,
isPassword: false, showEidtDialog: false,
lists: [], lists: [],
count: 0, count: 0,
visible: false, visible: false,
@ -133,7 +134,7 @@
ruleForm: { ruleForm: {
password: '', password: '',
confirmPassword: '', confirmPassword: '',
} },
} }
}, },
mounted() { mounted() {
@ -143,6 +144,11 @@
FormContainer FormContainer
}, },
methods: { methods: {
showEidt(item) {
console.log('item: ', item);
this.showEidtDialog = true;
},
// /
open(userId,type) { open(userId,type) {
let title = '' let title = ''
if(type === 0) { if(type === 0) {

Loading…
Cancel
Save