|
@@ -70,6 +70,11 @@
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column label="状态" align="center" prop="state" :formatter="stateFormat" width="50" />
|
|
|
+ <el-table-column label="管理员" align="center">
|
|
|
+ <template slot-scope="scope">
|
|
|
+ <el-switch v-model="scope.row.admin" active-value="Y" inactive-value="N" @change="handleAdminChange(scope.row)"></el-switch>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
<el-table-column label="操作" align="center" class-name="small-padding fixed-width">
|
|
|
<template slot-scope="scope">
|
|
|
<el-button
|
|
@@ -467,6 +472,23 @@ export default {
|
|
|
}).then(response => {
|
|
|
this.download(response.msg);
|
|
|
}).catch(function() {});
|
|
|
+ },
|
|
|
+ /** 设置管理员 */
|
|
|
+ handleAdminChange(row){
|
|
|
+ debugger
|
|
|
+ const members = {};
|
|
|
+ members.familyId = this.queryParams.familyId;
|
|
|
+ members.memberId = row.memberId;
|
|
|
+ members.userId = row.userId;
|
|
|
+ members.mobile = row.mobile;
|
|
|
+ members.admin = row.admin;
|
|
|
+ updateMember(members).then(response => {
|
|
|
+ if (response.code === 200) {
|
|
|
+ this.msgSuccess("设置成功");
|
|
|
+ }else{
|
|
|
+ this.msgError("设置失败")
|
|
|
+ }
|
|
|
+ });
|
|
|
}
|
|
|
}
|
|
|
};
|