商品详情页分享朋友圈分享好友,以及一些小优化

This commit is contained in:
lemon橪
2021-06-25 19:01:37 +08:00
parent ca1cfb7575
commit 6f162b6d15
7 changed files with 62 additions and 42 deletions

View File

@@ -147,9 +147,9 @@
awaitPay(payment){
this.pay(payment)
this.$u.throttle(()=>{
this.pay(payment)
}, 2000)
},
//订单支付
@@ -179,10 +179,10 @@
//如果支付异常
if (!signXml.data.success) {
uni.showModal({
content: signXml.data.message,
showCancel: false,
})
uni.showToast({
title: signXml.data.message,
duration: 2000
});
return;
}
@@ -226,15 +226,16 @@
(res) => {
let response = res.data;
//如果非支付宝支付才需要进行判定因为支付宝h5支付是直接输出的没有返回所谓的消息状态
if(paymentMethod !== "ALIPAY"){
//如果支付异常
if (!response.success) {
uni.showModal({
content: response.message,
showCancel: false,
})
return;
}
if(paymentMethod !== "ALIPAY"){
//如果支付异常
if (!response.success) {
uni.showToast({
title: response.message,
duration: 2000,
icon:"none"
});
return;
}
}
if (paymentMethod === "ALIPAY") {
document.write(response);

View File

@@ -51,7 +51,6 @@
</div>
</div>
</div>
</template>
<script>
import { getGoodsList } from "@/api/goods.js";
@@ -65,10 +64,10 @@ export default {
from: "",
payPrice: 0,
goodsList: [],
activeColor:this.$mainColor,
activeColor: this.$mainColor,
params: {
pageSize: 12,
pageNumber: 0,
pageNumber: 1,
},
};
},
@@ -112,12 +111,11 @@ export default {
uni.requestSubscribeMessage({
tmplIds: templateid,
success: (res) => {
for(let key in res){
if(res[key] == "reject"){
this.checked = false;
}
}
for (let key in res) {
if (res[key] == "reject") {
this.checked = false;
}
}
},
fail: (res) => {
uni.removeStorageSync("acceptSubscribeMessage");
@@ -155,7 +153,6 @@ export default {
margin: 0 auto 40rpx auto;
padding: 0 20rpx 20rpx;
width: 80%;
}
.pay-btns {
display: flex;