详情
This commit is contained in:
@@ -6,8 +6,10 @@
|
||||
<div class="user-phone">
|
||||
<div class="user">
|
||||
<img src="./img/phone.png" alt="">
|
||||
<span>李白</span>
|
||||
<span>待走访</span>
|
||||
<span>{{ data.name }}</span>
|
||||
<span :style="{color: data.status==0? '#FFBB00':data.status==1? '#FF8822':data.status==2? '#FF4466':'#2EA222'}">
|
||||
{{ $dict.getLabel('fpRiskPersonStatus',data.status) }}
|
||||
</span>
|
||||
</div>
|
||||
<div class="phone" @click="callPhone">
|
||||
<img src="./img/user.png" alt="">
|
||||
@@ -18,57 +20,57 @@
|
||||
<div class="user-info">
|
||||
<div class="item-info">
|
||||
<label>风险类型:</label>
|
||||
<span>大额医疗支出</span>
|
||||
<span>{{ $dict.getLabel('fpRiskType',data.riskType) }}</span>
|
||||
</div>
|
||||
<div class="item-info">
|
||||
<label>联系电话:</label>
|
||||
<span>13782909781</span>
|
||||
<span>{{ data.phone || '' }}</span>
|
||||
</div>
|
||||
<div class="item-info">
|
||||
<label>身份证号:</label>
|
||||
<span>420623623623241543</span>
|
||||
<span>{{ data.idNumber }}</span>
|
||||
</div>
|
||||
<div class="item-info">
|
||||
<label>所属区划:</label>
|
||||
<span>辽宁省朝阳市建平县黑水镇黑水村</span>
|
||||
<span>{{ data.areaName }}</span>
|
||||
</div>
|
||||
<div class="item-info">
|
||||
<label>联系地址:</label>
|
||||
<span>黑水村卫生院401号</span>
|
||||
<span>{{ data.address || '' }}</span>
|
||||
</div>
|
||||
<div class="item-info">
|
||||
<label>备注说明:</label>
|
||||
<span>本月医疗支出2.3万元</span>
|
||||
<span>{{ data.remarks }}</span>
|
||||
</div>
|
||||
<div class="item-info">
|
||||
<label>操作人:</label>
|
||||
<span>李维民</span>
|
||||
<span>{{ data.createUserName }}</span>
|
||||
</div>
|
||||
<div class="item-info">
|
||||
<label>归口部门:</label>
|
||||
<span>医保局</span>
|
||||
<span>{{ data.departmentName }}</span>
|
||||
</div>
|
||||
<div class="item-info">
|
||||
<label>操作时间:</label>
|
||||
<span>2022-3-22 10:32:16</span>
|
||||
<span>{{ data.createTime }}</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- 待审核 -->
|
||||
<div class="to-check">
|
||||
<!-- 待审核 v-if="data.status==1"-->
|
||||
<div class="to-check" >
|
||||
<div class="title">
|
||||
<span>走访核实</span>
|
||||
<span>疑似风险</span>
|
||||
<span style="color:#FF8822">疑似风险</span>
|
||||
</div>
|
||||
<div class="check-info">
|
||||
<div class="item-info">
|
||||
<label>业务员:</label>
|
||||
<span>林珊</span>
|
||||
<span>{{ data.visitUserName }}</span>
|
||||
</div>
|
||||
<div class="item-info">
|
||||
<label>处理时间:</label>
|
||||
<span>2021-10-10 10:10:10</span>
|
||||
<span>{{ data.visitTime }}</span>
|
||||
</div>
|
||||
<div class="item-info">
|
||||
<label>联系方式:</label>
|
||||
@@ -76,22 +78,22 @@
|
||||
</div>
|
||||
<div class="item-info">
|
||||
<label>备注说明:</label>
|
||||
<span>经现场了解,该人员家庭有多出房产,无返贫风险倾向。</span>
|
||||
<span>{{ data.visitOpinion }}</span>
|
||||
</div>
|
||||
<div class="item-info">
|
||||
<label>图片:</label>
|
||||
<div>
|
||||
<img src="./img/phone.png" alt="">
|
||||
<img :src="e.url" v-for="(item,index) in data.visitFiles" :key="index" @click.stop="previewImage(data.visitFiles, e.url)" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- 处理结果 -->
|
||||
<div class="processingResults">
|
||||
<div class="processingResults" v-if="data.status==2 || data.status==3">
|
||||
<div class="title">
|
||||
<span>处理结果</span>
|
||||
<span>解除风险</span>
|
||||
<span style="color:#2EA222">解除风险</span>
|
||||
</div>
|
||||
<div class="check-info">
|
||||
<div class="item-info">
|
||||
@@ -121,8 +123,8 @@
|
||||
|
||||
<div style="height: 56px"></div>
|
||||
|
||||
<div class="btn" @click="toResult">
|
||||
<span v-if="type==0">走访核实</span>
|
||||
<div class="btn" @click="toResult" >
|
||||
<span v-if="data.status==0 && checkType ==0 ">走访核实</span>
|
||||
<span v-else>处理结果</span>
|
||||
</div>
|
||||
|
||||
@@ -134,19 +136,28 @@ import { mapState } from 'vuex'
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
type: 0,
|
||||
id: '',
|
||||
data: {},
|
||||
checkType: '',
|
||||
}
|
||||
},
|
||||
computed: {
|
||||
...mapState(['user'])
|
||||
},
|
||||
onLoad(o) {
|
||||
this.id = o.id;
|
||||
this.getDetail()
|
||||
this.$dict.load('fpRiskPersonStatus','fpRiskType','fpRiskPersonOperation1','fpRiskPersonOperation2').then(()=>{
|
||||
this.id = o.id;
|
||||
this.getDetail()
|
||||
this.getCheckType()
|
||||
})
|
||||
},
|
||||
methods: {
|
||||
previewImage(images, img) {
|
||||
uni.previewImage({
|
||||
urls: images.map(v => v.url),
|
||||
current: img
|
||||
})
|
||||
},
|
||||
getDetail() {
|
||||
this.$http.post('/app/apppreventionreturntopovertyriskperson/queryDetailById',null,{
|
||||
params:{
|
||||
@@ -158,11 +169,22 @@ export default {
|
||||
}
|
||||
})
|
||||
},
|
||||
toResult() {
|
||||
uni.navigateTo({url: './result'})
|
||||
getCheckType() {
|
||||
this.$http.post('/app/appgirdmemberinfo/checkLogOnUser',null,{
|
||||
params: {
|
||||
corpId: this.user.id
|
||||
}
|
||||
}).then((res) => {
|
||||
if(res.code == 0) {
|
||||
this.checkType = res.data.checkType
|
||||
}
|
||||
})
|
||||
},
|
||||
callPhone(phone) {
|
||||
uni.makePhoneCall({phoneNumber: phone})
|
||||
toResult() {
|
||||
uni.navigateTo({url: `./result?checkType=${this.checkType}&id=${this.id}`})
|
||||
},
|
||||
callPhone() {
|
||||
uni.makePhoneCall({phoneNumber: data.phone})
|
||||
},
|
||||
},
|
||||
onShow() {
|
||||
|
||||
Reference in New Issue
Block a user