|
@@ -63,7 +63,7 @@
|
|
|
<div class="search-right" v-if="tabsIndex===0">
|
|
|
<el-button class="gray-btn" size="small" @click="handleUp('','up',multipleSelection)">开启选中用户</el-button>
|
|
|
<el-button class="pink-btn" size="small" @click="handleUp('','down',multipleSelection)">停用选中用户</el-button>
|
|
|
- <el-button class="red-btn" size="small">删除选中用户</el-button>
|
|
|
+ <el-button class="red-btn" size="small" @click="handleDelete('',multipleSelection)">删除选中用户</el-button>
|
|
|
</div>
|
|
|
<div class="search-right" v-if="tabsIndex===1">
|
|
|
<el-button class="gray-btn" size="small" @click="handleAudit('','up',multipleSelection)">同意选中用户</el-button>
|
|
@@ -187,7 +187,7 @@
|
|
|
:page-sizes="[10, 20, 30, 40]"
|
|
|
:page-size="pageSize"
|
|
|
layout="total, prev, pager, next, sizes, jumper"
|
|
|
- :total="tableData.length">
|
|
|
+ :total="total_count">
|
|
|
</el-pagination>
|
|
|
</template>
|
|
|
<template v-if="tabsIndex===1">
|
|
@@ -299,7 +299,7 @@
|
|
|
:page-sizes="[10, 20, 30, 40]"
|
|
|
:page-size="pageSizes"
|
|
|
layout="total, prev, pager, next, sizes, jumper"
|
|
|
- :total="tableData.length">
|
|
|
+ :total="total_count">
|
|
|
</el-pagination>
|
|
|
</template>
|
|
|
</div>
|
|
@@ -433,6 +433,7 @@ export default {
|
|
|
pageNumbers: window.localStorage.getItem('pageNumber-check')?Number(window.localStorage.getItem('pageNumber-check')):1,
|
|
|
importFlag: false, // 批量导入flag
|
|
|
info: null,
|
|
|
+ total_count: 0
|
|
|
}
|
|
|
},
|
|
|
//计算属性 类似于data概念
|
|
@@ -545,16 +546,23 @@ export default {
|
|
|
}
|
|
|
},
|
|
|
// 删除
|
|
|
- handleDelete(row){
|
|
|
+ handleDelete(row,arr){
|
|
|
this.$confirm('确定删除吗?', '提示', {
|
|
|
confirmButtonText: '确定',
|
|
|
cancelButtonText: '取消',
|
|
|
type: 'warning'
|
|
|
}).then(() => {
|
|
|
- this.$message({
|
|
|
- type: 'success',
|
|
|
- message: '删除成功!'
|
|
|
- });
|
|
|
+ if(!row&&arr.length===0){
|
|
|
+ return false
|
|
|
+ }
|
|
|
+ let Mname = "/OrgServer/Manager/PersonManager/DeletePerson";
|
|
|
+ let data = {
|
|
|
+ id_list: arr?arr:[row.id]
|
|
|
+ };
|
|
|
+ getLogin(Mname, data).then(res => {
|
|
|
+ this.$message.success("删除成功");
|
|
|
+ this.getList()
|
|
|
+ });
|
|
|
}).catch(() => {
|
|
|
this.$message({
|
|
|
type: 'info',
|