|
@@ -6,8 +6,7 @@
|
|
|
<topInfo :topTitle="topTitle"></topInfo>
|
|
|
</el-col>
|
|
|
<el-col :span="24" class="main">
|
|
|
- <!-- <mainData :tableData="tableData" :total="total" @delete="deleteData"></mainData> -->
|
|
|
- <data-table :fields="fields" @delete="toDelete" :data="list" :opera="opera" @edit="toEdit" :total="total" @query="search"></data-table>
|
|
|
+ <data-table :fields="fields" @delete="toDelete" :data="list" :opera="opera" @edit="toEdit" :total="total" @query="search" @share="share"></data-table>
|
|
|
</el-col>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
@@ -30,10 +29,16 @@ export default {
|
|
|
topTitle: '用户管理',
|
|
|
opera: [
|
|
|
{
|
|
|
- label: '审核',
|
|
|
+ label: '通过审核',
|
|
|
icon: 'el-icon-edit',
|
|
|
method: 'edit',
|
|
|
},
|
|
|
+
|
|
|
+ {
|
|
|
+ label: '审核拒绝',
|
|
|
+ icon: 'el-icon-share',
|
|
|
+ method: 'share',
|
|
|
+ },
|
|
|
],
|
|
|
fields: [
|
|
|
{ label: '用户名称', prop: 'user_name', filter: 'input' },
|
|
@@ -69,7 +74,19 @@ export default {
|
|
|
data.id = data._id;
|
|
|
console.log(data);
|
|
|
let res = await this.update(data);
|
|
|
+ this.$checkRes(res, '通过审核', '添加失败');
|
|
|
},
|
|
|
+
|
|
|
+ async share({ data }) {
|
|
|
+ console.log(data);
|
|
|
+ data.status = '2';
|
|
|
+ data.dock_id = this.data.id;
|
|
|
+ data.id = data._id;
|
|
|
+ console.log(data);
|
|
|
+ let res = await this.update(data);
|
|
|
+ this.$checkRes(res, '审核拒绝', '添加失败');
|
|
|
+ },
|
|
|
+
|
|
|
async toDelete({ data }) {
|
|
|
const res = await this.delete(data.id);
|
|
|
if (this.$checkRes(res, '删除成功', res.errmsg || '删除失败')) this.search();
|