监测对象
This commit is contained in:
@@ -9,7 +9,8 @@
|
||||
<div class="item-wrapper">
|
||||
<div class="item-header item-avatar">
|
||||
<div class="left">
|
||||
<image :src="$cdn + 'avatar.png'"/>
|
||||
<!-- <img :src="info.photo" alt="" v-if="info.photo" /> -->
|
||||
<img :src="$cdn + 'avatar.png'" />
|
||||
<div class="left-right">
|
||||
<h2>{{ info.name }}</h2>
|
||||
<p>{{ info.phone }}</p>
|
||||
@@ -19,11 +20,11 @@
|
||||
</div>
|
||||
<div class="item-info">
|
||||
<label>现住地址</label>
|
||||
<span>{{ info.addressArea }}</span>
|
||||
<span>{{ info.countyName + info.townName + info.villageName }}</span>
|
||||
</div>
|
||||
<div class="item-info">
|
||||
<label>详细地址</label>
|
||||
<span>{{ info.address }}</span>
|
||||
<span>{{ info.currentAddress }}</span>
|
||||
</div>
|
||||
<div class="more-info" v-if="viewAll">
|
||||
<div class="item-info">
|
||||
@@ -52,7 +53,7 @@
|
||||
</div>
|
||||
<div class="item-info">
|
||||
<label>医疗参保</label>
|
||||
<span>{{ $dict.getLabel('fpYesOrNo', info.seriousIllnessInsurance) }}</span>
|
||||
<span>{{ $dict.getLabel('fpYesOrNo', info.basicMedicalTreatment) }}</span>
|
||||
</div>
|
||||
<div class="item-info">
|
||||
<label>享受最低生活保障</label>
|
||||
@@ -114,7 +115,7 @@
|
||||
info.family && info.family.length ? '已填写' : '未填写'
|
||||
}})</i>
|
||||
</div>
|
||||
<span @click="linkTo('./MonitorFamilyMember?id=' + info.id)">编辑</span>
|
||||
<span @click="linkTo(`./MonitorFamilyMember?id=${info.id}&houseIdNumber=${info.idNumber}&objectType=${info.objectType}`)">编辑</span>
|
||||
</div>
|
||||
<div class="item-info">
|
||||
<label>未参加医疗参保</label>
|
||||
@@ -133,11 +134,11 @@
|
||||
isFamilySituation ? '已填写' : '未填写'
|
||||
}})</i>
|
||||
</div>
|
||||
<span @click="linkTo('./MonitorFamilySituation?id=' + info.id)">编辑</span>
|
||||
<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.dilapidatedHouse) || '-' }}</span>
|
||||
<span>{{ $dict.getLabel('fpYesOrNo', info.dilapidatedHousehold) || '-' }}</span>
|
||||
</div>
|
||||
<div class="item-info">
|
||||
<label>饮用水安全问题</label>
|
||||
@@ -150,34 +151,34 @@
|
||||
<h2>收支情况</h2>
|
||||
<i :style="{color: isIncome ? '#2EA222' : '#FF4466'}">({{ isIncome ? '已填写' : '未填写' }})</i>
|
||||
</div>
|
||||
<span @click="linkTo('./MonitorIncome?id=' + info.id)">编辑</span>
|
||||
<span @click="linkTo(`./MonitorIncome?id=${info.id}&girdId=${girdInfo.girdId}&girdName=${girdInfo.girdName}`)">编辑</span>
|
||||
</div>
|
||||
<div class="item-info">
|
||||
<label>家庭纯收入</label>
|
||||
<span>{{ info.income6 }}元</span>
|
||||
<span>{{ info.income8 }}元</span>
|
||||
</div>
|
||||
<div class="item-info">
|
||||
<label>家庭人均纯收入</label>
|
||||
<span>{{ info.income7 }}元</span>
|
||||
<span>{{ info.income9 }}元</span>
|
||||
</div>
|
||||
</div>
|
||||
<!-- <div class="item-wrapper">
|
||||
<div class="item-wrapper">
|
||||
<div class="item-header">
|
||||
<div class="left">
|
||||
<h2>结对帮扶</h2>
|
||||
<h2>帮扶措施</h2>
|
||||
<i :style="{color: isPoorStatus ? '#2EA222' : '#FF4466'}">({{ isPoorStatus ? '已填写' : '未填写' }})</i>
|
||||
</div>
|
||||
<span @click="linkTo('./MonitorPoorStatus?id=' + info.id)">编辑</span>
|
||||
<span @click="linkTo(`./MonitorPoorStatus?id=${info.id}&girdId=${girdInfo.girdId}&girdName=${girdInfo.girdName}`)">编辑</span>
|
||||
</div>
|
||||
<div class="item-info">
|
||||
<label>结对帮扶</label>
|
||||
<span>{{ info.riskEliminationMethod ? '是' : '-' }}</span>
|
||||
<label>产业帮扶</label>
|
||||
<span>{{ $dict.getLabel('fpIndustrialAssistance', info.industrialAssistance) || '-' }}</span>
|
||||
</div>
|
||||
<div class="item-info">
|
||||
<label>消除风险</label>
|
||||
<span>{{ info.riskEliminationMethod ? '是' : '-' }}</span>
|
||||
<label>健康帮扶</label>
|
||||
<span>{{ $dict.getLabel('fpHealthAssistance', info.healthAssistance) || '-' }}</span>
|
||||
</div>
|
||||
</div> -->
|
||||
</div>
|
||||
</div>
|
||||
<div class="tab-content__item" v-show="currIndex === 1">
|
||||
<div class="log-item" v-for="(item, index) in list" :key="index">
|
||||
@@ -195,8 +196,8 @@
|
||||
</div>
|
||||
</div>
|
||||
<p>{{ item.detail }}</p>
|
||||
<div class="imgs">
|
||||
<image :src="img.url" @click="prevImg(item.imgs, img.url)" v-for="(img, index) in item.imgs"
|
||||
<div class="imgs" v-if="item.filies && item.filies.length">
|
||||
<image :src="img.url" @click="prevImg(item.imgs, img.url)" v-for="(img, index) in item.filies"
|
||||
:key="index"/>
|
||||
</div>
|
||||
</div>
|
||||
@@ -235,7 +236,8 @@ export default {
|
||||
list: [],
|
||||
isFrom: false,
|
||||
viewAll: false,
|
||||
checkType: ''
|
||||
checkType: '',
|
||||
girdInfo: {}
|
||||
}
|
||||
},
|
||||
|
||||
@@ -277,7 +279,7 @@ export default {
|
||||
this.isFrom = true
|
||||
}
|
||||
this.$dict.load(['fpType', 'riskEliminationMethod', 'fpRiskType', 'fpYesOrNo', 'fpNation', 'fpEducation', 'fpStudentsInSchool', 'fpHealth',
|
||||
'fpLaborSkills', 'fpPoliticalOutlook']).then(() => {
|
||||
'fpLaborSkills', 'fpPoliticalOutlook', 'fpIndustrialAssistance', 'fpHealthAssistance']).then(() => {
|
||||
this.isGirdUser()
|
||||
this.getInfo()
|
||||
})
|
||||
@@ -296,6 +298,7 @@ export default {
|
||||
this.$http.post('/app/appgirdmemberinfo/checkLogOnUser').then((res) => {
|
||||
if (res.code == 0) {
|
||||
this.checkType = res.data.checkType
|
||||
this.girdInfo = res.data
|
||||
}
|
||||
})
|
||||
},
|
||||
@@ -362,20 +365,9 @@ export default {
|
||||
|
||||
let ylbxCount = 0
|
||||
let ylCount = 0
|
||||
// if(res.data.familyList && res.data.familyList.length) {
|
||||
// res.data.familyList.forEach(item => {
|
||||
// if (item.medicalInsurance === '02') {
|
||||
// ylbxCount = ylbxCount + 1
|
||||
// }
|
||||
// if (item.endowmentInsurance === '02') {
|
||||
// ylCount = ylCount + 1
|
||||
// }
|
||||
// })
|
||||
// }
|
||||
|
||||
if(res.data.family && res.data.family.length) {
|
||||
res.data.family.forEach(item => {
|
||||
if (item.medicalInsurance === '02') {
|
||||
if (item.basicMedicalTreatment === '02') {
|
||||
ylbxCount = ylbxCount + 1
|
||||
}
|
||||
if (item.endowmentInsurance === '02') {
|
||||
@@ -388,19 +380,12 @@ export default {
|
||||
this.info.ylCount = ylCount
|
||||
this.pageShow = true
|
||||
}
|
||||
|
||||
uni.hideLoading()
|
||||
})
|
||||
// this.$http.post(`/app/apppreventionreturntopovertylog/list?pid=${this.id}&size=1000¤t=1`).then(res => {
|
||||
// if (res.code === 0) {
|
||||
// this.list = res.data.records.map(item => {
|
||||
// return {
|
||||
// ...item,
|
||||
// imgs: JSON.parse(item.picture)
|
||||
// }
|
||||
// })
|
||||
// }
|
||||
// })
|
||||
this.$http.post(`/app/apppreventionreturntopovertylog/list?pid=${this.id}&size=1000¤t=1`).then(res => {
|
||||
if (res.code === 0) {
|
||||
this.list = res.data.records || []
|
||||
}
|
||||
})
|
||||
},
|
||||
|
||||
examine(text, pass) {
|
||||
@@ -570,7 +555,7 @@ export default {
|
||||
.item-avatar {
|
||||
height: 192px;
|
||||
|
||||
image {
|
||||
img {
|
||||
width: 112px;
|
||||
height: 112px;
|
||||
margin-right: 24px;
|
||||
|
||||
Reference in New Issue
Block a user