mirror of
https://gitee.com/java110/WechatOwnerService.git
synced 2026-02-23 21:36:38 +08:00
57 lines
1.1 KiB
Vue
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>
|