Browse Source

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

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

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

@ -85,9 +85,126 @@
"
>
<template slot-scope="scope">
<span>{{ handleFilterSpan(scope.row, item) }}</span>
<span >{{ handleFilterSpan(scope.row, item) }}</span>
</template>
</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">
<template slot-scope="scope">
<el-button
@ -315,237 +432,245 @@ export default {
width: 110,
options: [],
},
{
itemId: "20220422102809_1015",
label: "党员",
columnName: "partyFlag",
itemType: "radio",
width: 80,
options: [
{ label: "是", value: "1" },
{ label: "否", value: "0" },
],
},
{
itemId: "20220422102809_1016",
label: "低保人员",
columnName: "subsistenceAllowanceFlag",
itemType: "radio",
width: 80,
options: [
{ label: "是", value: "1" },
{ label: "否", value: "0" },
],
},
{
itemId: "20220422102809_1017",
label: "保障房人员",
columnName: "ensureHouseFlag",
itemType: "radio",
width: 100,
options: [
{ label: "是", value: "1" },
{ label: "否", value: "0" },
],
},
{
itemId: "20220422102809_1018",
label: "失业人员",
columnName: "unemployedFlag",
itemType: "radio",
width: 80,
options: [
{ label: "是", value: "1" },
{ label: "否", value: "0" },
],
},
{
itemId: "20220422102809_1019",
label: "育龄妇女",
columnName: "fertileWomanFlag",
itemType: "radio",
width: 80,
options: [
{ label: "是", value: "1" },
{ label: "否", value: "0" },
],
},
{
itemId: "20220422102809_1020",
label: "退役军人",
columnName: "veteranFlag",
itemType: "radio",
width: 80,
options: [
{ label: "是", value: "1" },
{ label: "否", value: "0" },
],
},
{
itemId: "20220422102809_1021",
label: "统战人员",
columnName: "unitedFrontFlag",
itemType: "radio",
width: 80,
options: [
{ label: "是", value: "1" },
{ label: "否", value: "0" },
],
},
{
itemId: "20220422102809_1022",
label: "信访人员",
columnName: "petitionOfficerFlag",
itemType: "radio",
width: 80,
options: [
{ label: "是", value: "1" },
{ label: "否", value: "0" },
],
},
{
itemId: "20220422102809_1023",
label: "志愿者",
columnName: "volunteerFlag",
itemType: "radio",
width: 80,
options: [
{ label: "是", value: "1" },
{ label: "否", value: "0" },
],
},
{
itemId: "20220422102809_1024",
label: "老年人",
columnName: "oldPeopleFlag",
itemType: "radio",
width: 80,
options: [
{ label: "是", value: "1" },
{ label: "否", value: "0" },
],
},
{
itemId: "20220422102809_1025",
label: "空巢",
columnName: "emptyNesterFlag",
itemType: "radio",
width: 80,
options: [
{ label: "是", value: "1" },
{ label: "否", value: "0" },
],
},
{
itemId: "20220422102809_1026",
label: "特扶人员",
columnName: "bereavedPersonFlag",
itemType: "radio",
width: 80,
options: [
{ label: "是", value: "1" },
{ label: "否", value: "0" },
],
},
{
itemId: "20220422102809_1027",
label: "失能",
columnName: "disabledFlag",
itemType: "radio",
width: 80,
options: [
{ label: "是", value: "1" },
{ label: "否", value: "0" },
],
},
{
itemId: "20220422102809_1028",
label: "失智",
columnName: "dementedFlag",
itemType: "radio",
width: 80,
options: [
{ label: "是", value: "1" },
{ label: "否", value: "0" },
],
},
{
itemId: "20220422102809_1029",
label: "残疾",
columnName: "disabilityFlag",
itemType: "radio",
width: 80,
options: [
{ label: "是", value: "1" },
{ label: "否", value: "0" },
],
},
{
itemId: "20220422102809_1030",
label: "大病",
columnName: "seriousIllnessFlag",
itemType: "radio",
width: 80,
options: [
{ label: "是", value: "1" },
{ label: "否", value: "0" },
],
},
{
itemId: "20220422102809_1031",
label: "慢病",
columnName: "chronicDiseaseFlag",
itemType: "radio",
width: 80,
options: [
{ label: "是", value: "1" },
{ label: "否", value: "0" },
],
},
{
itemId: "20220422102809_10310",
label: "特殊人群",
columnName: "specialCrowdFlag",
itemType: "radio",
width: 80,
options: [
{ label: "是", value: "1" },
{ label: "否", value: "0" },
],
},
{
itemId: "20220422102809_202204141504102",
label: "流动人口",
columnName: "floatingFlag",
itemType: "radio",
width: 80,
options: [
{ label: "是", value: "1" },
{ label: "否", value: "0" },
],
},
{
itemId: "20220422102809_202204141504101",
label: "租户",
columnName: "tenantFlag",
itemType: "radio",
width: 80,
options: [
{ label: "是", value: "1" },
{ label: "否", value: "0" },
],
},
{
itemId: "202208111008491",
label: "独居老人",
columnName: "liveAloneFlag",
itemType: "radio",
width: 100,
options: [
{ label: "是", value: "1" },
{ label: "否", value: "0" },
],
},
// {
// itemId: "20220422102809_1012",
// label: "",
// columnName: "resiClass",
// itemType: "textarea",
// width: 110,
// options: [],
// },
// {
// itemId: "20220422102809_1015",
// label: "",
// columnName: "partyFlag",
// itemType: "radio",
// width: 80,
// options: [
// { label: "", value: "1" },
// { label: "", value: "0" },
// ],
// },
// {
// itemId: "20220422102809_1016",
// label: "",
// columnName: "subsistenceAllowanceFlag",
// itemType: "radio",
// width: 80,
// options: [
// { label: "", value: "1" },
// { label: "", value: "0" },
// ],
// },
// {
// itemId: "20220422102809_1017",
// label: "",
// columnName: "ensureHouseFlag",
// itemType: "radio",
// width: 100,
// options: [
// { label: "", value: "1" },
// { label: "", value: "0" },
// ],
// },
// {
// itemId: "20220422102809_1018",
// label: "",
// columnName: "unemployedFlag",
// itemType: "radio",
// width: 80,
// options: [
// { label: "", value: "1" },
// { label: "", value: "0" },
// ],
// },
// {
// itemId: "20220422102809_1019",
// label: "",
// columnName: "fertileWomanFlag",
// itemType: "radio",
// width: 80,
// options: [
// { label: "", value: "1" },
// { label: "", value: "0" },
// ],
// },
// {
// itemId: "20220422102809_1020",
// label: "退",
// columnName: "veteranFlag",
// itemType: "radio",
// width: 80,
// options: [
// { label: "", value: "1" },
// { label: "", value: "0" },
// ],
// },
// {
// itemId: "20220422102809_1021",
// label: "",
// columnName: "unitedFrontFlag",
// itemType: "radio",
// width: 80,
// options: [
// { label: "", value: "1" },
// { label: "", value: "0" },
// ],
// },
// {
// itemId: "20220422102809_1022",
// label: "访",
// columnName: "petitionOfficerFlag",
// itemType: "radio",
// width: 80,
// options: [
// { label: "", value: "1" },
// { label: "", value: "0" },
// ],
// },
// {
// itemId: "20220422102809_1023",
// label: "",
// columnName: "volunteerFlag",
// itemType: "radio",
// width: 80,
// options: [
// { label: "", value: "1" },
// { label: "", value: "0" },
// ],
// },
// {
// itemId: "20220422102809_1024",
// label: "",
// columnName: "oldPeopleFlag",
// itemType: "radio",
// width: 80,
// options: [
// { label: "", value: "1" },
// { label: "", value: "0" },
// ],
// },
// {
// itemId: "20220422102809_1025",
// label: "",
// columnName: "emptyNesterFlag",
// itemType: "radio",
// width: 80,
// options: [
// { label: "", value: "1" },
// { label: "", value: "0" },
// ],
// },
// {
// itemId: "20220422102809_1026",
// label: "",
// columnName: "bereavedPersonFlag",
// itemType: "radio",
// width: 80,
// options: [
// { label: "", value: "1" },
// { label: "", value: "0" },
// ],
// },
// {
// itemId: "20220422102809_1027",
// label: "",
// columnName: "disabledFlag",
// itemType: "radio",
// width: 80,
// options: [
// { label: "", value: "1" },
// { label: "", value: "0" },
// ],
// },
// {
// itemId: "20220422102809_1028",
// label: "",
// columnName: "dementedFlag",
// itemType: "radio",
// width: 80,
// options: [
// { label: "", value: "1" },
// { label: "", value: "0" },
// ],
// },
// {
// itemId: "20220422102809_1029",
// label: "",
// columnName: "disabilityFlag",
// itemType: "radio",
// width: 80,
// options: [
// { label: "", value: "1" },
// { label: "", value: "0" },
// ],
// },
// {
// itemId: "20220422102809_1030",
// label: "",
// columnName: "seriousIllnessFlag",
// itemType: "radio",
// width: 80,
// options: [
// { label: "", value: "1" },
// { label: "", value: "0" },
// ],
// },
// {
// itemId: "20220422102809_1031",
// label: "",
// columnName: "chronicDiseaseFlag",
// itemType: "radio",
// width: 80,
// options: [
// { label: "", value: "1" },
// { label: "", value: "0" },
// ],
// },
// {
// itemId: "20220422102809_10310",
// label: "",
// columnName: "specialCrowdFlag",
// itemType: "radio",
// width: 80,
// options: [
// { label: "", value: "1" },
// { label: "", value: "0" },
// ],
// },
// {
// itemId: "20220422102809_202204141504102",
// label: "",
// columnName: "floatingFlag",
// itemType: "radio",
// width: 80,
// options: [
// { label: "", value: "1" },
// { label: "", value: "0" },
// ],
// },
// {
// itemId: "20220422102809_202204141504101",
// label: "",
// columnName: "tenantFlag",
// itemType: "radio",
// width: 80,
// 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,
pageSize: window.localStorage.getItem("pageSize") || 20,
@ -607,9 +732,11 @@ export default {
let _val = "";
if (item.options && item.options.length > 0) {
item.options.forEach((n) => {
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];
},

Loading…
Cancel
Save