Browse Source

联户群众

master
dai 2 years ago
parent
commit
060dda02a0
  1. 7
      src/views/modules/cpts/base/index.vue
  2. 36
      src/views/modules/lingshan/djyl/dyzxh/index.vue

7
src/views/modules/cpts/base/index.vue

@ -380,6 +380,10 @@ export default {
type: String, type: String,
default: "", default: "",
}, },
searchFixedParams: {
type: Object,
default: () => ({}),
},
tableParams: { tableParams: {
type: Array, type: Array,
@ -575,6 +579,7 @@ export default {
} }
} }
} }
}); });
}, },
@ -873,7 +878,7 @@ export default {
}); });
} }
}); });
return fmData; return {...fmData, ...this.searchFixedParams};
}, },
refresh() { refresh() {

36
src/views/modules/lingshan/djyl/dyzxh/index.vue

@ -21,6 +21,7 @@
:editParamsDiv="5" :editParamsDiv="5"
:editBtnName="(item) => '修改'" :editBtnName="(item) => '修改'"
:formBtnFixed="true" :formBtnFixed="true"
:searchFixedParams="{ partyCenterHouseFlag: '1' }"
idName="partyCenterHouseId" idName="partyCenterHouseId"
> >
<template v-slot:listBtnSup="{ item }"> <template v-slot:listBtnSup="{ item }">
@ -53,6 +54,16 @@
class="div_form" class="div_form"
> >
<div> <div>
<div>
<el-form-item
label="党员中心户"
prop=""
label-width="150px"
>
<span>{{ selectedItem.houseName }}</span>
</el-form-item>
</div>
<el-form-item <el-form-item
label="选择联户群众" label="选择联户群众"
prop="lianHuHouseList" prop="lianHuHouseList"
@ -101,24 +112,6 @@ export default {
type: "input", type: "input",
}, },
{ field: "楼栋名称", keyName: "buildingName", type: "input" }, { field: "楼栋名称", keyName: "buildingName", type: "input" },
{
field: "是否党员中心户",
keyName: "partyCenterHouseFlag",
type: "select",
value: "1",
optionUrl: "",
optionList: [
{
label: "是",
value: "1",
},
{
label: "否",
value: "0",
},
],
optionType: "group",
},
], ],
tableParams: [ tableParams: [
@ -169,12 +162,14 @@ export default {
editConfig: {}, editConfig: {},
displayedSet: false, displayedSet: false,
selectedItem: {
houseName: "",
},
fmData: { fmData: {
partyCenterHouseId: "", partyCenterHouseId: "",
lianHuHouseList: [], lianHuHouseList: [],
}, },
agencyIdArray: [],
setOptions: [], setOptions: [],
setOptionProps: { setOptionProps: {
multiple: true, multiple: true,
@ -194,9 +189,10 @@ export default {
methods: { methods: {
async showSet(item) { async showSet(item) {
const { partyCenterHouseId, gridId } = item; const { partyCenterHouseId, gridId, houseName } = item;
this.fmData.partyCenterHouseId = partyCenterHouseId; this.fmData.partyCenterHouseId = partyCenterHouseId;
this.fmData.gridId = gridId; this.fmData.gridId = gridId;
this.selectedItem.houseName = houseName;
await this.getSetTree(); await this.getSetTree();
await this.getSet(); await this.getSet();

Loading…
Cancel
Save