From 41a9afca7dff7d488ba22a8bfca848969cbbbb70 Mon Sep 17 00:00:00 2001 From: dai <851733175@qq.com> Date: Wed, 17 May 2023 14:45:10 +0800 Subject: [PATCH] =?UTF-8?q?=E5=85=9A=E5=91=98=E5=A4=B4=E5=83=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../communityParty/members/crateForm.vue | 1134 +++++++++-------- src/views/modules/cpts/base/cpts/edit.vue | 13 +- src/views/modules/lingshan/djyl/hsdb/dby.vue | 25 +- 3 files changed, 631 insertions(+), 541 deletions(-) diff --git a/src/views/modules/communityParty/members/crateForm.vue b/src/views/modules/communityParty/members/crateForm.vue index 2483719..4073e19 100644 --- a/src/views/modules/communityParty/members/crateForm.vue +++ b/src/views/modules/communityParty/members/crateForm.vue @@ -1,229 +1,263 @@ - - 本模块主要为添加非本社区居住党员,本社区居住党员建议到居民信息页面添加 - - - - - - - - 是 - 否 - - - - - - - - - - 是 - 否 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 是 - 否 - - - - - - - - - - - - - - - - - - - 是 - 否 - - - - - - - - - 取消 - 提交 - - + + + 本模块主要为添加非本社区居住党员,本社区居住党员建议到居民信息页面添加 + + + + + + + + + 是 + 否 + + + + + + + + + + 是 + 否 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 是 + 否 + + + + + + + + + + + + + + + - - - - - - - - - - - - - - + \ No newline at end of file + diff --git a/src/views/modules/cpts/base/cpts/edit.vue b/src/views/modules/cpts/base/cpts/edit.vue index 719204a..bef3853 100644 --- a/src/views/modules/cpts/base/cpts/edit.vue +++ b/src/views/modules/cpts/base/cpts/edit.vue @@ -138,6 +138,7 @@ clearable class="item-select" :multiple="item.multiple || false" + :value-key="item.valueKey || 'value'" :filterable="item.filterable || false" :allowCreate="item.allowCreate || false" :collapse-tags="item.collapseTags || false" @@ -146,13 +147,13 @@ > @@ -164,7 +165,7 @@ v-for="( subItem, subIndex ) in item.optionList" - :key="subItem.value + subIndex" + :key="subIndex" :label="subItem.label" :value="subItem.value" > @@ -269,10 +270,10 @@ " > {{ val.name }} diff --git a/src/views/modules/lingshan/djyl/hsdb/dby.vue b/src/views/modules/lingshan/djyl/hsdb/dby.vue index 7ce53d1..3142574 100644 --- a/src/views/modules/lingshan/djyl/hsdb/dby.vue +++ b/src/views/modules/lingshan/djyl/hsdb/dby.vue @@ -15,7 +15,7 @@ :mubanUrl="mubanUrl" :editParams="editParams" :editElseRules="editElseRules" - idName="icDangerousChemicalsId" + idName="agentId" > @@ -91,7 +91,8 @@ export default { { field: "联系电话", keyName: "mobile", type: "text" }, { field: "身份证号", keyName: "idCard", type: "text" }, ], - tableUrl: "【GET】/data/aggregator/lingshan/serviceAgent/workpc/agentList", + tableUrl: + "【GET】/data/aggregator/lingshan/serviceAgent/workpc/agentList", mubanUrl: "", importUrl: "", exportUrl: "/gov/org/icDangerousChemicals/export", @@ -100,12 +101,14 @@ export default { editUrl: "/gov/org/staff/editstaff", infoUrl: "/gov/org/staff/editstaffinit", delUrl: "/gov/org/icDangerousChemicals/del", - // editAuth(item) { - // return item.agencyId == this.$store.state.user.agencyId; - // }, - // delAuth(item) { - // return item.agencyId == this.$store.state.user.agencyId; - // }, + editAuth(item) { + return true || item.agencyId == this.$store.state.user.agencyId; + }, + delAuth(item) { + return ( + false && item.agencyId == this.$store.state.user.agencyId + ); + }, editParams: [ // { @@ -254,6 +257,12 @@ export default { }, optionList: () => [], editDisabled: false, + optionCook(arr) { + return arr.map((item) => ({ + value: item.roleId, + label: item.roleName, + })); + }, rules: [ { required: true,