新增个人详情

This commit is contained in:
shijingjing
2022-04-28 09:50:49 +08:00
parent d6f0c0f4a9
commit a1419dd5c4
4 changed files with 311 additions and 352 deletions

View File

@@ -16,8 +16,7 @@
<p>{{ info.phone }}</p>
</div>
</div>
<!-- v-if="info.status == 1" -->
<span @click="linkTo('./Add?id=' + info.id)">编辑</span>
<span @click="linkTo('./residentDetail?id=' + info.id)">详情</span>
</div>
<div class="item-info">
<label>现住地址</label>
@@ -27,166 +26,6 @@
<label>详细地址</label>
<span>{{ info.currentAddress }}</span>
</div>
<div class="more-info" v-if="viewAll">
<div class="item-info">
<label>身份证号</label>
<span>{{ $dict.getLabel('fpNation', info.nation) }}</span>
</div>
<div class="item-info">
<label>性别</label>
<span>{{ $dict.getLabel('fpNation', info.nation) }}</span>
</div>
<div class="item-info">
<label>出生日期</label>
<span>{{ $dict.getLabel('fpNation', info.nation) }}</span>
</div>
<div class="item-info">
<label>民族</label>
<span>{{ $dict.getLabel('fpNation', info.nation) }}</span>
</div>
<div class="item-info">
<label>政治面貌</label>
<span>{{ $dict.getLabel('fpPoliticalOutlook', info.politicsStatus) }}</span>
</div>
<div class="item-info">
<label>文化程度</label>
<span>{{ $dict.getLabel('fpEducation', info.education) }}</span>
</div>
<div class="item-info">
<label>在校生情况</label>
<span>{{ $dict.getLabel('fpStudentsInSchool', info.schoolStatus) }}</span>
</div>
<div class="item-info">
<label>健康状况</label>
<span>{{ $dict.getLabel('fpHealth', info.healthyStatus) }}</span>
</div>
<!-- <div class="item-info">
<label>大病保险</label>
<span>{{ $dict.getLabel('fpYesOrNo', info.seriousIllnessInsurance) }}</span>
</div> -->
<div class="item-info">
<label>残疾类别</label>
<span>{{ $dict.getLabel('fpNation', info.nation) }}</span>
</div>
<div class="item-info">
<label>残疾证办证年度</label>
<span>{{ $dict.getLabel('fpNation', info.nation) }}</span>
</div>
<!-- 基础保障 -->
<h4 style="fon-size: 17px;font-weight: 600;margin-top: 8px;">基础保障</h4>
<div class="item-info">
<label>是否参加城乡居民基本医保</label>
<span>{{ $dict.getLabel('fpYesOrNo', info.basicMedicalTreatment) }}</span>
</div>
<div class="item-info">
<label>是否参加城镇职工基本医保</label>
<span>{{ $dict.getLabel('fpYesOrNo', info.basicMedicalTreatment) }}</span>
</div>
<div class="item-info">
<label>是否参加大病保险</label>
<span>{{ $dict.getLabel('fpYesOrNo', info.basicMedicalTreatment) }}</span>
</div>
<div class="item-info">
<label>是否参加商业补充医保</label>
<span>{{ $dict.getLabel('fpYesOrNo', info.basicMedicalTreatment) }}</span>
</div>
<div class="item-info">
<label>是否参加城乡居民养老保险</label>
<span>{{ $dict.getLabel('fpYesOrNo', info.basicMedicalTreatment) }}</span>
</div>
<div class="item-info">
<label>是否参加城镇职工养老保险</label>
<span>{{ $dict.getLabel('fpYesOrNo', info.basicMedicalTreatment) }}</span>
</div>
<div class="item-info">
<label>享受人身意外保险</label>
<span>{{ $dict.getLabel('fpYesOrNo', info.basicMedicalTreatment) }}</span>
</div>
<div class="item-info">
<label>享受最低生活保障</label>
<span>{{ $dict.getLabel('fpYesOrNo', info.subsistenceAllowance) }}</span>
</div>
<div class="item-info">
<label>是否特困供养</label>
<span>{{ $dict.getLabel('fpYesOrNo', info.subsistenceAllowance) }}</span>
</div>
<div class="item-info">
<label>分散转集中供养</label>
<span>{{ $dict.getLabel('fpYesOrNo', info.subsistenceAllowance) }}</span>
</div>
<div class="item-info">
<label>是否接受医疗救助</label>
<span>{{ $dict.getLabel('fpYesOrNo', info.specialPovertySupport) }}</span>
</div>
<div class="item-info">
<label>是否接受其他健康扶助</label>
<span>{{ $dict.getLabel('fpYesOrNo', info.specialPovertySupport) }}</span>
</div>
<!-- 务工就业 -->
<h4 style="fon-size: 17px;font-weight: 600;margin-top: 8px;">务工就业</h4>
<div class="item-info">
<label>劳动技能</label>
<span>{{ $dict.getLabel('fpLaborSkills', info.labourStatus) }}</span>
</div>
<div class="item-info">
<label>是否会讲普通话</label>
<span>{{ $dict.getLabel('fpLaborSkills', info.labourStatus) }}</span>
</div>
<div class="item-info">
<label>就业渠道</label>
<span>{{ $dict.getLabel('fpLaborSkills', info.labourStatus) }}</span>
</div>
<div class="item-info">
<label>务工企业名称</label>
<span>{{ $dict.getLabel('fpLaborSkills', info.labourStatus) }}</span>
</div>
<div class="item-info">
<label>务工时间/</label>
<span>{{ info.workeMonths }}</span>
</div>
<div class="item-info">
<label>公益性岗位</label>
<span>{{ info.workeMonths }}</span>
</div>
<div class="item-info">
<label>公益性岗位(月数)</label>
<span>{{ info.workeMonths }}</span>
</div>
<div class="item-info">
<label>是否国外务工</label>
<span>{{ info.workeMonths }}</span>
</div>
<div class="item-info">
<label>务工所在地</label>
<span>{{ info.workArea }}</span>
</div>
</div>
<div class="view-all" @click="viewAll = !viewAll">{{viewAll ? '收起详情 ' : '展开详情 '}}<img :class="viewAll ? 'img-active' : ''" src="./components/img/top-icon-blue.png" /></div>
<!-- <div class="item-info">
<label>是否扶贫搬迁</label>
<span>{{ $dict.getLabel('fpYesOrNo', info.move) }}</span>
</div>
<div class="item-info" v-if="info.move === '01'">
<label>安置地区</label>
<span>{{ info.placeArea }}</span>
</div>
<div class="item-info" v-if="info.move === '01'">
<label>安置详细地址</label>
<span>{{ info.place }}</span>
</div>
<div class="item-info">
<label>纳入监测时间</label>
<span>{{ info.createTime }}</span>
</div>
<div class="item-info">
<label>监测员</label>
<span>{{ info.monitoringContact || '-' }}</span>
</div>
<div class="item-info">
<label>监测员电话</label>
<span style="color: #3D94FB;"
@click="call(info.monitoringContactPhone)">{{ info.monitoringContactPhone || '-' }}</span>
</div> -->
</div>
<div class="item-wrapper">
<div class="item-header">
@@ -229,14 +68,6 @@
</div>
<span @click="linkTo(`./MonitorFamilySituation?id=${info.id}&girdId=${girdInfo.girdId}&girdName=${girdInfo.girdName}`)">编辑</span>
</div>
<!-- <div class="item-info">
<label>是否危房</label>
<span>{{ $dict.getLabel('fpYesOrNo', info.dilapidatedHousehold) || '-' }}</span>
</div>
<div class="item-info">
<label>饮用水安全问题</label>
<span>{{ $dict.getLabel('fpYesOrNo', info.drinkingWaterSafety) || '-' }}</span>
</div> -->
<div class="item-info">
<label>是否危房</label>
<span>{{ $dict.getLabel('fpPrtpStatus', info.status) || '-' }}</span>
@@ -347,9 +178,6 @@
</AiFixedBtn>
<!-- 0待纳入1监测中2待解除3已解除4已驳回 -->
<div v-if="checkType == 1 && currIndex != 1">
<!-- <div class="footer-btn" v-if="info.status == 4">
<div @click="del">删除人员</div>
</div> -->
<div class="footer-btn" v-if="info.status == 1">
<div class="confirm-btn" @click="toAddView('您确认要申请解除此监测对象的风险吗?', '')">申请解除风险</div>
</div>
@@ -402,28 +230,21 @@ export default {
}
},
computed: {
...mapState(['user']),
isIncome() {
if (!this.info.id) {
return false
}
return this.info.income8 > 0 || this.info.income8 > 0;
},
isPoorStatus() {
if (!this.info.id) {
return false
}
return (this.info.industrialAssistance || this.info.healthAssistance || this.info.employmentAssistance || this.info.educationalAssistance
|| this.info.financialAssistance || this.info.socialAssistance || this.info.publicWelfarePostAssistance);
},
isFamilySituation() {
@@ -569,13 +390,6 @@ export default {
toAddView(text, pass) {
this.$confirm('', text).then(() => {
uni.navigateTo({url: `./MonitorAddView?pass=${pass}&id=${this.info.id}&status=${this.info.status}`})
// this.$http.post(`/app/apppreventionreturntopoverty/examine?id=${this.id}&pass=${pass}`).then(res => {
// if (res.code === 0) {
// this.$u.toast('操作成功')
// uni.$emit('reload')
// this.getInfo()
// }
// })
})
},
@@ -596,13 +410,6 @@ export default {
toRemove(text, pass,type) {
this.$confirm('', text).then(() => {
uni.navigateTo({url: `./MonitorRemoveView?pass=${pass}&id=${this.info.id}&status=${this.info.status}&type=${type}`})
// this.$http.post(`/app/apppreventionreturntopoverty/relieve?id=${this.id}&pass=${pass}`).then(res => {
// if (res.code === 0) {
// this.$u.toast('操作成功')
// uni.$emit('reload')
// this.getInfo()
// }
// })
})
},