From 183ac5df096af7b1e8c8bac898dd50d7fba12786 Mon Sep 17 00:00:00 2001
From: linwe <872216996@qq.com>
Date: Fri, 22 Dec 2023 15:58:24 +0800
Subject: [PATCH] 业委会

---
 src/views/gzll/owners.vue |   16 ++++++++++------
 1 files changed, 10 insertions(+), 6 deletions(-)

diff --git a/src/views/gzll/owners.vue b/src/views/gzll/owners.vue
index 031d0b3..1e9ccff 100644
--- a/src/views/gzll/owners.vue
+++ b/src/views/gzll/owners.vue
@@ -11,12 +11,8 @@
       </template>
     </avue-crud>
 
-    <el-dialog title="业委会成员" append-to-body :visible.sync="memberFlag" width="345px" center>
-
-      <span slot="footer" class="dialog-footer">
-        <el-button @click="roleBox = false">取 消</el-button>
-        <el-button type="primary" @click="submitRole">确 定</el-button>
-      </span>
+    <el-dialog title="业委会成员" append-to-body :visible.sync="memberFlag" width="70%" height="60%">
+      <ownersMemberManager ref="ownersMemberManager" />
     </el-dialog>
 
   </basic-container>
@@ -35,8 +31,12 @@
   } from "vuex"
   import website from '@/config/website'
   import func from "@/util/func";
+  import ownersMemberManager from "./components/ownersMemberManager"
 
   export default {
+    components: {
+      ownersMemberManager
+    },
     data() {
       return {
         form: {},
@@ -180,6 +180,10 @@
 
       manageMember(row) {
         this.memberFlag = true
+        var that = this
+        this.$nextTick(() => {
+          that.$refs.ownersMemberManager.init(row)
+        })
       },
       rowSave(row, done, loading) {
         row.imageUrl = func.join(row.imageUrl)

--
Gitblit v1.9.3