Commit 58f7cd647032e9074efc16ce62aceba3f7e30dd8

Authored by yvan.ni
1 parent 657e9b4f

cart_pt

pages/cart/cart2_pt/cart2_pt.js renamed to packageE/pages/cart/cart2_pt/cart2_pt.js
1 -var t = getApp(), app = t, a = t.request, e = require("../../../utils/common.js"),  
2 - s = require("../../../utils/util.js"), ut = s, o = require("../../../utils/md5.js"), to = getApp(); 1 +var t = getApp(), app = t, a = t.request, e = require("../../../../utils/common.js"),
  2 + s = require("../../../../utils/util.js"), ut = s, o = require("../../../../utils/md5.js"), to = getApp();
3 var oo = t.globalData.setting, os = oo; 3 var oo = t.globalData.setting, os = oo;
4 -var regeneratorRuntime = require('../../../utils/runtime.js');  
5 -var util_pay = require("../../../utils/pay.js"); 4 +var regeneratorRuntime = require('../../../../utils/runtime.js');
  5 +var util_pay = require("../../../../utils/pay.js");
6 6
7 Page({ 7 Page({
8 8
@@ -101,7 +101,7 @@ Page({ @@ -101,7 +101,7 @@ Page({
101 }) 101 })
102 }, 102 },
103 onLoad: function (t) { 103 onLoad: function (t) {
104 - console.log("onLoad_pt_cart"); 104 + this.data.fir_in=1;
105 var th = this; 105 var th = this;
106 getApp().getConfig2(function (e) { 106 getApp().getConfig2(function (e) {
107 th.setData({ 107 th.setData({
@@ -575,12 +575,44 @@ Page({ @@ -575,12 +575,44 @@ Page({
575 //----------子页返回父页触发---------- 575 //----------子页返回父页触发----------
576 onShow: function () { 576 onShow: function () {
577 577
578 - var fy=ut.fy_back("/pages/user/order_list/order_list",1);  
579 - if(fy) return false; 578 + var th = this;
  579 + //判断是不是第一次进入
  580 + if(this.data.fir_in){
  581 + this.data.fir_in=0;
  582 + }else{
  583 + //-- 富有的支付 --
  584 + var fy=ut.fy_back("/pages/user/order_list/order_list",1);
  585 + if(fy) return false;
  586 + util_pay.set_fir();
  587 + //-- 通联的第三方支付的返回优化 --
  588 + ut.is_pay_ok("/pages/team/team_success/team_success?ordersn=" + th.data.ok_order_sn,null,function (){
  589 + if(!th.data.ok_order_sn) return false;
  590 + getApp().request.promiseGet("/api/weshop/order/page",
  591 + {data:{store_id:os.stoid,parent_sn:th.data.ok_order_sn}}).then(res=>{
  592 + if(ut.ajax_ok(res)){
  593 + var item=res.data.data.pageData[0];
  594 + //拼团成功的判断
  595 + if(item.pt_status==1 || item.pt_status==2){
  596 + //支付支付,返回首页
  597 + ut.m_toast('支付成功');
  598 + setTimeout(()=>{
  599 + getApp().re_to("/pages/team/team_success/team_success?ordersn=" + th.data.ok_order_sn);
  600 + },1000)
  601 +
  602 + }else{
  603 + //支付支付,返回首页
  604 + ut.m_toast('支付失败');
  605 + setTimeout(()=>{
  606 + getApp().goto("/pages/index/index/index");
  607 + },1000)
  608 + }
  609 + }
  610 + })
  611 + });
  612 +
  613 + }
580 614
581 - util_pay.set_fir();  
582 615
583 - var th = this;  
584 if (th.data.isclose == 0) { 616 if (th.data.isclose == 0) {
585 wx.navigateTo({ 617 wx.navigateTo({
586 url: "/pages/index/index/index" 618 url: "/pages/index/index/index"
@@ -1339,6 +1371,7 @@ Page({ @@ -1339,6 +1371,7 @@ Page({
1339 // order_sn: data.data, 1371 // order_sn: data.data,
1340 // type:1, 1372 // type:1,
1341 // }, 1); 1373 // }, 1);
  1374 + th.data.ok_order_sn=data.data;
1342 util_pay.pay(data.data, function () { 1375 util_pay.pay(data.data, function () {
1343 setTimeout(function () { 1376 setTimeout(function () {
1344 wx.reLaunch({ 1377 wx.reLaunch({
pages/cart/cart2_pt/cart2_pt.json renamed to packageE/pages/cart/cart2_pt/cart2_pt.json
pages/cart/cart2_pt/cart2_pt.wxml renamed to packageE/pages/cart/cart2_pt/cart2_pt.wxml
pages/cart/cart2_pt/cart2_pt.wxss renamed to packageE/pages/cart/cart2_pt/cart2_pt.wxss
pages/goods/goodsInfo/goodsInfo.js
@@ -5308,7 +5308,7 @@ Page({ @@ -5308,7 +5308,7 @@ Page({
5308 buyNow_pt: function (e) { 5308 buyNow_pt: function (e) {
5309 s.set_b_now(e); 5309 s.set_b_now(e);
5310 wx.navigateTo({ 5310 wx.navigateTo({
5311 - url: "/pages/cart/cart2_pt/cart2_pt?is_bnow=1&goods_id=" + e.goods_id, 5311 + url: "/packageE/pages/cart/cart2_pt/cart2_pt?is_bnow=1&goods_id=" + e.goods_id,
5312 }); 5312 });
5313 }, 5313 },
5314 5314
pages/team/team_show/team_show.js
@@ -850,7 +850,7 @@ Page({ @@ -850,7 +850,7 @@ Page({
850 850
851 s.set_b_now(newd); 851 s.set_b_now(newd);
852 wx.navigateTo({ 852 wx.navigateTo({
853 - url: "/pages/cart/cart2_pt/cart2_pt?is_bnow=1&goods_id=" + th.data.goods.goods_id, 853 + url: "/packageE/pages/cart/cart2_pt/cart2_pt?is_bnow=1&goods_id=" + th.data.goods.goods_id,
854 }); 854 });
855 }); 855 });
856 }, 856 },