mirror of
https://gitee.com/lab1024/smart-admin.git
synced 2025-11-20 17:36:53 +08:00
修改
1.修改购物车数量超出或者乱输入的问题 2.修改领取优惠券报错问题 3.修改订单页面订单列表数据错乱问题 4.修复真机手机模式的购买页面样式对齐和二维码对齐 5.修改支付二维码接口错误问题 6.修复苹果端立即购买按钮没反应问题
This commit is contained in:
@@ -142,7 +142,7 @@
|
||||
<h3>温馨提示</h3>
|
||||
<span class="">{{ paytypeWarning.message }}</span>
|
||||
</div>
|
||||
<div class="qrcode rc-center"><vue-qr :text="qrtext" :size="200"></vue-qr></div>
|
||||
<div class="qrcode rc-center" v-show="qrtext"><vue-qr :text="qrtext" :size="200"></vue-qr></div>
|
||||
</div>
|
||||
</el-dialog>
|
||||
<MyFooter></MyFooter>
|
||||
@@ -157,7 +157,7 @@ import MyFooter from '~/components/rc-footer.vue';
|
||||
import Vue from 'vue';
|
||||
let vm = new Vue();
|
||||
import formatConversion from '../../static/js/date';
|
||||
import { userin, selectaddress, canceldanhao, generateOrderWX, repayOrde } from '../../ajax/getData';
|
||||
import { userin, selectaddress, canceldanhao, generateOrderWX, repayOrde,getOrderQrCode } from '../../ajax/getData';
|
||||
import vueQr from 'vue-qr';
|
||||
import util from '@/ajax/util';
|
||||
|
||||
@@ -255,35 +255,16 @@ export default {
|
||||
},
|
||||
//订单支付和再次购买
|
||||
async onceagain(item) {
|
||||
console.log(item);
|
||||
let orderDetail = item.orderDetailList[0];
|
||||
let { msg } = await generateOrderWX(
|
||||
[
|
||||
{
|
||||
basePoint: item.basePoint,
|
||||
productName: orderDetail.productName,
|
||||
buyCount: orderDetail.pcs,
|
||||
productCode: orderDetail.productCode,
|
||||
payAmount: orderDetail.ecPrice,
|
||||
memberId: this.userdata.id,
|
||||
phoneNumber: item.phoneNumber,
|
||||
orderAddress: {
|
||||
addressPhoneNumber: item.addressPhoneNumber,
|
||||
addressUserName: item.addressUserName,
|
||||
addressProvinceName: item.addressProvinceName,
|
||||
addressCityName: item.addressCityName,
|
||||
addressCountyName: item.addressCountyName,
|
||||
addressDetailInfo: item.addressDetailInfo
|
||||
}
|
||||
}
|
||||
],
|
||||
1
|
||||
);
|
||||
|
||||
this.qrtext = msg;
|
||||
|
||||
this.paytypeWarning = this.util.checkPaytypeValidated(this.paytype);
|
||||
this.showPaytypeWarning = !this.paytypeWarning.result;
|
||||
if(this.paytypeWarning.paytype != 0){
|
||||
let { msg } = await getOrderQrCode({
|
||||
orderNo : item.orderNumber
|
||||
}, '1');
|
||||
this.qrtext = msg
|
||||
}else{
|
||||
this.qrtext = ''
|
||||
}
|
||||
if (this.paytypeWarning.result) {
|
||||
if (this.payorsucess == '立即支付') {
|
||||
this.getwei(item);
|
||||
|
||||
Reference in New Issue
Block a user