|
@@ -1,5 +1,7 @@
|
|
<template>
|
|
<template>
|
|
<div class="app-container">
|
|
<div class="app-container">
|
|
|
|
+ <span><i class="el-icon-house"></i> 家族 - {{ nickName }}</span>
|
|
|
|
+ <el-divider></el-divider>
|
|
<el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="68px">
|
|
<el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="68px">
|
|
<el-form-item label="姓名" prop="name">
|
|
<el-form-item label="姓名" prop="name">
|
|
<el-input
|
|
<el-input
|
|
@@ -150,6 +152,7 @@
|
|
</template>
|
|
</template>
|
|
|
|
|
|
<script>
|
|
<script>
|
|
|
|
+import { getFamily } from "@/api/system/family";
|
|
import { listMember, getMember, delMember, addMember, updateMember, exportMember } from "@/api/system/member";
|
|
import { listMember, getMember, delMember, addMember, updateMember, exportMember } from "@/api/system/member";
|
|
|
|
|
|
export default {
|
|
export default {
|
|
@@ -193,18 +196,25 @@ export default {
|
|
form: {},
|
|
form: {},
|
|
// 表单校验
|
|
// 表单校验
|
|
rules: {
|
|
rules: {
|
|
- }
|
|
|
|
|
|
+ },
|
|
|
|
+ familyName: null,
|
|
};
|
|
};
|
|
},
|
|
},
|
|
created() {
|
|
created() {
|
|
const fid = this.$route.query.fid;
|
|
const fid = this.$route.query.fid;
|
|
this.queryParams.familyId = fid;
|
|
this.queryParams.familyId = fid;
|
|
|
|
+ this.getFamily(fid);
|
|
this.getList();
|
|
this.getList();
|
|
this.getDicts("sys_user_sex").then((response) => {
|
|
this.getDicts("sys_user_sex").then((response) => {
|
|
this.genderOptions = response.data;
|
|
this.genderOptions = response.data;
|
|
});
|
|
});
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|
|
|
|
+ getFamily(id){
|
|
|
|
+ getFamily(id).then(response => {
|
|
|
|
+ this.familyName = response.data.fullName;
|
|
|
|
+ });
|
|
|
|
+ },
|
|
/** 查询家族成员列表 */
|
|
/** 查询家族成员列表 */
|
|
getList() {
|
|
getList() {
|
|
this.loading = true;
|
|
this.loading = true;
|