Commit 80cbf17b510ecd8f073220fed3ccb47e9d048e39

Authored by pengye
1 parent db54ec94

买券或者充值,跳转到confirmPayment付款页面需要获取邀请函模板

@@ -14,13 +14,13 @@ Page({ @@ -14,13 +14,13 @@ Page({
14 sid:'', 14 sid:'',
15 types:'1',//1是邀请函过来的(邀请函的券或者点击意见反馈买券) 2是商家APP分享的 15 types:'1',//1是邀请函过来的(邀请函的券或者点击意见反馈买券) 2是商家APP分享的
16 rid:'', 16 rid:'',
  17 + StyleType:'',//邀请函模板
17 }, 18 },
18 use:{}, 19 use:{},
19 detail:{}, 20 detail:{},
20 exp_date:{}, 21 exp_date:{},
21 num: 1, 22 num: 1,
22 totalize: '', 23 totalize: '',
23 - StyleType:'',//邀请函模板  
24 explain: "关于代金券不得不说的那些事,关于代金券不得不说的那些事,关于代金券不得不说的那些事,关于代金券不得不说的那些事", 24 explain: "关于代金券不得不说的那些事,关于代金券不得不说的那些事,关于代金券不得不说的那些事,关于代金券不得不说的那些事",
25 }, 25 },
26 26
@@ -34,7 +34,7 @@ Page({ @@ -34,7 +34,7 @@ Page({
34 name:options.name, 34 name:options.name,
35 sid:options.sid, 35 sid:options.sid,
36 oid:options.oid, 36 oid:options.oid,
37 - types:options.types, 37 + types:options.types,//1是邀请函过来的(邀请函的券或者点击意见反馈买券) 2是邀请函 3是商家APP分享的或者短信的链接
38 rid:options.rid?options.rid:'', 38 rid:options.rid?options.rid:'',
39 StyleType:options.StyleType|| '1', 39 StyleType:options.StyleType|| '1',
40 } 40 }
@@ -180,8 +180,9 @@ Page({ @@ -180,8 +180,9 @@ Page({
180 }) 180 })
181 return 181 return
182 } 182 }
  183 + // 跳转到支付页,types传参 1邀请函 2提前点餐 3商家端app分享
183 wx.navigateTo({ 184 wx.navigateTo({
184 - url: `./confirmPayment?sid=${this.data.opt.sid}&sellerName=${this.data.opt.name}&oid=${this.data.opt.oid}&rid=${this.data.opt.rid?this.data.opt.rid:''}&type=1&detail=${JSON.stringify(detail)}&combine_out_trade_no=${res.data.combine_out_trade_no}&totalize=${this.data.totalize}&types=${this.data.opt.types}&StyleType=${this.data.opt.StyleType}`, 185 + url: `./confirmPayment?sid=${this.data.opt.sid}&sellerName=${this.data.opt.name}&oid=${this.data.opt.oid}&rid=${this.data.opt.rid?this.data.opt.rid:''}&type=1&detail=${JSON.stringify(detail)}&combine_out_trade_no=${res.data.combine_out_trade_no}&totalize=${this.data.totalize}&types=1&StyleType=${this.data.opt.StyleType}`,
185 }) 186 })
186 }else{ 187 }else{
187 wx.showToast({ 188 wx.showToast({
@@ -56,10 +56,8 @@ Page({ @@ -56,10 +56,8 @@ Page({
56 sellerName: options.sellerName ? options.sellerName : '', 56 sellerName: options.sellerName ? options.sellerName : '',
57 }, 57 },
58 type: options.type, 58 type: options.type,
59 - StyleType: options.StyleType,  
60 }) 59 })
61 console.log('onLoad',{...this.data.opt}); 60 console.log('onLoad',{...this.data.opt});
62 - console.log('StyleType',options.StyleType);  
63 let obj = wx.getStorageSync('info') 61 let obj = wx.getStorageSync('info')
64 console.log('objobjobjobj',{...obj}) 62 console.log('objobjobjobj',{...obj})
65 if (obj) { 63 if (obj) {
@@ -73,6 +71,19 @@ Page({ @@ -73,6 +71,19 @@ Page({
73 } 71 }
74 this.countdown() 72 this.countdown()
75 this.modal = this.selectComponent("#payModal"); //通过给组件所起的id调用组件 73 this.modal = this.selectComponent("#payModal"); //通过给组件所起的id调用组件
  74 + this.getSellerTemplateConfFun(options.sid)
  75 + },
  76 + // 获取商家设置营销信息---获取模板
  77 + getSellerTemplateConfFun(sid){
  78 + App.Seller.GetSellerTemplateConf({
  79 + sid
  80 + }).then(res => {
  81 + let StyleType = res.data.type;
  82 + this.setData({
  83 + StyleType
  84 + })
  85 + console.log('StyleType',options.StyleType);
  86 + })
76 }, 87 },
77 // 购买完成券之后关注公众号 88 // 购买完成券之后关注公众号
78 wananchi() { 89 wananchi() {
@@ -98,7 +98,7 @@ Page({ @@ -98,7 +98,7 @@ Page({
98 if(res.ret=='200'){ 98 if(res.ret=='200'){
99 let url = util.http_build_query({ 99 let url = util.http_build_query({
100 type:'2', 100 type:'2',
101 - types: this.data.opt.types, 101 + types: '1',// 1邀请函 2提前点餐 3商家端app分享
102 detail: JSON.stringify(detail), 102 detail: JSON.stringify(detail),
103 sid: this.data.opt.sid, 103 sid: this.data.opt.sid,
104 combine_out_trade_no:res.data.combine_out_trade_no, 104 combine_out_trade_no:res.data.combine_out_trade_no,