|
|
@ -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]; |
|
|
|
}, |
|
|
|
|
|
|
|