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")