详情
This commit is contained in:
@@ -45,15 +45,12 @@
|
|||||||
<div class="form-item" v-if="id">
|
<div class="form-item" v-if="id">
|
||||||
<div class="form-item__wrapper">
|
<div class="form-item__wrapper">
|
||||||
<div class="left">
|
<div class="left">
|
||||||
<i style="width: 8px;"></i>
|
<i>*</i>
|
||||||
<span>成员姓名</span>
|
<span>成员姓名</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="right">
|
<div class="right">
|
||||||
<AiPagePicker class="select" :selected.sync="userList">
|
<input placeholder="请输入" type="text" v-model="form.name" :maxlength="8"
|
||||||
<span v-if="!userList.length">请选择</span>
|
placeholder-style="color: #999; font-size: 30rpx;" disabled />
|
||||||
<span v-if="userList.length" style="color: #333;">{{ userList[0].name }}</span>
|
|
||||||
<u-icon name="arrow-right" color="#DDD" size="28"></u-icon>
|
|
||||||
</AiPagePicker>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -77,7 +74,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="right">
|
<div class="right">
|
||||||
<input placeholder="请输入" type="idcard" v-model="form.idNumber" :maxlength="18"
|
<input placeholder="请输入" type="idcard" v-model="form.idNumber" :maxlength="18"
|
||||||
placeholder-style="color: #999; font-size: 30rpx;" @input="changeIdNumber" :disabled="isEdit" />
|
placeholder-style="color: #999; font-size: 30rpx;" @input="changeIdNumber" :disabled="id" />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -608,6 +605,7 @@ export default {
|
|||||||
this.form.currentAreaId = this.user.areaId
|
this.form.currentAreaId = this.user.areaId
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
console.log(this.helthList);
|
||||||
},
|
},
|
||||||
|
|
||||||
onShow() {
|
onShow() {
|
||||||
@@ -638,9 +636,7 @@ export default {
|
|||||||
} else {
|
} else {
|
||||||
this.helthList[i].checked = false // 取消
|
this.helthList[i].checked = false // 取消
|
||||||
this.namelist.map((item, index) => {
|
this.namelist.map((item, index) => {
|
||||||
// 判断当前项是否取消
|
|
||||||
if (item.dictValue == row.dictValue) {
|
if (item.dictValue == row.dictValue) {
|
||||||
// 如果当前项取消了,就删掉当前项
|
|
||||||
this.namelist.splice(index, 1)
|
this.namelist.splice(index, 1)
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
@@ -703,7 +699,6 @@ export default {
|
|||||||
}
|
}
|
||||||
|
|
||||||
this.basicsCheckList.map((item, index) => {
|
this.basicsCheckList.map((item, index) => {
|
||||||
console.log(item.checked,index);
|
|
||||||
if (item.checked) {
|
if (item.checked) {
|
||||||
this.basicsList.push(index)
|
this.basicsList.push(index)
|
||||||
}
|
}
|
||||||
@@ -735,17 +730,19 @@ export default {
|
|||||||
|
|
||||||
this.$http.post('/app/apppreventionreturntopoverty/addByEwechat', {
|
this.$http.post('/app/apppreventionreturntopoverty/addByEwechat', {
|
||||||
...this.form,
|
...this.form,
|
||||||
id: this.isEdit ? this.id : ''
|
id: this.id || '',
|
||||||
|
girdId: this.user.girdCheckType == 1? this.user.girdId:'',
|
||||||
}).then(res => {
|
}).then(res => {
|
||||||
if (res.code == 0) {
|
if (res.code == 0) {
|
||||||
this.$u.toast(this.isEdit ? '保存成功' : '提交成功')
|
this.$u.toast(this.isEdit ? '保存成功' : '提交成功')
|
||||||
uni.$emit('reload')
|
uni.$emit('reload')
|
||||||
uni.navigateTo({url: './serviceResult'})
|
uni.navigateBack({
|
||||||
|
delta: 2
|
||||||
|
})
|
||||||
}
|
}
|
||||||
}).catch((err) => {
|
}).catch((err) => {
|
||||||
this.$u.toast(err)
|
this.$u.toast(err)
|
||||||
})
|
})
|
||||||
// console.log(this.form);
|
|
||||||
},
|
},
|
||||||
|
|
||||||
onAreaChange(e) {
|
onAreaChange(e) {
|
||||||
@@ -759,6 +756,26 @@ export default {
|
|||||||
getInfo(id) {
|
getInfo(id) {
|
||||||
this.$http.post(`/app/apppreventionreturntopoverty/queryDetailById?id=${id}`).then(res => {
|
this.$http.post(`/app/apppreventionreturntopoverty/queryDetailById?id=${id}`).then(res => {
|
||||||
if (res.code === 0) {
|
if (res.code === 0) {
|
||||||
|
res.data.basicsCheckList = res.data.basicsCheck.split(',')
|
||||||
|
res.data.basicsCheckList.map((item,index)=> {
|
||||||
|
this.basicsCheckList[index].checked = true
|
||||||
|
})
|
||||||
|
res.data.guaranteeCheckList = res.data.guaranteeCheck.split(',')
|
||||||
|
res.data.guaranteeCheckList.map((item,index)=> {
|
||||||
|
this.guaranteeCheckList[index].checked = true
|
||||||
|
})
|
||||||
|
|
||||||
|
res.data.healthyStatusList = res.data.healthyStatus.split(',')
|
||||||
|
|
||||||
|
res.data.healthyStatusList.map((item)=>{
|
||||||
|
this.helthList.map(items=>{
|
||||||
|
if(item == items.dictValue) {
|
||||||
|
items.checked = true
|
||||||
|
}
|
||||||
|
})
|
||||||
|
})
|
||||||
|
|
||||||
|
|
||||||
this.form = {
|
this.form = {
|
||||||
...this.form,
|
...this.form,
|
||||||
...res.data
|
...res.data
|
||||||
|
|||||||
@@ -16,7 +16,7 @@
|
|||||||
<p>{{ info.phone }}</p>
|
<p>{{ info.phone }}</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<span @click="linkTo('./residentDetail?id=' + info.id)">详情</span>
|
<span @click="linkTo(`./residentDetail?id=${info.id}`)">详情</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="item-info">
|
<div class="item-info">
|
||||||
<label>现住地址</label>
|
<label>现住地址</label>
|
||||||
|
|||||||
@@ -10,7 +10,7 @@
|
|||||||
<p>{{ info.phone }}</p>
|
<p>{{ info.phone }}</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<span>户主</span>
|
<span>{{ $dict.getLabel('fpRelationship',info.householdRelation) }}</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="item-info">
|
<div class="item-info">
|
||||||
<label>现住地址</label>
|
<label>现住地址</label>
|
||||||
@@ -23,15 +23,15 @@
|
|||||||
<div class="more-info">
|
<div class="more-info">
|
||||||
<div class="item-info">
|
<div class="item-info">
|
||||||
<label>身份证号</label>
|
<label>身份证号</label>
|
||||||
<span>{{ $dict.getLabel('fpNation', info.nation) }}</span>
|
<span>{{ info.idNumber }}</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="item-info">
|
<div class="item-info">
|
||||||
<label>性别</label>
|
<label>性别</label>
|
||||||
<span>{{ $dict.getLabel('fpNation', info.nation) }}</span>
|
<span>{{ $dict.getLabel('sex', info.sex) }}</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="item-info">
|
<div class="item-info">
|
||||||
<label>出生日期</label>
|
<label>出生日期</label>
|
||||||
<span>{{ $dict.getLabel('fpNation', info.nation) }}</span>
|
<span>{{ info.birthDate }}</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="item-info">
|
<div class="item-info">
|
||||||
<label>民族</label>
|
<label>民族</label>
|
||||||
@@ -55,61 +55,61 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="item-info">
|
<div class="item-info">
|
||||||
<label>残疾类别</label>
|
<label>残疾类别</label>
|
||||||
<span>{{ $dict.getLabel('fpNation', info.nation) }}</span>
|
<span>{{ $dict.getLabel('fpDisabilityType', info.disabilityType) }}</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="item-info">
|
<div class="item-info">
|
||||||
<label>残疾证办证年度</label>
|
<label>残疾证办证年度</label>
|
||||||
<span>{{ $dict.getLabel('fpNation', info.nation) }}</span>
|
<span>{{ $dict.getLabel('fpYear', info.disabilityCertificateYear) }}</span>
|
||||||
</div>
|
</div>
|
||||||
<!-- 基础保障 -->
|
<!-- 基础保障 -->
|
||||||
<h4 style="fon-size: 17px;font-weight: 600;margin-top: 8px;">基础保障</h4>
|
<h4 style="fon-size: 17px;font-weight: 600;margin-top: 8px;">基础保障</h4>
|
||||||
<div class="item-info">
|
<div class="item-info">
|
||||||
<label>是否参加城乡居民基本医保</label>
|
<label>是否参加城乡居民基本医保</label>
|
||||||
<span>{{ $dict.getLabel('fpYesOrNo', info.basicMedicalTreatment) }}</span>
|
<span>{{ $dict.getLabel('fpYesOrNo', info.jcbxCxyiliao) }}</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="item-info">
|
<div class="item-info">
|
||||||
<label>是否参加城镇职工基本医保</label>
|
<label>是否参加城镇职工基本医保</label>
|
||||||
<span>{{ $dict.getLabel('fpYesOrNo', info.basicMedicalTreatment) }}</span>
|
<span>{{ $dict.getLabel('fpYesOrNo', info.jcbxCzyiliao) }}</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="item-info">
|
<div class="item-info">
|
||||||
<label>是否参加大病保险</label>
|
<label>是否参加大病保险</label>
|
||||||
<span>{{ $dict.getLabel('fpYesOrNo', info.basicMedicalTreatment) }}</span>
|
<span>{{ $dict.getLabel('fpYesOrNo', info.jcbxDabing) }}</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="item-info">
|
<div class="item-info">
|
||||||
<label>是否参加商业补充医保</label>
|
<label>是否参加商业补充医保</label>
|
||||||
<span>{{ $dict.getLabel('fpYesOrNo', info.basicMedicalTreatment) }}</span>
|
<span>{{ $dict.getLabel('fpYesOrNo', info.jcbxShangye) }}</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="item-info">
|
<div class="item-info">
|
||||||
<label>是否参加城乡居民养老保险</label>
|
<label>是否参加城乡居民养老保险</label>
|
||||||
<span>{{ $dict.getLabel('fpYesOrNo', info.basicMedicalTreatment) }}</span>
|
<span>{{ $dict.getLabel('fpYesOrNo', info.jcbxCxyanglao) }}</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="item-info">
|
<div class="item-info">
|
||||||
<label>是否参加城镇职工养老保险</label>
|
<label>是否参加城镇职工养老保险</label>
|
||||||
<span>{{ $dict.getLabel('fpYesOrNo', info.basicMedicalTreatment) }}</span>
|
<span>{{ $dict.getLabel('fpYesOrNo', info.jcbxCzyanglao) }}</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="item-info">
|
<div class="item-info">
|
||||||
<label>享受人身意外保险</label>
|
<label>享受人身意外保险</label>
|
||||||
<span>{{ $dict.getLabel('fpYesOrNo', info.basicMedicalTreatment) }}</span>
|
<span>{{ $dict.getLabel('fpYesOrNo', info.jcbxRenshenyiwai) }}</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="item-info">
|
<div class="item-info">
|
||||||
<label>享受最低生活保障</label>
|
<label>享受最低生活保障</label>
|
||||||
<span>{{ $dict.getLabel('fpYesOrNo', info.subsistenceAllowance) }}</span>
|
<span>{{ $dict.getLabel('fpYesOrNo', info.bzcsNongcundibao) }}</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="item-info">
|
<div class="item-info">
|
||||||
<label>是否特困供养</label>
|
<label>是否特困供养</label>
|
||||||
<span>{{ $dict.getLabel('fpYesOrNo', info.subsistenceAllowance) }}</span>
|
<span>{{ $dict.getLabel('fpYesOrNo', info.bzcsTekungongyang) }}</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="item-info">
|
<div class="item-info">
|
||||||
<label>分散转集中供养</label>
|
<label>分散转集中供养</label>
|
||||||
<span>{{ $dict.getLabel('fpYesOrNo', info.subsistenceAllowance) }}</span>
|
<span>{{ $dict.getLabel('fpYesOrNo', info.bzcsWubaohu) }}</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="item-info">
|
<div class="item-info">
|
||||||
<label>是否接受医疗救助</label>
|
<label>是否接受医疗救助</label>
|
||||||
<span>{{ $dict.getLabel('fpYesOrNo', info.specialPovertySupport) }}</span>
|
<span>{{ $dict.getLabel('fpYesOrNo', info.bzcsYiliaojiuzhu) }}</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="item-info">
|
<div class="item-info">
|
||||||
<label>是否接受其他健康扶助</label>
|
<label>是否接受其他健康扶助</label>
|
||||||
<span>{{ $dict.getLabel('fpYesOrNo', info.specialPovertySupport) }}</span>
|
<span>{{ $dict.getLabel('fpYesOrNo', info.bzcsQita) }}</span>
|
||||||
</div>
|
</div>
|
||||||
<!-- 务工就业 -->
|
<!-- 务工就业 -->
|
||||||
<h4 style="fon-size: 17px;font-weight: 600;margin-top: 8px;">务工就业</h4>
|
<h4 style="fon-size: 17px;font-weight: 600;margin-top: 8px;">务工就业</h4>
|
||||||
@@ -119,15 +119,15 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="item-info">
|
<div class="item-info">
|
||||||
<label>是否会讲普通话</label>
|
<label>是否会讲普通话</label>
|
||||||
<span>{{ $dict.getLabel('fpLaborSkills', info.labourStatus) }}</span>
|
<span>{{ $dict.getLabel('fpYesOrNo', info.mandarin) }}</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="item-info">
|
<div class="item-info">
|
||||||
<label>就业渠道</label>
|
<label>就业渠道</label>
|
||||||
<span>{{ $dict.getLabel('fpLaborSkills', info.labourStatus) }}</span>
|
<span>{{ $dict.getLabel('fpEmploymentChannels', info.employmentChannels) }}</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="item-info">
|
<div class="item-info">
|
||||||
<label>务工企业名称</label>
|
<label>务工企业名称</label>
|
||||||
<span>{{ $dict.getLabel('fpLaborSkills', info.labourStatus) }}</span>
|
<span>{{ info.migrantEnterprises }}</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="item-info">
|
<div class="item-info">
|
||||||
<label>务工时间/月</label>
|
<label>务工时间/月</label>
|
||||||
@@ -135,19 +135,19 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="item-info">
|
<div class="item-info">
|
||||||
<label>公益性岗位</label>
|
<label>公益性岗位</label>
|
||||||
<span>{{ info.workeMonths }}</span>
|
<span>{{ info.publicWelfarePosts }}</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="item-info">
|
<div class="item-info">
|
||||||
<label>公益性岗位(月数)</label>
|
<label>公益性岗位(月数)</label>
|
||||||
<span>{{ info.workeMonths }}</span>
|
<span>{{ info.publicWelfarePostsMonths }}</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="item-info">
|
<div class="item-info">
|
||||||
<label>是否国外务工</label>
|
<label>是否国外务工</label>
|
||||||
<span>{{ info.workeMonths }}</span>
|
<span>{{ $dict.getLabel('fpYesOrNo',info.foreignWorkers) }}</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="item-info">
|
<div class="item-info">
|
||||||
<label>务工所在地</label>
|
<label>务工所在地</label>
|
||||||
<span>{{ info.workArea }}</span>
|
<span>{{ info.foreignWorkersAddress }}</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -166,8 +166,10 @@ export default {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
onLoad(o) {
|
onLoad(o) {
|
||||||
|
this.$dict.load('fpRelationship','sex','fpNation','fpPoliticalOutlook','fpYear','fpLaborSkills','fpEmploymentChannels')
|
||||||
this.id = o.id,
|
this.id = o.id,
|
||||||
this.getInfo()
|
this.getInfo()
|
||||||
|
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
getInfo() {
|
getInfo() {
|
||||||
|
|||||||
Reference in New Issue
Block a user