Browse Source

查询类别居民分类一行展示

V1.0
mk 3 years ago
parent
commit
2ff3914cdc
  1. 589
      src/views/modules/shequ/chaxun.vue

589
src/views/modules/shequ/chaxun.vue

@ -88,6 +88,123 @@
<span >{{ handleFilterSpan(scope.row, item) }}</span> <span >{{ handleFilterSpan(scope.row, item) }}</span>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="居民分类" align="center" :show-overflow-tooltip="true">
<template slot-scope="scope">
<template v-if="scope.row.categoryInfo">
{{
scope.row.categoryInfo.bereavedPersonFlag ==
1
? "特扶人员 "
: ""
}}
{{
scope.row.categoryInfo.chronicDiseaseFlag ==
1
? "慢病 "
: ""
}}
{{
scope.row.categoryInfo.dementedFlag == 1
? "失智老人 "
: ""
}}
{{
scope.row.categoryInfo.disabilityFlag == 1
? "残疾 "
: ""
}}
{{
scope.row.categoryInfo.disabledFlag == 1
? "失能老人 "
: ""
}}
{{
scope.row.categoryInfo.emptyNesterFlag == 1
? "空巢老人 "
: ""
}}
{{
scope.row.categoryInfo.ensureHouseFlag == 1
? "保障房人员 "
: ""
}}
{{
scope.row.categoryInfo.fertileWomanFlag == 1
? "育龄妇女 "
: ""
}}
{{
scope.row.categoryInfo.floatingFlag == 1
? "流动人口 "
: ""
}}
{{
scope.row.categoryInfo.liveAloneFlag == 1
? "独居老人 "
: ""
}}
{{
scope.row.categoryInfo.oldPeopleFlag == 1
? "老年人 "
: ""
}}
{{
scope.row.categoryInfo.partyFlag == 1
? "党员 "
: ""
}}
{{
scope.row.categoryInfo
.petitionOfficerFlag == 1
? "信访人员 "
: ""
}}
{{
scope.row.categoryInfo.seriousIllnessFlag ==
1
? "大病 "
: ""
}}
{{
scope.row.categoryInfo.specialCrowdFlag == 1
? "特殊人群 "
: ""
}}
{{
scope.row.categoryInfo
.subsistenceAllowanceFlag == 1
? "低保人员 "
: ""
}}
{{
scope.row.categoryInfo.tenantFlag == 1
? "租户 "
: ""
}}
{{
scope.row.categoryInfo.unemployedFlag == 1
? "失业 "
: ""
}}
{{
scope.row.categoryInfo.unitedFrontFlag == 1
? "统战人员 "
: ""
}}
{{
scope.row.categoryInfo.veteranFlag == 1
? "退役军人 "
: ""
}}
{{
scope.row.categoryInfo.volunteerFlag == 1
? "志愿者 "
: ""
}}
</template>
</template>
</el-table-column>
<el-table-column fixed="right" label="操作" align="center"> <el-table-column fixed="right" label="操作" align="center">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button <el-button
@ -315,237 +432,245 @@ export default {
width: 110, width: 110,
options: [], options: [],
}, },
{ // {
itemId: "20220422102809_1015", // itemId: "20220422102809_1012",
label: "党员", // label: "",
columnName: "partyFlag", // columnName: "resiClass",
itemType: "radio", // itemType: "textarea",
width: 80, // width: 110,
options: [ // options: [],
{ label: "是", value: "1" }, // },
{ label: "否", value: "0" }, // {
], // itemId: "20220422102809_1015",
}, // label: "",
{ // columnName: "partyFlag",
itemId: "20220422102809_1016", // itemType: "radio",
label: "低保人员", // width: 80,
columnName: "subsistenceAllowanceFlag", // options: [
itemType: "radio", // { label: "", value: "1" },
width: 80, // { label: "", value: "0" },
options: [ // ],
{ label: "是", value: "1" }, // },
{ label: "否", value: "0" }, // {
], // itemId: "20220422102809_1016",
}, // label: "",
{ // columnName: "subsistenceAllowanceFlag",
itemId: "20220422102809_1017", // itemType: "radio",
label: "保障房人员", // width: 80,
columnName: "ensureHouseFlag", // options: [
itemType: "radio", // { label: "", value: "1" },
width: 100, // { label: "", value: "0" },
options: [ // ],
{ label: "是", value: "1" }, // },
{ label: "否", value: "0" }, // {
], // itemId: "20220422102809_1017",
}, // label: "",
{ // columnName: "ensureHouseFlag",
itemId: "20220422102809_1018", // itemType: "radio",
label: "失业人员", // width: 100,
columnName: "unemployedFlag", // options: [
itemType: "radio", // { label: "", value: "1" },
width: 80, // { label: "", value: "0" },
options: [ // ],
{ label: "是", value: "1" }, // },
{ label: "否", value: "0" }, // {
], // itemId: "20220422102809_1018",
}, // label: "",
{ // columnName: "unemployedFlag",
itemId: "20220422102809_1019", // itemType: "radio",
label: "育龄妇女", // width: 80,
columnName: "fertileWomanFlag", // options: [
itemType: "radio", // { label: "", value: "1" },
width: 80, // { label: "", value: "0" },
options: [ // ],
{ label: "是", value: "1" }, // },
{ label: "否", value: "0" }, // {
], // itemId: "20220422102809_1019",
}, // label: "",
{ // columnName: "fertileWomanFlag",
itemId: "20220422102809_1020", // itemType: "radio",
label: "退役军人", // width: 80,
columnName: "veteranFlag", // options: [
itemType: "radio", // { label: "", value: "1" },
width: 80, // { label: "", value: "0" },
options: [ // ],
{ label: "是", value: "1" }, // },
{ label: "否", value: "0" }, // {
], // itemId: "20220422102809_1020",
}, // label: "退",
{ // columnName: "veteranFlag",
itemId: "20220422102809_1021", // itemType: "radio",
label: "统战人员", // width: 80,
columnName: "unitedFrontFlag", // options: [
itemType: "radio", // { label: "", value: "1" },
width: 80, // { label: "", value: "0" },
options: [ // ],
{ label: "是", value: "1" }, // },
{ label: "否", value: "0" }, // {
], // itemId: "20220422102809_1021",
}, // label: "",
{ // columnName: "unitedFrontFlag",
itemId: "20220422102809_1022", // itemType: "radio",
label: "信访人员", // width: 80,
columnName: "petitionOfficerFlag", // options: [
itemType: "radio", // { label: "", value: "1" },
width: 80, // { label: "", value: "0" },
options: [ // ],
{ label: "是", value: "1" }, // },
{ label: "否", value: "0" }, // {
], // itemId: "20220422102809_1022",
}, // label: "访",
{ // columnName: "petitionOfficerFlag",
itemId: "20220422102809_1023", // itemType: "radio",
label: "志愿者", // width: 80,
columnName: "volunteerFlag", // options: [
itemType: "radio", // { label: "", value: "1" },
width: 80, // { label: "", value: "0" },
options: [ // ],
{ label: "是", value: "1" }, // },
{ label: "否", value: "0" }, // {
], // itemId: "20220422102809_1023",
}, // label: "",
{ // columnName: "volunteerFlag",
itemId: "20220422102809_1024", // itemType: "radio",
label: "老年人", // width: 80,
columnName: "oldPeopleFlag", // options: [
itemType: "radio", // { label: "", value: "1" },
width: 80, // { label: "", value: "0" },
options: [ // ],
{ label: "是", value: "1" }, // },
{ label: "否", value: "0" }, // {
], // itemId: "20220422102809_1024",
}, // label: "",
{ // columnName: "oldPeopleFlag",
itemId: "20220422102809_1025", // itemType: "radio",
label: "空巢", // width: 80,
columnName: "emptyNesterFlag", // options: [
itemType: "radio", // { label: "", value: "1" },
width: 80, // { label: "", value: "0" },
options: [ // ],
{ label: "是", value: "1" }, // },
{ label: "否", value: "0" }, // {
], // itemId: "20220422102809_1025",
}, // label: "",
{ // columnName: "emptyNesterFlag",
itemId: "20220422102809_1026", // itemType: "radio",
label: "特扶人员", // width: 80,
columnName: "bereavedPersonFlag", // options: [
itemType: "radio", // { label: "", value: "1" },
width: 80, // { label: "", value: "0" },
options: [ // ],
{ label: "是", value: "1" }, // },
{ label: "否", value: "0" }, // {
], // itemId: "20220422102809_1026",
}, // label: "",
{ // columnName: "bereavedPersonFlag",
itemId: "20220422102809_1027", // itemType: "radio",
label: "失能", // width: 80,
columnName: "disabledFlag", // options: [
itemType: "radio", // { label: "", value: "1" },
width: 80, // { label: "", value: "0" },
options: [ // ],
{ label: "是", value: "1" }, // },
{ label: "否", value: "0" }, // {
], // itemId: "20220422102809_1027",
}, // label: "",
{ // columnName: "disabledFlag",
itemId: "20220422102809_1028", // itemType: "radio",
label: "失智", // width: 80,
columnName: "dementedFlag", // options: [
itemType: "radio", // { label: "", value: "1" },
width: 80, // { label: "", value: "0" },
options: [ // ],
{ label: "是", value: "1" }, // },
{ label: "否", value: "0" }, // {
], // itemId: "20220422102809_1028",
}, // label: "",
{ // columnName: "dementedFlag",
itemId: "20220422102809_1029", // itemType: "radio",
label: "残疾", // width: 80,
columnName: "disabilityFlag", // options: [
itemType: "radio", // { label: "", value: "1" },
width: 80, // { label: "", value: "0" },
options: [ // ],
{ label: "是", value: "1" }, // },
{ label: "否", value: "0" }, // {
], // itemId: "20220422102809_1029",
}, // label: "",
{ // columnName: "disabilityFlag",
itemId: "20220422102809_1030", // itemType: "radio",
label: "大病", // width: 80,
columnName: "seriousIllnessFlag", // options: [
itemType: "radio", // { label: "", value: "1" },
width: 80, // { label: "", value: "0" },
options: [ // ],
{ label: "是", value: "1" }, // },
{ label: "否", value: "0" }, // {
], // itemId: "20220422102809_1030",
}, // label: "",
{ // columnName: "seriousIllnessFlag",
itemId: "20220422102809_1031", // itemType: "radio",
label: "慢病", // width: 80,
columnName: "chronicDiseaseFlag", // options: [
itemType: "radio", // { label: "", value: "1" },
width: 80, // { label: "", value: "0" },
options: [ // ],
{ label: "是", value: "1" }, // },
{ label: "否", value: "0" }, // {
], // itemId: "20220422102809_1031",
}, // label: "",
{ // columnName: "chronicDiseaseFlag",
itemId: "20220422102809_10310", // itemType: "radio",
label: "特殊人群", // width: 80,
columnName: "specialCrowdFlag", // options: [
itemType: "radio", // { label: "", value: "1" },
width: 80, // { label: "", value: "0" },
options: [ // ],
{ label: "是", value: "1" }, // },
{ label: "否", value: "0" }, // {
], // itemId: "20220422102809_10310",
}, // label: "",
{ // columnName: "specialCrowdFlag",
itemId: "20220422102809_202204141504102", // itemType: "radio",
label: "流动人口", // width: 80,
columnName: "floatingFlag", // options: [
itemType: "radio", // { label: "", value: "1" },
width: 80, // { label: "", value: "0" },
options: [ // ],
{ label: "是", value: "1" }, // },
{ label: "否", value: "0" }, // {
], // itemId: "20220422102809_202204141504102",
}, // label: "",
{ // columnName: "floatingFlag",
itemId: "20220422102809_202204141504101", // itemType: "radio",
label: "租户", // width: 80,
columnName: "tenantFlag", // options: [
itemType: "radio", // { label: "", value: "1" },
width: 80, // { label: "", value: "0" },
options: [ // ],
{ label: "是", value: "1" }, // },
{ label: "否", value: "0" }, // {
], // itemId: "20220422102809_202204141504101",
}, // label: "",
{ // columnName: "tenantFlag",
itemId: "202208111008491", // itemType: "radio",
label: "独居老人", // width: 80,
columnName: "liveAloneFlag", // options: [
itemType: "radio", // { label: "", value: "1" },
width: 100, // { label: "", value: "0" },
options: [ // ],
{ label: "是", value: "1" }, // },
{ label: "否", value: "0" }, // {
], // itemId: "202208111008491",
}, // label: "",
// columnName: "liveAloneFlag",
// itemType: "radio",
// width: 100,
// options: [
// { label: "", value: "1" },
// { label: "", value: "0" },
// ],
// },
], ],
pageNo: 1, pageNo: 1,
pageSize: window.localStorage.getItem("pageSize") || 20, pageSize: window.localStorage.getItem("pageSize") || 20,
@ -610,6 +735,8 @@ export default {
if (n.value == row[item.columnName] ) _val = n.label; if (n.value == row[item.columnName] ) _val = n.label;
}); });
} }
row.idNum = row.idNum.substr(0, 11) + '*****' + row.idNum.substr(16,2)
row.mobile = row.mobile.substr(0, 3) + '****' + row.mobile.substr(7,4)
return _val || row[item.columnName]; return _val || row[item.columnName];
}, },

Loading…
Cancel
Save