Commit ab5f61ae12c4c607ec180e00aa734cac4b725e51
1 parent
2f4a0160
1.分享的地址优化生成
2.接口的替换
Showing
6 changed files
with
40 additions
and
8 deletions
packageA/pages/prom_list/prom_list.js
@@ -641,9 +641,9 @@ Page({ | @@ -641,9 +641,9 @@ Page({ | ||
641 | } | 641 | } |
642 | if(getApp().globalData.user_id){ | 642 | if(getApp().globalData.user_id){ |
643 | if(pagePath.indexOf("?")>0){ | 643 | if(pagePath.indexOf("?")>0){ |
644 | - pagePath+="&first_leader="+getApp().globalData.user_id; | 644 | + pagePath+="&goods_id="+this.data.gid+" &first_leader="+getApp().globalData.user_id; |
645 | }else{ | 645 | }else{ |
646 | - pagePath+="?first_leader="+getApp().globalData.user_id; | 646 | + pagePath+="?goods_id="+this.data.gid+"&first_leader="+getApp().globalData.user_id; |
647 | } | 647 | } |
648 | } | 648 | } |
649 | 649 |
pages/cart/cart2/cart2.js
@@ -1431,7 +1431,7 @@ Page({ | @@ -1431,7 +1431,7 @@ Page({ | ||
1431 | goods.guide_id=gg.guide_id; | 1431 | goods.guide_id=gg.guide_id; |
1432 | goods.guide_type=gg.guide_type; | 1432 | goods.guide_type=gg.guide_type; |
1433 | //调用接口判断是不是会员 | 1433 | //调用接口判断是不是会员 |
1434 | - await getApp().request.promiseGet("/api/weshop/shoppingGuide/get/"+oo.stoid+"/"+gg.guide_id,{}).then(res=>{ | 1434 | + await getApp().request.promiseGet("/api/weshop/shoppingGuide/getid/"+oo.stoid+"/"+gg.guide_id,{}).then(res=>{ |
1435 | if(res.data.code==0){ | 1435 | if(res.data.code==0){ |
1436 | goods.guide_name=res.data.data.salesman; | 1436 | goods.guide_name=res.data.data.salesman; |
1437 | goods.guide_sn=res.data.data.salesman_no; | 1437 | goods.guide_sn=res.data.data.salesman_no; |
@@ -1631,7 +1631,7 @@ Page({ | @@ -1631,7 +1631,7 @@ Page({ | ||
1631 | goods.guide_id=g_item.guide_id; | 1631 | goods.guide_id=g_item.guide_id; |
1632 | goods.guide_type=g_item.guide_type; | 1632 | goods.guide_type=g_item.guide_type; |
1633 | //调用接口判断是不是会员 | 1633 | //调用接口判断是不是会员 |
1634 | - await getApp().request.promiseGet("/api/weshop/shoppingGuide/get/"+oo.stoid+"/"+g_item.guide_id,{}).then(res=>{ | 1634 | + await getApp().request.promiseGet("/api/weshop/shoppingGuide/getid/"+oo.stoid+"/"+g_item.guide_id,{}).then(res=>{ |
1635 | if(res.data.code==0){ | 1635 | if(res.data.code==0){ |
1636 | goods.guide_name=res.data.data.salesman; | 1636 | goods.guide_name=res.data.data.salesman; |
1637 | goods.guide_sn=res.data.data.salesman_no; | 1637 | goods.guide_sn=res.data.data.salesman_no; |
pages/goods/goodsList/goodsList.js
@@ -21,10 +21,13 @@ Page({ | @@ -21,10 +21,13 @@ Page({ | ||
21 | is_new:0, | 21 | is_new:0, |
22 | is_hot:0, | 22 | is_hot:0, |
23 | prom_goods_list:null, | 23 | prom_goods_list:null, |
24 | + rq_data:null, | ||
24 | }, | 25 | }, |
25 | 26 | ||
26 | onLoad: function(t) { | 27 | onLoad: function(t) { |
27 | 28 | ||
29 | + this.data.rq_data=t; | ||
30 | + | ||
28 | //接受有没有导购的参数 | 31 | //接受有没有导购的参数 |
29 | var first_leader=t.first_leader; | 32 | var first_leader=t.first_leader; |
30 | if(first_leader){ | 33 | if(first_leader){ |
@@ -212,14 +215,20 @@ Page({ | @@ -212,14 +215,20 @@ Page({ | ||
212 | if (pagePath.indexOf('/') != 0) { | 215 | if (pagePath.indexOf('/') != 0) { |
213 | pagePath = '/' + pagePath; | 216 | pagePath = '/' + pagePath; |
214 | } | 217 | } |
215 | - if(getApp().globalData.user_id){ | ||
216 | 218 | ||
219 | + if(this.data.rq_data && JSON.stringify(this.data.rq_data) != "{}") { | ||
220 | + var parm = ut.ob_to_parm(this.data.rq_data); | ||
221 | + pagePath += "?" + parm; | ||
222 | + } | ||
223 | + | ||
224 | + if(getApp().globalData.user_id){ | ||
217 | if(pagePath.indexOf("?")>0){ | 225 | if(pagePath.indexOf("?")>0){ |
218 | pagePath+="&first_leader="+getApp().globalData.user_id; | 226 | pagePath+="&first_leader="+getApp().globalData.user_id; |
219 | }else{ | 227 | }else{ |
220 | pagePath+="?first_leader="+getApp().globalData.user_id; | 228 | pagePath+="?first_leader="+getApp().globalData.user_id; |
221 | } | 229 | } |
222 | } | 230 | } |
231 | + console.log("11-11"+pagePath); | ||
223 | return { | 232 | return { |
224 | title: "商品列表", | 233 | title: "商品列表", |
225 | path:pagePath, | 234 | path:pagePath, |
pages/goods/search/search.js
@@ -21,8 +21,11 @@ Page({ | @@ -21,8 +21,11 @@ Page({ | ||
21 | 21 | ||
22 | tabname: "goods_id", //排序的字段 | 22 | tabname: "goods_id", //排序的字段 |
23 | adname: "desc", //升降的字段 | 23 | adname: "desc", //升降的字段 |
24 | + rq_data:null, | ||
24 | }, | 25 | }, |
25 | onLoad: function(t) { | 26 | onLoad: function(t) { |
27 | + this.data.rq_data=t; | ||
28 | + | ||
26 | //接受有没有导购的参数 | 29 | //接受有没有导购的参数 |
27 | var first_leader=t.first_leader; | 30 | var first_leader=t.first_leader; |
28 | if(first_leader){ | 31 | if(first_leader){ |
@@ -184,6 +187,7 @@ Page({ | @@ -184,6 +187,7 @@ Page({ | ||
184 | //-----点击搜索按钮---- | 187 | //-----点击搜索按钮---- |
185 | search: function(t) { | 188 | search: function(t) { |
186 | if ("string" != typeof t || "" == t) return a.showWarning("请输入搜索关键词"); | 189 | if ("string" != typeof t || "" == t) return a.showWarning("请输入搜索关键词"); |
190 | + this.data.key_str=t; | ||
187 | this.resetData(), this.requestSearch(this.data.baseUrl + "&key_str=" + encodeURIComponent(t)); | 191 | this.resetData(), this.requestSearch(this.data.baseUrl + "&key_str=" + encodeURIComponent(t)); |
188 | }, | 192 | }, |
189 | 193 | ||
@@ -194,6 +198,11 @@ Page({ | @@ -194,6 +198,11 @@ Page({ | ||
194 | if (pagePath.indexOf('/') != 0) { | 198 | if (pagePath.indexOf('/') != 0) { |
195 | pagePath = '/' + pagePath; | 199 | pagePath = '/' + pagePath; |
196 | } | 200 | } |
201 | + | ||
202 | + if(this.data.key_str) { | ||
203 | + pagePath += "?s_key=" + this.data.key_str; | ||
204 | + } | ||
205 | + | ||
197 | if(getApp().globalData.user_id){ | 206 | if(getApp().globalData.user_id){ |
198 | 207 | ||
199 | if(pagePath.indexOf("?")>0){ | 208 | if(pagePath.indexOf("?")>0){ |
@@ -202,6 +211,8 @@ Page({ | @@ -202,6 +211,8 @@ Page({ | ||
202 | pagePath+="?first_leader="+getApp().globalData.user_id; | 211 | pagePath+="?first_leader="+getApp().globalData.user_id; |
203 | } | 212 | } |
204 | } | 213 | } |
214 | + | ||
215 | + console.log("11-11"+pagePath); | ||
205 | return { | 216 | return { |
206 | title: "商品搜索", | 217 | title: "商品搜索", |
207 | path:pagePath, | 218 | path:pagePath, |
pages/team/team_success/team_success.js
@@ -677,10 +677,11 @@ Page({ | @@ -677,10 +677,11 @@ Page({ | ||
677 | 677 | ||
678 | //------ 分享配置 -------- | 678 | //------ 分享配置 -------- |
679 | onShareAppMessage: function (e) { | 679 | onShareAppMessage: function (e) { |
680 | - var scene=th.data.teamgroup.id; | 680 | + var th=this; |
681 | + var scene=this.data.teamgroup.id; | ||
681 | var url="/pages/team/team_show/team_show?tg_id="+scene; | 682 | var url="/pages/team/team_show/team_show?tg_id="+scene; |
682 | //--分享图片-- | 683 | //--分享图片-- |
683 | - img=th.data.iurl+th.data.teamlist.share_imgurl; | 684 | + var img=th.data.iurl+th.data.teamlist.share_imgurl; |
684 | //--把会员分享出去-- | 685 | //--把会员分享出去-- |
685 | if(getApp().globalData.user_id){ | 686 | if(getApp().globalData.user_id){ |
686 | if(url.indexOf("?")>0) | 687 | if(url.indexOf("?")>0) |
@@ -688,6 +689,7 @@ Page({ | @@ -688,6 +689,7 @@ Page({ | ||
688 | else | 689 | else |
689 | url+="?first_leader="+getApp().globalData.user_id; | 690 | url+="?first_leader="+getApp().globalData.user_id; |
690 | } | 691 | } |
692 | + console.log(url); | ||
691 | 693 | ||
692 | return { | 694 | return { |
693 | path:url, | 695 | path:url, |
utils/util.js
@@ -401,6 +401,15 @@ function base64_encode (str) { // 编码,配合encodeURIComponent使用 | @@ -401,6 +401,15 @@ function base64_encode (str) { // 编码,配合encodeURIComponent使用 | ||
401 | return strin | 401 | return strin |
402 | } | 402 | } |
403 | 403 | ||
404 | +function ob_to_parm(ob){ | ||
405 | + var parm=""; | ||
406 | + for( var key in ob){ | ||
407 | + parm+="&"+key+"="+ob[key]; | ||
408 | + } | ||
409 | + parm = parm.substr(1); | ||
410 | + return parm; | ||
411 | +} | ||
412 | + | ||
404 | module.exports = { | 413 | module.exports = { |
405 | formatTime: function(e, r) { | 414 | formatTime: function(e, r) { |
406 | var t = e ? new Date(1e3 * e) : new Date(), n = t.getFullYear(), o = t.getMonth() + 1, a = t.getDate(), u = t.getHours(), i = t.getMinutes(), f = t.getSeconds(), s = function(e) { | 415 | var t = e ? new Date(1e3 * e) : new Date(), n = t.getFullYear(), o = t.getMonth() + 1, a = t.getDate(), u = t.getHours(), i = t.getMinutes(), f = t.getSeconds(), s = function(e) { |
@@ -505,5 +514,6 @@ module.exports = { | @@ -505,5 +514,6 @@ module.exports = { | ||
505 | draw_circle:draw_circle,//绘制圆, | 514 | draw_circle:draw_circle,//绘制圆, |
506 | mergeArray:mergeArray, //数组合并 | 515 | mergeArray:mergeArray, //数组合并 |
507 | isContained:isContained, //是否包含 | 516 | isContained:isContained, //是否包含 |
508 | - base64_encode:base64_encode //64位加密 | 517 | + base64_encode:base64_encode, //64位加密 |
518 | + ob_to_parm:ob_to_parm //对象变成参数 | ||
509 | }; | 519 | }; |