From f176a46f1e1a196ff24506df69da3692a37efcc2 Mon Sep 17 00:00:00 2001
From: linwe <872216996@qq.com>
Date: Fri, 22 Dec 2023 16:29:11 +0800
Subject: [PATCH] 业委会
---
src/views/property/propertyCapitalApply.vue | 2 ++
src/views/gzll/components/ownersMemberManager.vue | 6 +++++-
src/views/gzll/owners.vue | 42 ++++++++++++++++++++++++++++++++++++++----
3 files changed, 45 insertions(+), 5 deletions(-)
diff --git a/src/views/gzll/components/ownersMemberManager.vue b/src/views/gzll/components/ownersMemberManager.vue
index e6bdd10..2504ed4 100644
--- a/src/views/gzll/components/ownersMemberManager.vue
+++ b/src/views/gzll/components/ownersMemberManager.vue
@@ -39,6 +39,10 @@
getDetail
} from "@/api/owners/ownersCommittee.js";
+ // import {
+ // update as committeeUpdate,
+ // } from "@/api/owners_committee"
+
import {
mapGetters
} from "vuex";
@@ -519,4 +523,4 @@
.box .el-scrollbar__wrap {
overflow: scroll;
}
-</style>
\ No newline at end of file
+</style>
diff --git a/src/views/gzll/owners.vue b/src/views/gzll/owners.vue
index 1e9ccff..e0ecea6 100644
--- a/src/views/gzll/owners.vue
+++ b/src/views/gzll/owners.vue
@@ -71,6 +71,11 @@
prop: "name",
search: true,
searchLabelWidth: 136,
+ rules: [{
+ required: true,
+ message: "请输入业委会名称",
+ trigger: "blur",
+ }, ],
},
{
label: "小区",
@@ -109,13 +114,42 @@
label: "总人数",
prop: "peopleTotal",
display: false,
- }, {
- label: "负责名称",
- prop: "principalName",
},
{
- label: "负责人手机",
+ label: "业委会负责人",
+ prop: "principalId",
+ span: 12,
+ labelWidth: 120,
+ type: "select",
+ remote: true,
+ props: {
+ label: 'name',
+ value: 'id'
+ },
+ hide: true,
+ dicUrl: `/api/blade-system/user/searchUser?name={{key}}` + `¤t=1&size=30`,
+ rules: [{
+ required: true,
+ message: "请选择业委会负责人",
+ trigger: "blur",
+ }, ],
+ }, {
+ label: "负责人名称",
+ prop: "principalName",
+ rules: [{
+ required: true,
+ message: "请输入负责人名称",
+ trigger: "blur",
+ }, ],
+ },
+ {
+ label: "负责人手机号",
prop: "mobile",
+ rules: [{
+ required: true,
+ message: "请输入负责人手机号",
+ trigger: "blur",
+ }, ],
},
{
label: "地址",
diff --git a/src/views/property/propertyCapitalApply.vue b/src/views/property/propertyCapitalApply.vue
index 4a0f276..0bc78bb 100644
--- a/src/views/property/propertyCapitalApply.vue
+++ b/src/views/property/propertyCapitalApply.vue
@@ -11,6 +11,8 @@
</el-button>
<el-button type="text" size="small" @click="goDetail(scope.row)">查看申请
</el-button>
+ <el-button type="text" size="small" @click="goDetail(scope.row)">删 除
+ </el-button>
</template>
<!-- <template slot="menuLeft">
<el-button size="small" icon="el-icon-delete" plain v-if="permission.propertyCapitalApply_delete"
--
Gitblit v1.9.3