Browse Source

对接商家中心扫码核销活动和自提订单

master
邓平艺 4 years ago
parent
commit
037d45e256
  1. 33
      pages/business/center/center.vue

33
pages/business/center/center.vue

@ -166,6 +166,10 @@
url += `&rand=${result.rand}`;
url += `&time=${result.time}`;
this.$url(url);
}else if(result.u_id && result.a_id){
this.activityJoin(result);
}else if(result.u_id && result.no){
this.orderSelf(result);
}
}else{
this.$msg('不是有效的支付码');
@ -185,6 +189,35 @@
new_data = str;
}
return new_data;
},
//
activityJoin(result){
this.$http.post({
api: 'api/supplier/activity/join',
data: {
user_id: result.u_id,
activity_id: result.a_id
},
header: {
token: this.token
}
}).then(res => {
this.$msg(res.data.message || '核销失败');
})
},
//
orderSelf(result){
this.$http.post({
api: `api/supplier/order/self/${result.no}`,
data: {
user_id: result.u_id
},
header: {
token: this.token
}
}).then(res => {
this.$msg(res.data.message || '自提核销成功');
})
}
}
}

Loading…
Cancel
Save