WechatOwnerService/pages/fee/qrCodeCashier.vue
2023-11-03 23:56:22 +08:00

57 lines
1.1 KiB
Vue

<template>
<view>
<text>{{msg}}</text>
</view>
</template>
<script>
import {getQrCodeData} from '@/api/fee/feeApi.js'
export default {
data() {
return {
msg:"正在处理,请稍等!",
qrToken:'',
}
},
onLoad(options) {
this.qrToken = options.qrToken;
if(!this.qrToken){
this.msg='二维码错误';
return;
}
this._loadQrcodeData();
},
methods: {
_loadQrcodeData:function(){
let _that =this;
getQrCodeData({
qrToken:this.qrToken
}).then(_data =>{
if(_data.code !=0){
uni.showToast({
icon:'none',
title:_data.msg
})
_that.msg = _data.msg;
return;
}
let _tradeType = 'JSAPI';
let _objData = _data.data;
_objData.tradeType = _tradeType;
uni.setStorageSync('doing_cashier',_objData);
uni.navigateTo({
url:'/pages/fee/cashier?money='+_objData.money+"&business="+_objData.business+"&communityId="+_objData.communityId+"&cashierUserId="+_objData.createUserId
})
})
}
}
}
</script>
<style>
</style>