分享优化

master
Lee 2022-10-29 10:13:05 +08:00
parent f378c82dd4
commit 587a6b2db6
22 changed files with 55 additions and 31 deletions

View File

@ -175,14 +175,31 @@
} else this.$toolAll.tools.showToast(res.msg);
},error=>{})
this.timer = setInterval(()=>{
this.$requst.post('staff/coupon/write-off-experience-couponQuery',{coupon_id:this.dataList[index].id,secret:this.secret}).then(res=>{
if(res.code==0){
// if(res.data.result==0){
this.$toolAll.tools.showToast('使用成功');
this.isTY = false;
clearInterval(this.timer);
this.checkAllList(0);
// }
var params = {coupon_id:this.dataList[index].id,secret:this.secret}
uni.request({
url: `${uni.getStorageSync('hostapi')}staff/coupon/write-off-experience-couponQuery`,
method: 'POST',
data: params,
header:{
'Content-Type': 'application/json; charset=UTF-8',
'Authorization': 'Bearer '+uni.getStorageSync('token') || ''
},
success: res => {
if(res.data.code==0){
// if(res.data.result==0){
this.$toolAll.tools.showToast('使用成功');
this.isTY = false;
clearInterval(this.timer);
this.checkAllList(0);
// }
}else if(res.data.code==200){
return false;
}else{
uni.showToast({
title:res.data.msg,
icon:'none'
})
}
}
})
},3000)

View File

@ -61,7 +61,9 @@
title:'优惠券组',
richText:'',
groupId:'',
ifLing:false
ifLing:false,
share_img:'', //
share_title:'', //
}
},
computed:{
@ -74,11 +76,14 @@
}
},
onShareAppMessage() {
// tools.js
console.log(`${this.$http}${this.share_img}`,`${this.share_title}`,212121212)
var shareObj = {
title: `${ya.detailObj.title}`, // (slogan)
title: `${this.share_title}`, // (slogan)
path: `/pagesB/couponGroup/couponGroup?group_id=${this.groupId}&share_id=${uni.getStorageSync('userId')}&invite_code=${uni.getStorageSync('invite_code')}`, // /
imageUrl: `` //PNGJPG imageUrl 使 5:4
imageUrl: `${this.$http}${this.share_img}` //PNGJPG imageUrl 使 5:4
};
return shareObj;
},
onLoad(op) {
if(uni.getStorageSync('phone_active')!=0 && uni.getStorageSync('is_active')!=0){
@ -115,6 +120,8 @@
this.richText = this.$toolAll.tools.escape2Html(res.data.content);
this.dataList = [];
this.zcList = [];
this.share_img = res.data.share_img;
this.share_title = res.data.title;
if(res.data.coupon.length!=0){
res.data.coupon.forEach(item=>{
let obj = {

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long