|
|
@ -119,6 +119,21 @@ |
|
|
|
pop |
|
|
|
}, |
|
|
|
onLoad(option) { |
|
|
|
if(option.scene) { |
|
|
|
var scene = decodeURIComponent(option.scene) |
|
|
|
var params = {}; |
|
|
|
scene.split('&').forEach(item => { |
|
|
|
var pair = item.split('='); |
|
|
|
if (pair.length === 2) { |
|
|
|
params[pair[0]] = pair[1]; |
|
|
|
} |
|
|
|
}); |
|
|
|
|
|
|
|
if(params['dp']) option.depart_id = params['dp']; |
|
|
|
if(params['t']) option.type = params['t']; |
|
|
|
if(params['c']) option.checkin = params['c']; |
|
|
|
} |
|
|
|
|
|
|
|
var depart_info = uni.getStorageSync('depart') |
|
|
|
if(depart_info) { |
|
|
|
depart_info = JSON.parse(depart_info) |
|
|
@ -138,7 +153,7 @@ |
|
|
|
|
|
|
|
this.depart_id = uni.getStorageSync('depart_id') |
|
|
|
if(!this.depart_id && this.type == 1) { |
|
|
|
this.$pop.modelShow('请先选择要预约的医院科室', '/pages/index/index') |
|
|
|
this.$pop.modelShow('请先选择要预约的医院科室!', '/pages/index/index') |
|
|
|
return |
|
|
|
} |
|
|
|
|
|
|
@ -190,7 +205,7 @@ |
|
|
|
}) |
|
|
|
|
|
|
|
if(!hospital || Object.keys(hospital).length === 0) { |
|
|
|
this.$pop.modelShow('请先选择要预约的医院科室', '/pages/index/index') |
|
|
|
this.$pop.modelShow('请先选择要预约的医院科室~', '/pages/index/index') |
|
|
|
return |
|
|
|
} |
|
|
|
|
|
|
|