Commit 40d5873af683aa5bdfebec6fa74b3d34cccfa9da
1 parent
e5d00f7e
月包的支付的详情, 和 专享礼包支付的详情的优化
Showing
2 changed files
with
62 additions
and
53 deletions
packageE/pages/user/monthgiftbag/giftpackinfo/giftpackinfo.js
... | ... | @@ -454,35 +454,41 @@ Page({ |
454 | 454 | } |
455 | 455 | }) |
456 | 456 | |
457 | - var money=th.data.payMoney; | |
458 | - var bk_url = "/packageE/pages/user/monthgiftbag/payment/payment?money=" + money + "&order_sn=" + th.data.back_ord; | |
459 | - | |
460 | - //-- 通联的第三方支付的返回优化 -- | |
461 | - ut.is_pay_ok(bk_url,"none",function (){ | |
462 | - if(!th.data.back_ord) return false; | |
463 | - getApp().request.promiseGet("/api/weshop/marketing/marketingMonthgiftbagRecord/page", | |
464 | - {data:{store_id:os.stoid,order_sn:th.data.back_ord,user_id:getApp().globalData.user_id}}).then(res=>{ | |
465 | - | |
466 | - if(ut.ajax_ok(res)){ | |
467 | - var item=res.data.data.pageData[0]; | |
468 | - if(item.pay_state==1){ | |
469 | - //支付支付,返回首页 | |
470 | - ut.m_toast('支付成功'); | |
471 | - th.data.back_ord=null; | |
472 | - setTimeout(()=>{ | |
473 | - getApp().goto(bk_url); | |
474 | - },1000) | |
475 | - | |
476 | - }else{ | |
477 | - //支付支付,返回首页 | |
478 | - ut.m_toast('支付失败'); | |
479 | - setTimeout(()=>{ | |
480 | - getApp().goto("/pages/index/index/index"); | |
481 | - },1000) | |
457 | + | |
458 | + if(th.data.back_ord){ | |
459 | + | |
460 | + var money=th.data.payMoney; | |
461 | + var bk_url = "/packageE/pages/user/monthgiftbag/payment/payment?money=" + money + "&order_sn=" + th.data.back_ord; | |
462 | + //-- 通联的第三方支付的返回优化 -- | |
463 | + ut.is_pay_ok(bk_url,"none",function (){ | |
464 | + if(!th.data.back_ord) return false; | |
465 | + getApp().request.promiseGet("/api/weshop/marketing/marketingMonthgiftbagRecord/page", | |
466 | + {data:{store_id:os.stoid,order_sn:th.data.back_ord,user_id:getApp().globalData.user_id}}).then(res=>{ | |
467 | + | |
468 | + if(ut.ajax_ok(res)){ | |
469 | + var item=res.data.data.pageData[0]; | |
470 | + if(item.pay_state==1){ | |
471 | + //支付支付,返回首页 | |
472 | + ut.m_toast('支付成功'); | |
473 | + th.data.back_ord=null; | |
474 | + setTimeout(()=>{ | |
475 | + getApp().goto(bk_url); | |
476 | + },1000) | |
477 | + | |
478 | + }else{ | |
479 | + //支付支付,返回首页 | |
480 | + ut.m_toast('支付失败'); | |
481 | + setTimeout(()=>{ | |
482 | + getApp().goto("/pages/index/index/index"); | |
483 | + },1000) | |
484 | + } | |
482 | 485 | } |
483 | - } | |
484 | - }) | |
485 | - },null,null,1); | |
486 | + }) | |
487 | + },null,null,1); | |
488 | + | |
489 | + th.data.back_ord=null; | |
490 | + } | |
491 | + | |
486 | 492 | |
487 | 493 | }, 1000) |
488 | 494 | } | ... | ... |
pages/giftpack/giftpacklist/giftpacklist.js
... | ... | @@ -183,32 +183,35 @@ Page({ |
183 | 183 | ut.fy_back('',0); |
184 | 184 | com.set_py_fir(); |
185 | 185 | |
186 | - //-- 通联的第三方支付的返回优化 -- | |
187 | - var money=th.data.payMoney; | |
188 | - var back_url = "/pages/giftpack/payment/payment?money=" + money + "&order_sn=" + th.data.ok_order_sn; | |
189 | - | |
190 | - ut.is_pay_ok(back_url,'none',function (){ | |
191 | - if(!th.data.ok_order_sn) return false; | |
192 | - getApp().request.promiseGet("/api/weshop/marketing/my/giftbag/detail/get", | |
193 | - {data:{storeId:os.stoid,orderSn:th.data.ok_order_sn,userId:getApp().globalData.user_id}}).then(res=>{ | |
194 | - | |
195 | - th.data.ok_order_sn=null; | |
196 | - if(res.data.code==0 && res.data.data){ | |
197 | - var item=res.data.data; | |
198 | - if(item.payState==1){ | |
199 | - //支付支付,返回首页 | |
200 | - ut.m_toast('支付成功'); | |
201 | - setTimeout(()=>{ | |
202 | - getApp().goto(back_url); | |
203 | - },1000) | |
204 | - | |
205 | - }else{ | |
206 | - //支付支付,返回首页 | |
207 | - ut.m_toast('支付失败'); | |
186 | + if(th.data.ok_order_sn){ | |
187 | + //-- 通联的第三方支付的返回优化 -- | |
188 | + var money=th.data.payMoney; | |
189 | + var back_url = "/pages/giftpack/payment/payment?money=" + money + "&order_sn=" + th.data.ok_order_sn; | |
190 | + ut.is_pay_ok(back_url,'none',function (){ | |
191 | + if(!th.data.ok_order_sn) return false; | |
192 | + getApp().request.promiseGet("/api/weshop/marketing/my/giftbag/detail/get", | |
193 | + {data:{storeId:os.stoid,orderSn:th.data.ok_order_sn,userId:getApp().globalData.user_id}}).then(res=>{ | |
194 | + | |
195 | + th.data.ok_order_sn=null; | |
196 | + if(res.data.code==0 && res.data.data){ | |
197 | + var item=res.data.data; | |
198 | + if(item.payState==1){ | |
199 | + //支付支付,返回首页 | |
200 | + ut.m_toast('支付成功'); | |
201 | + setTimeout(()=>{ | |
202 | + getApp().goto(back_url); | |
203 | + },1000) | |
204 | + | |
205 | + }else{ | |
206 | + //支付支付,返回首页 | |
207 | + ut.m_toast('支付失败'); | |
208 | + } | |
208 | 209 | } |
209 | - } | |
210 | - }) | |
211 | - },null,null,1); | |
210 | + }) | |
211 | + },null,null,1); | |
212 | + th.data.ok_order_sn=null; | |
213 | + } | |
214 | + | |
212 | 215 | } |
213 | 216 | |
214 | 217 | ... | ... |