|
@ -86,8 +86,8 @@
|
|
|
<div><img class="icon" src="../img/i-shibao.png" alt=""></div>
|
|
|
<div class="lh30 pt10 pb40">结算失败!</div>
|
|
|
<div class="bottom-button ">
|
|
|
<div class=""><van-button class="c-999" color="#fff" block type="primary">返回</van-button></div>
|
|
|
<div><van-button color="#22a9fa" block type="primary">重试</van-button></div>
|
|
|
<div class=""><van-button @click="onClose" class="c-999" color="#fff" block type="primary">返回</van-button></div>
|
|
|
<div><van-button @click="onClose" color="#22a9fa" block type="primary">重试</van-button></div>
|
|
|
</div>
|
|
|
</div>
|
|
|
|
|
@ -170,6 +170,20 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div v-else-if="contentType==20" >
|
|
|
<div class="title fs-17 c-333 tc ptb20">请选择医保卡种类</div>
|
|
|
<div class="pick-content plr26 pt14 pb30">
|
|
|
<div @click="readcard(11)" class="pick-item">
|
|
|
<div><img src="../img/yibaoka.png" alt=""></div>
|
|
|
<div class="pick-item-text">医保卡</div>
|
|
|
</div>
|
|
|
<div class="pick-split">或</div>
|
|
|
<div @click="readcard(12)" class="pick-item green">
|
|
|
<div><img src="../img/linshika.png" alt=""></div>
|
|
|
<div class="pick-item-text">临时医保卡</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
|
|
|
</div>
|
|
|
<div class="num-panel" v-if="contentType==18">
|
|
@ -195,7 +209,7 @@ export default {
|
|
|
data() {
|
|
|
return {
|
|
|
isShow: false,
|
|
|
contentType: 1, //1选择取药方式 2订单查询中 3提示 4门诊结算 5结算清单 6选择支付方式 7支付二维码 8结算成功 9结算失败 10出药中 11出药成功 12出药失败 13自助取药 14结算中 15出药超时 16充值成功 17选择取药方式2
|
|
|
contentType: 1, //1选择取药方式 2订单查询中 3提示 4门诊结算 5结算清单 6选择支付方式 7支付二维码 8结算成功 9结算失败 10出药中 11出药成功 12出药失败 13自助取药 14结算中 15出药超时 16充值成功 17选择取药方式2 20选择取药卡类型
|
|
|
nextContentType: 0,//4门诊结算 13自助取药 20预交金充值
|
|
|
hasTimer: false,
|
|
|
hasClose: true,
|
|
@ -343,7 +357,13 @@ export default {
|
|
|
},
|
|
|
readcard(type){
|
|
|
var { nextContentType } = this
|
|
|
if(type==3){
|
|
|
if(type==11 || type==12){
|
|
|
this.show({
|
|
|
contentType: 2,
|
|
|
})
|
|
|
this.$emit('readcard', type==12? 12 : '')
|
|
|
}
|
|
|
else if(type==3){
|
|
|
//取药码
|
|
|
this.show({
|
|
|
contentType: 18
|
|
@ -371,13 +391,16 @@ export default {
|
|
|
} else {
|
|
|
if(type == 1){
|
|
|
playAudio(8)
|
|
|
this.show({
|
|
|
contentType: 2,
|
|
|
})
|
|
|
this.$emit('readcard', type)
|
|
|
} else if(!type){
|
|
|
playAudio(16)
|
|
|
this.show({
|
|
|
contentType: 20,
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
this.show({
|
|
|
contentType: 2,
|
|
|
})
|
|
|
this.$emit('readcard', type)
|
|
|
}
|
|
|
},
|
|
|
removeIptThread(){
|