From e099b0876458d2b21bd2aa4d80f78ea2e817dc6b Mon Sep 17 00:00:00 2001 From: mk <2403457699@qq.com> Date: Sat, 11 May 2024 10:41:30 +0800 Subject: [PATCH] =?UTF-8?q?=E8=81=94=E5=BB=BA=E5=8D=95=E4=BD=8D=E8=B7=9F?= =?UTF-8?q?=E7=A4=BE=E5=8C=BA=E8=87=AA=E7=BB=84=E7=BB=87=E4=B8=8B=E6=8B=89?= =?UTF-8?q?=E6=A1=86,=E6=99=BA=E8=83=BD=E5=AF=BC=E5=85=A5=E4=BB=BB?= =?UTF-8?q?=E5=8A=A1=E7=B1=BB=E5=9E=8B=E5=8A=A0=E5=85=A5=E5=8F=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../base/smartImport/cpts/createdTask.vue | 2 +- .../regionalParty/unitsForm.vue | 34 ++++++---------- .../tuceng/yingji/zizuzhi/addForm.vue | 40 ++++++++++++------- 3 files changed, 38 insertions(+), 38 deletions(-) diff --git a/src/views/modules/base/smartImport/cpts/createdTask.vue b/src/views/modules/base/smartImport/cpts/createdTask.vue index 80882d7c5..191bb5e2f 100644 --- a/src/views/modules/base/smartImport/cpts/createdTask.vue +++ b/src/views/modules/base/smartImport/cpts/createdTask.vue @@ -280,7 +280,7 @@ export default { const url = "/oper/customize/icformitemgroup/list"; // const url = 'http://yapi.elinkservice.cn/mock/245/gov/org/isServiceProject/service/serviceScopeTree' let params = { - formCode: "resident_base_info", + formCode: "resident_base_info,community_info", policyFlag: "1", }; diff --git a/src/views/modules/communityParty/regionalParty/unitsForm.vue b/src/views/modules/communityParty/regionalParty/unitsForm.vue index 14a3c20dd..1cf0f4287 100644 --- a/src/views/modules/communityParty/regionalParty/unitsForm.vue +++ b/src/views/modules/communityParty/regionalParty/unitsForm.vue @@ -76,26 +76,13 @@ class="u-item-width-normal" > - + placeholder="请选择联系人" @change="handelChangeStaff"> + :value="item.staffId"> item.staffId === val)[0].mobile + }else{ + this.formData.contactMobile = '' + } + }, getStafflist() { let parms = { - orgId: this.agencyId, - orgType: "agency", - pageNo: 1, - pageSize: 100, + roleKey:'party_unit_director' }; - this.$http.post("data/aggregator/org/stafflist", parms).then((resp) => { - this.dicts.stafflist = resp.data.data.staffList; - console.log("stafflist", resp.data); + this.$http.post("data/aggregator/epmetuser/getRoleUserInfo", parms).then((resp) => { + this.dicts.stafflist = resp.data.data; }); }, async initForm(type, unitId) { diff --git a/src/views/modules/shequzhili/tuceng/yingji/zizuzhi/addForm.vue b/src/views/modules/shequzhili/tuceng/yingji/zizuzhi/addForm.vue index 42556b1ab..73102e142 100644 --- a/src/views/modules/shequzhili/tuceng/yingji/zizuzhi/addForm.vue +++ b/src/views/modules/shequzhili/tuceng/yingji/zizuzhi/addForm.vue @@ -37,7 +37,13 @@ - + + + @@ -298,7 +304,8 @@ export default { //地图 loading: false, searchValue: '', - searchOptions: [] + searchOptions: [], + stafflist:[] }; }, watch: {}, @@ -312,7 +319,7 @@ export default { this.getVolunteerList(); this.loadplaceType(); this.getDemandOptions() - + this.getStafflist() // this.loadserviceList(); // this.loadGrid(); // this.loadplaceType(); @@ -326,18 +333,21 @@ export default { }, methods: { - // async loadserviceList() { - // const url = '/actual/base/serviceitem/dict-list'; - // const params = { - // type: 'usable' - // }; - // const { data, code, msg } = await requestPost(url, params); - // if (code === 0) { - // this.serviceList = data; - // } else { - // this.$message.error(msg); - // } - // }, + getStafflist() { + let parms = { + roleKey:'community_org_director' + }; + this.$http.post("data/aggregator/epmetuser/getRoleUserInfo", parms).then((resp) => { + this.stafflist = resp.data.data; + }); + }, + handelChangeStaff(val){ + if(val){ + this.formData.principalPhone = this.stafflist.filter(item=>item.name === val)[0].mobile + }else{ + this.formData.principalPhone = '' + } + }, async getDemandOptions() { this.$http .post("/actual/base/serviceitem/listAllCategory")