Commit c3e19c62c4b6d509aaa935a50dc84a311675a881
Merge branch 'dev' of http://git.vipzhuang.cn/wxd/MShopWeApp into test
Showing
27 changed files
with
89 additions
and
41 deletions
packageA/pages/cart2_ser/cart2_ser.js
| @@ -274,6 +274,7 @@ Page({ | @@ -274,6 +274,7 @@ Page({ | ||
| 274 | 274 | ||
| 275 | //----------子页返回父页触发---------- | 275 | //----------子页返回父页触发---------- | 
| 276 | onShow: function() { | 276 | onShow: function() { | 
| 277 | + t_pay.set_fir(); | ||
| 277 | var th = this; | 278 | var th = this; | 
| 278 | if (th.data.isclose == 0) { | 279 | if (th.data.isclose == 0) { | 
| 279 | wx.navigateTo({ | 280 | wx.navigateTo({ | 
packageA/pages/chongzhiDetails/chongzhiDetails.js
| @@ -22,7 +22,7 @@ Page({ | @@ -22,7 +22,7 @@ Page({ | ||
| 22 | * 生命周期函数--监听页面加载 | 22 | * 生命周期函数--监听页面加载 | 
| 23 | */ | 23 | */ | 
| 24 | onLoad: function (options) { | 24 | onLoad: function (options) { | 
| 25 | - | 25 | + | 
| 26 | const self = this; | 26 | const self = this; | 
| 27 | if(options.type) | 27 | if(options.type) | 
| 28 | self.setData({type:options.type}); | 28 | self.setData({type:options.type}); | 
| @@ -106,6 +106,7 @@ Page({ | @@ -106,6 +106,7 @@ Page({ | ||
| 106 | * 生命周期函数--监听页面显示 | 106 | * 生命周期函数--监听页面显示 | 
| 107 | */ | 107 | */ | 
| 108 | onShow: function () { | 108 | onShow: function () { | 
| 109 | + t_pay.set_fir(); | ||
| 109 | getApp().check_can_share(); | 110 | getApp().check_can_share(); | 
| 110 | }, | 111 | }, | 
| 111 | 112 | 
packageA/pages/details_serviceCard/details_serviceCard.js
| @@ -17,6 +17,7 @@ Page({ | @@ -17,6 +17,7 @@ Page({ | ||
| 17 | * 生命周期函数--监听页面加载 | 17 | * 生命周期函数--监听页面加载 | 
| 18 | */ | 18 | */ | 
| 19 | onLoad: function(options) { | 19 | onLoad: function(options) { | 
| 20 | + | ||
| 20 | self = this; | 21 | self = this; | 
| 21 | this.data.options = options; | 22 | this.data.options = options; | 
| 22 | 23 | ||
| @@ -43,6 +44,7 @@ Page({ | @@ -43,6 +44,7 @@ Page({ | ||
| 43 | * 生命周期函数--监听页面显示 | 44 | * 生命周期函数--监听页面显示 | 
| 44 | */ | 45 | */ | 
| 45 | onShow: function() { | 46 | onShow: function() { | 
| 47 | + t_pay.set_fir(); | ||
| 46 | getApp().check_can_share(); | 48 | getApp().check_can_share(); | 
| 47 | if (app.globalData.userInfo) { | 49 | if (app.globalData.userInfo) { | 
| 48 | if (!this.data.isLogin) { | 50 | if (!this.data.isLogin) { | 
packageA/pages/myGift/myGift.js
| @@ -50,7 +50,8 @@ Page({ | @@ -50,7 +50,8 @@ Page({ | ||
| 50 | * 生命周期函数--监听页面加载 | 50 | * 生命周期函数--监听页面加载 | 
| 51 | */ | 51 | */ | 
| 52 | onLoad: function (options) { | 52 | onLoad: function (options) { | 
| 53 | - self = this; | 53 | + | 
| 54 | + self = this; | ||
| 54 | if(options.index){ | 55 | if(options.index){ | 
| 55 | this.setData({currentIndex:1}); //查看我的礼包 | 56 | this.setData({currentIndex:1}); //查看我的礼包 | 
| 56 | } | 57 | } | 
| @@ -88,7 +89,7 @@ Page({ | @@ -88,7 +89,7 @@ Page({ | ||
| 88 | * 生命周期函数--监听页面显示 | 89 | * 生命周期函数--监听页面显示 | 
| 89 | */ | 90 | */ | 
| 90 | onShow: function () { | 91 | onShow: function () { | 
| 91 | - | 92 | + t_pay.set_fir(); | 
| 92 | getApp().check_can_share(); | 93 | getApp().check_can_share(); | 
| 93 | if(app.globalData.userInfo) { | 94 | if(app.globalData.userInfo) { | 
| 94 | if(!this.data.isLogin) { | 95 | if(!this.data.isLogin) { | 
packageA/pages/myGiftDetails/myGiftDetails.js
| @@ -23,7 +23,8 @@ Page({ | @@ -23,7 +23,8 @@ Page({ | ||
| 23 | * 生命周期函数--监听页面加载 | 23 | * 生命周期函数--监听页面加载 | 
| 24 | */ | 24 | */ | 
| 25 | onLoad: function (options) { | 25 | onLoad: function (options) { | 
| 26 | - self = this; | 26 | + | 
| 27 | + self = this; | ||
| 27 | 28 | ||
| 28 | // 如果从商品详情页点击促销栏里的礼包跳转过来的话,不显示底部按钮 | 29 | // 如果从商品详情页点击促销栏里的礼包跳转过来的话,不显示底部按钮 | 
| 29 | // showBtn 控制按钮是否显示 | 30 | // showBtn 控制按钮是否显示 | 
| @@ -66,6 +67,7 @@ Page({ | @@ -66,6 +67,7 @@ Page({ | ||
| 66 | * 生命周期函数--监听页面显示 | 67 | * 生命周期函数--监听页面显示 | 
| 67 | */ | 68 | */ | 
| 68 | onShow: function () { | 69 | onShow: function () { | 
| 70 | + t_pay.set_fir(); | ||
| 69 | getApp().check_can_share(); | 71 | getApp().check_can_share(); | 
| 70 | if(app.globalData.userInfo) { | 72 | if(app.globalData.userInfo) { | 
| 71 | if(!this.data.isLogin) { | 73 | if(!this.data.isLogin) { | 
packageC/pages/luckyGo/luckyGo_cart/luckyGo_cart.js
| @@ -129,6 +129,7 @@ Page({ | @@ -129,6 +129,7 @@ Page({ | ||
| 129 | 129 | ||
| 130 | onLoad: function (t) { | 130 | onLoad: function (t) { | 
| 131 | wx.setNavigationBarTitle({ title: "填写订单", }) | 131 | wx.setNavigationBarTitle({ title: "填写订单", }) | 
| 132 | + | ||
| 132 | var th = this; | 133 | var th = this; | 
| 133 | this.setData({ is_b_now: t.is_bnow == undefined ? 0 : t.is_bnow, }); | 134 | this.setData({ is_b_now: t.is_bnow == undefined ? 0 : t.is_bnow, }); | 
| 134 | th.data.param = t; | 135 | th.data.param = t; | 
| @@ -156,6 +157,7 @@ Page({ | @@ -156,6 +157,7 @@ Page({ | ||
| 156 | 157 | ||
| 157 | //----------子页返回父页触发---------- | 158 | //----------子页返回父页触发---------- | 
| 158 | onShow: function () { | 159 | onShow: function () { | 
| 160 | + util_pay.set_fir(); | ||
| 159 | var th = this; | 161 | var th = this; | 
| 160 | th.setData({ show_submit: 0 }); //让提交先掩藏 | 162 | th.setData({ show_submit: 0 }); //让提交先掩藏 | 
| 161 | th.data.g_cart_q_time = null; | 163 | th.data.g_cart_q_time = null; | 
packageC/pages/luckyGo/luckyGo_cart_ct/luckyGo_cart_ct.js
| @@ -597,6 +597,7 @@ Page({ | @@ -597,6 +597,7 @@ Page({ | ||
| 597 | //----------子页返回父页触发---------- | 597 | //----------子页返回父页触发---------- | 
| 598 | onShow: function () { | 598 | onShow: function () { | 
| 599 | var th = this; | 599 | var th = this; | 
| 600 | + util_pay.set_fir(); | ||
| 600 | 601 | ||
| 601 | if (th.data.isclose == 0) { | 602 | if (th.data.isclose == 0) { | 
| 602 | wx.navigateTo({ | 603 | wx.navigateTo({ | 
packageC/pages/presell/cart/cart.js
| @@ -157,6 +157,7 @@ Page({ | @@ -157,6 +157,7 @@ Page({ | ||
| 157 | 157 | ||
| 158 | //----------子页返回父页触发---------- | 158 | //----------子页返回父页触发---------- | 
| 159 | onShow: function () { | 159 | onShow: function () { | 
| 160 | + util_pay.set_fir(); | ||
| 160 | var th = this; | 161 | var th = this; | 
| 161 | th.setData({ show_submit: 0 }); //让提交先掩藏 | 162 | th.setData({ show_submit: 0 }); //让提交先掩藏 | 
| 162 | th.data.g_cart_q_time = null; | 163 | th.data.g_cart_q_time = null; | 
packageC/pages/presell/cart/cart2.js
| @@ -160,6 +160,7 @@ Page({ | @@ -160,6 +160,7 @@ Page({ | ||
| 160 | //----------子页返回父页触发---------- | 160 | //----------子页返回父页触发---------- | 
| 161 | onShow: function () { | 161 | onShow: function () { | 
| 162 | var th = this; | 162 | var th = this; | 
| 163 | + util_pay.set_fir(); | ||
| 163 | th.data.g_cart_q_time = null; | 164 | th.data.g_cart_q_time = null; | 
| 164 | if (th.data.isclose == 0) { | 165 | if (th.data.isclose == 0) { | 
| 165 | wx.navigateTo({ | 166 | wx.navigateTo({ | 
packageC/pages/presell/cart/cart2_pre.js
| @@ -251,6 +251,7 @@ Page({ | @@ -251,6 +251,7 @@ Page({ | ||
| 251 | 251 | ||
| 252 | //----------子页返回父页触发---------- | 252 | //----------子页返回父页触发---------- | 
| 253 | onShow: function () { | 253 | onShow: function () { | 
| 254 | + util_pay.set_fir(); | ||
| 254 | var th = this; | 255 | var th = this; | 
| 255 | if (th.data.isclose == 0) { | 256 | if (th.data.isclose == 0) { | 
| 256 | wx.navigateTo({ | 257 | wx.navigateTo({ | 
packageD/pages/user/deposit/prepaid/prepaid.js
| @@ -16,7 +16,8 @@ Page({ | @@ -16,7 +16,8 @@ Page({ | ||
| 16 | }, | 16 | }, | 
| 17 | /* 生命周期函数--监听页面初次渲染完成*/ | 17 | /* 生命周期函数--监听页面初次渲染完成*/ | 
| 18 | onReady: function() { | 18 | onReady: function() { | 
| 19 | - var th=this; | 19 | + var th=this; | 
| 20 | + | ||
| 20 | 21 | ||
| 21 | getApp().request.get("/api/wx/weappSendlist/page", { | 22 | getApp().request.get("/api/wx/weappSendlist/page", { | 
| 22 | data: { | 23 | data: { | 
| @@ -96,6 +97,7 @@ Page({ | @@ -96,6 +97,7 @@ Page({ | ||
| 96 | wx.setNavigationBarTitle({ | 97 | wx.setNavigationBarTitle({ | 
| 97 | title: "流动资金转预存", | 98 | title: "流动资金转预存", | 
| 98 | }) | 99 | }) | 
| 100 | + t_pay.set_fir(); | ||
| 99 | 101 | ||
| 100 | if(getApp().globalData.user_id && !this.data.is_get){ | 102 | if(getApp().globalData.user_id && !this.data.is_get){ | 
| 101 | this.yuck(); | 103 | this.yuck(); | 
packageD/pages/user/integral/integral.js
| @@ -207,7 +207,7 @@ Page({ | @@ -207,7 +207,7 @@ Page({ | ||
| 207 | * 生命周期函数--监听页面加载 | 207 | * 生命周期函数--监听页面加载 | 
| 208 | */ | 208 | */ | 
| 209 | onLoad: function (options) { | 209 | onLoad: function (options) { | 
| 210 | - | 210 | + | 
| 211 | var th=this; | 211 | var th=this; | 
| 212 | getApp().request.get("/api/wx/weappSendlist/page", { | 212 | getApp().request.get("/api/wx/weappSendlist/page", { | 
| 213 | data: { | 213 | data: { | 
| @@ -325,7 +325,8 @@ Page({ | @@ -325,7 +325,8 @@ Page({ | ||
| 325 | * 生命周期函数--监听页面显示 | 325 | * 生命周期函数--监听页面显示 | 
| 326 | */ | 326 | */ | 
| 327 | onShow: function () { | 327 | onShow: function () { | 
| 328 | - getApp().check_can_share(); | 328 | + t_pay.set_fir(); | 
| 329 | + getApp().check_can_share(); | ||
| 329 | //--先判断会员状态-- | 330 | //--先判断会员状态-- | 
| 330 | var user_info = getApp().globalData.userInfo; | 331 | var user_info = getApp().globalData.userInfo; | 
| 331 | if (user_info == null || user_info.mobile == undefined || user_info.mobile == "" || user_info.mobile == null) { | 332 | if (user_info == null || user_info.mobile == undefined || user_info.mobile == "" || user_info.mobile == null) { | 
packageD/pages/user/integral/msg/msg.js
packageE/pages/cart/cart2/cart2.js
| @@ -152,6 +152,7 @@ Page({ | @@ -152,6 +152,7 @@ Page({ | ||
| 152 | 152 | ||
| 153 | }, | 153 | }, | 
| 154 | onLoad: function (t) { | 154 | onLoad: function (t) { | 
| 155 | + | ||
| 155 | wx.setNavigationBarTitle({ title: "填写订单", }) | 156 | wx.setNavigationBarTitle({ title: "填写订单", }) | 
| 156 | var th = this; | 157 | var th = this; | 
| 157 | this.setData({ is_b_now: t.is_bnow == undefined ? 0 : t.is_bnow, }); | 158 | this.setData({ is_b_now: t.is_bnow == undefined ? 0 : t.is_bnow, }); | 
| @@ -200,6 +201,7 @@ Page({ | @@ -200,6 +201,7 @@ Page({ | ||
| 200 | 201 | ||
| 201 | //----------子页返回父页触发---------- | 202 | //----------子页返回父页触发---------- | 
| 202 | onShow: function () { | 203 | onShow: function () { | 
| 204 | + util_pay.set_fir(); | ||
| 203 | var th = this; | 205 | var th = this; | 
| 204 | th.data.g_cart_q_time = null; | 206 | th.data.g_cart_q_time = null; | 
| 205 | 207 | 
packageE/pages/user/cardinfo/cardinfo.js
| @@ -9,7 +9,6 @@ var t = getApp(), | @@ -9,7 +9,6 @@ var t = getApp(), | ||
| 9 | var regeneratorRuntime = require('../../../../utils/runtime.js'); | 9 | var regeneratorRuntime = require('../../../../utils/runtime.js'); | 
| 10 | //wx.downloadFile把线上地址设为本地地址 | 10 | //wx.downloadFile把线上地址设为本地地址 | 
| 11 | Page({ | 11 | Page({ | 
| 12 | - | ||
| 13 | /** | 12 | /** | 
| 14 | * 页面的初始数据 | 13 | * 页面的初始数据 | 
| 15 | */ | 14 | */ | 
| @@ -50,6 +49,7 @@ Page({ | @@ -50,6 +49,7 @@ Page({ | ||
| 50 | * 生命周期函数--监听页面加载 | 49 | * 生命周期函数--监听页面加载 | 
| 51 | */ | 50 | */ | 
| 52 | onLoad: function (options) { | 51 | onLoad: function (options) { | 
| 52 | + | ||
| 53 | //--先判断会员状态-- | 53 | //--先判断会员状态-- | 
| 54 | var user_info = getApp().globalData.userInfo; | 54 | var user_info = getApp().globalData.userInfo; | 
| 55 | if (user_info == null || user_info.mobile == undefined || user_info.mobile == "" || user_info.mobile == null) { | 55 | if (user_info == null || user_info.mobile == undefined || user_info.mobile == "" || user_info.mobile == null) { | 
| @@ -682,6 +682,7 @@ Page({ | @@ -682,6 +682,7 @@ Page({ | ||
| 682 | * 生命周期函数--监听页面显示 | 682 | * 生命周期函数--监听页面显示 | 
| 683 | */ | 683 | */ | 
| 684 | onShow: function () { | 684 | onShow: function () { | 
| 685 | + t_pay.set_fir(); | ||
| 685 | //同步初始化 | 686 | //同步初始化 | 
| 686 | this.init(); | 687 | this.init(); | 
| 687 | 688 | 
packageE/pages/user/monthgiftbag/giftpackbuy/giftpackbuy.js
| @@ -139,6 +139,7 @@ Page({ | @@ -139,6 +139,7 @@ Page({ | ||
| 139 | this.getList(); | 139 | this.getList(); | 
| 140 | }, | 140 | }, | 
| 141 | onShow: function () { | 141 | onShow: function () { | 
| 142 | + com.set_py_fir(); | ||
| 142 | getApp().check_can_share(); | 143 | getApp().check_can_share(); | 
| 143 | var th=this; | 144 | var th=this; | 
| 144 | //--先判断会员状态-- | 145 | //--先判断会员状态-- | 
packageE/pages/user/monthgiftbag/giftpackinfo/giftpackinfo.js
| @@ -198,6 +198,7 @@ Page({ | @@ -198,6 +198,7 @@ Page({ | ||
| 198 | }, | 198 | }, | 
| 199 | 199 | ||
| 200 | onShow: function () { | 200 | onShow: function () { | 
| 201 | + com.set_py_fir(); | ||
| 201 | getApp().check_can_share(); | 202 | getApp().check_can_share(); | 
| 202 | getApp().is_Single_page(this, function () { | 203 | getApp().is_Single_page(this, function () { | 
| 203 | //--先判断会员状态-- | 204 | //--先判断会员状态-- | 
packageE/pages/user/monthgiftbag/giftpacklist/giftpacklist.js
| @@ -173,6 +173,7 @@ Page({ | @@ -173,6 +173,7 @@ Page({ | ||
| 173 | }, | 173 | }, | 
| 174 | 174 | ||
| 175 | onShow: function () { | 175 | onShow: function () { | 
| 176 | + com.set_py_fir(); | ||
| 176 | getApp().check_can_share(); | 177 | getApp().check_can_share(); | 
| 177 | getApp().is_Single_page(this, function () { | 178 | getApp().is_Single_page(this, function () { | 
| 178 | //--先判断会员状态-- | 179 | //--先判断会员状态-- | 
packageE/pages/user/monthgiftbag/public/buy_com.js
| 1 | -//-- const subscribe = require("../../../../../../MdUNIApp_new2/packageD/pages/subscribe/subscribe"); -- | ||
| 2 | const t_pay = require("../../../../../utils/pay2.js"); | 1 | const t_pay = require("../../../../../utils/pay2.js"); | 
| 3 | module.exports = { | 2 | module.exports = { | 
| 3 | + set_py_fir(){ | ||
| 4 | + t_pay.set_fir(); | ||
| 5 | + }, | ||
| 4 | //开启定位 | 6 | //开启定位 | 
| 5 | wait_for_store_config: function (th) { | 7 | wait_for_store_config: function (th) { | 
| 6 | var t_time = setInterval(function () { | 8 | var t_time = setInterval(function () { | 
pages/giftpack/buygiftpack/giftpackbuy.js
| @@ -139,6 +139,7 @@ Page({ | @@ -139,6 +139,7 @@ Page({ | ||
| 139 | this.getList(); | 139 | this.getList(); | 
| 140 | }, | 140 | }, | 
| 141 | onShow: function () { | 141 | onShow: function () { | 
| 142 | + com.set_py_fir(); | ||
| 142 | getApp().check_can_share(); | 143 | getApp().check_can_share(); | 
| 143 | var th=this; | 144 | var th=this; | 
| 144 | //--先判断会员状态-- | 145 | //--先判断会员状态-- | 
pages/giftpack/giftpacklist/giftpacklist.js
| @@ -165,6 +165,7 @@ Page({ | @@ -165,6 +165,7 @@ Page({ | ||
| 165 | }, | 165 | }, | 
| 166 | 166 | ||
| 167 | onShow: function () { | 167 | onShow: function () { | 
| 168 | + com.set_py_fir(); | ||
| 168 | getApp().check_can_share(); | 169 | getApp().check_can_share(); | 
| 169 | getApp().is_Single_page(this, function () { | 170 | getApp().is_Single_page(this, function () { | 
| 170 | //--先判断会员状态-- | 171 | //--先判断会员状态-- | 
pages/giftpack/public/buy_com.js
| 1 | const t_pay = require("../../../utils/pay2.js"); | 1 | const t_pay = require("../../../utils/pay2.js"); | 
| 2 | module.exports = { | 2 | module.exports = { | 
| 3 | + set_py_fir(){ | ||
| 4 | + t_pay.set_fir(); | ||
| 5 | + }, | ||
| 3 | //开启定位 | 6 | //开启定位 | 
| 4 | wait_for_store_config: function (th) { | 7 | wait_for_store_config: function (th) { | 
| 5 | var t_time = setInterval(function () { | 8 | var t_time = setInterval(function () { | 
pages/user/order_detail/order_detail.js
| @@ -15,6 +15,7 @@ Page({ | @@ -15,6 +15,7 @@ Page({ | ||
| 15 | conf:null, | 15 | conf:null, | 
| 16 | }, | 16 | }, | 
| 17 | onLoad: function(e) { | 17 | onLoad: function(e) { | 
| 18 | + | ||
| 18 | var th=this; | 19 | var th=this; | 
| 19 | var r = void 0 !== e.isGoup && e.isGoup; | 20 | var r = void 0 !== e.isGoup && e.isGoup; | 
| 20 | 21 | ||
| @@ -63,6 +64,7 @@ Page({ | @@ -63,6 +64,7 @@ Page({ | ||
| 63 | }), this.requestOrderDetail(e.order_id), wx.removeStorageSync("order:order_detail:update"); | 64 | }), this.requestOrderDetail(e.order_id), wx.removeStorageSync("order:order_detail:update"); | 
| 64 | }, | 65 | }, | 
| 65 | onShow: function() { | 66 | onShow: function() { | 
| 67 | + py.set_fir(); | ||
| 66 | wx.getStorageSync("order:order_detail:update") && (wx.removeStorageSync("order:order_detail:update"), | 68 | wx.getStorageSync("order:order_detail:update") && (wx.removeStorageSync("order:order_detail:update"), | 
| 67 | this.requestOrderDetail(this.data.order.order_id)); | 69 | this.requestOrderDetail(this.data.order.order_id)); | 
| 68 | }, | 70 | }, | 
pages/user/order_list/order_list.js
| @@ -78,6 +78,7 @@ Page({ | @@ -78,6 +78,7 @@ Page({ | ||
| 78 | searchContent: '', | 78 | searchContent: '', | 
| 79 | }, | 79 | }, | 
| 80 | onLoad: function (t) { | 80 | onLoad: function (t) { | 
| 81 | + | ||
| 81 | self = this; | 82 | self = this; | 
| 82 | // 设置日期选择器的结束时间为当前日期 | 83 | // 设置日期选择器的结束时间为当前日期 | 
| 83 | var now = new Date(); | 84 | var now = new Date(); | 
| @@ -108,6 +109,7 @@ Page({ | @@ -108,6 +109,7 @@ Page({ | ||
| 108 | s.init(this, "", "orderList"); | 109 | s.init(this, "", "orderList"); | 
| 109 | }, | 110 | }, | 
| 110 | onShow: function () { | 111 | onShow: function () { | 
| 112 | + t_pay.set_fir(); | ||
| 111 | var th = this; | 113 | var th = this; | 
| 112 | //---查看会员的等级价--- | 114 | //---查看会员的等级价--- | 
| 113 | getApp().getConfig2(function (e) { | 115 | getApp().getConfig2(function (e) { | 
pages/user/plus/plus.js
| @@ -9,7 +9,6 @@ var t = getApp(), | @@ -9,7 +9,6 @@ var t = getApp(), | ||
| 9 | t_pay = require("../../../utils/pay2.js"); | 9 | t_pay = require("../../../utils/pay2.js"); | 
| 10 | var regeneratorRuntime = require('../../../utils/runtime.js'); | 10 | var regeneratorRuntime = require('../../../utils/runtime.js'); | 
| 11 | 11 | ||
| 12 | - | ||
| 13 | Page({ | 12 | Page({ | 
| 14 | /** | 13 | /** | 
| 15 | * 页面的初始数据 | 14 | * 页面的初始数据 | 
| @@ -129,6 +128,8 @@ Page({ | @@ -129,6 +128,8 @@ Page({ | ||
| 129 | var user_info = getApp().globalData.userInfo; | 128 | var user_info = getApp().globalData.userInfo; | 
| 130 | if (!user_info) return false; | 129 | if (!user_info) return false; | 
| 131 | 130 | ||
| 131 | + t_pay.set_fir(); | ||
| 132 | + | ||
| 132 | var th = this, | 133 | var th = this, | 
| 133 | that = th, | 134 | that = th, | 
| 134 | app_d = getApp().globalData; | 135 | app_d = getApp().globalData; | 
utils/pay.js
| 1 | -var t = getApp(), n = t.request,wx_paying=0; | 1 | +var t = getApp(), n = t.request; | 
| 2 | 2 | ||
| 3 | module.exports = { | 3 | module.exports = { | 
| 4 | + wx_paying:0, | ||
| 5 | + set_fir(){ | ||
| 6 | + this.wx_paying=0; | ||
| 7 | + }, | ||
| 4 | url: "/api/weshop/order/pay/createOrder", | 8 | url: "/api/weshop/order/pay/createOrder", | 
| 5 | rechange: function(t, e, a) { | 9 | rechange: function(t, e, a) { | 
| 6 | var i = this; | 10 | var i = this; | 
| @@ -21,8 +25,8 @@ module.exports = { | @@ -21,8 +25,8 @@ module.exports = { | ||
| 21 | }, | 25 | }, | 
| 22 | pay: function(t, e, a,sto,type) { | 26 | pay: function(t, e, a,sto,type) { | 
| 23 | 27 | ||
| 24 | - if(wx_paying) return false; | ||
| 25 | - wx_paying=1; | 28 | + if(this.wx_paying) return false; | 
| 29 | + this.wx_paying=1; | ||
| 26 | 30 | ||
| 27 | var i = this; | 31 | var i = this; | 
| 28 | var dd = { | 32 | var dd = { | 
| @@ -56,13 +60,13 @@ module.exports = { | @@ -56,13 +60,13 @@ module.exports = { | ||
| 56 | console.log(plugin, plugin.fuioupay) | 60 | console.log(plugin, plugin.fuioupay) | 
| 57 | plugin.fuioupay(parseInt(t.data.data.amt),paramsJson,function (res){ | 61 | plugin.fuioupay(parseInt(t.data.data.amt),paramsJson,function (res){ | 
| 58 | console.log(res); | 62 | console.log(res); | 
| 59 | - wx_paying=0; | 63 | + i.wx_paying=0; | 
| 60 | getApp().showSuccess("支付成功!", e); | 64 | getApp().showSuccess("支付成功!", e); | 
| 61 | 65 | ||
| 62 | },function (error){ | 66 | },function (error){ | 
| 63 | console.log("插件支付错误",error); | 67 | console.log("插件支付错误",error); | 
| 64 | //支付失败的时候 | 68 | //支付失败的时候 | 
| 65 | - | 69 | + i.wx_paying=0; | 
| 66 | var msg='取消支付'; | 70 | var msg='取消支付'; | 
| 67 | if(error.code){ | 71 | if(error.code){ | 
| 68 | msg=error.code+":"+error.message; | 72 | msg=error.code+":"+error.message; | 
| @@ -74,7 +78,7 @@ module.exports = { | @@ -74,7 +78,7 @@ module.exports = { | ||
| 74 | url: "/pages/user/order_list/order_list", | 78 | url: "/pages/user/order_list/order_list", | 
| 75 | }); | 79 | }); | 
| 76 | },1000) | 80 | },1000) | 
| 77 | - wx_paying=0; | 81 | + | 
| 78 | }) | 82 | }) | 
| 79 | }else{ | 83 | }else{ | 
| 80 | i.weixinPay(t.data.data, e, a); | 84 | i.weixinPay(t.data.data, e, a); | 
| @@ -83,33 +87,35 @@ module.exports = { | @@ -83,33 +87,35 @@ module.exports = { | ||
| 83 | 87 | ||
| 84 | 88 | ||
| 85 | }else{ | 89 | }else{ | 
| 90 | + i.wx_paying=0; | ||
| 86 | getApp().confirmBox(t.data.msg); | 91 | getApp().confirmBox(t.data.msg); | 
| 87 | setTimeout(function(){ | 92 | setTimeout(function(){ | 
| 88 | wx.redirectTo({ | 93 | wx.redirectTo({ | 
| 89 | url: "/pages/user/order_list/order_list", | 94 | url: "/pages/user/order_list/order_list", | 
| 90 | }); | 95 | }); | 
| 91 | },1000) | 96 | },1000) | 
| 92 | - wx_paying=0; | 97 | + | 
| 93 | } | 98 | } | 
| 94 | return false; | 99 | return false; | 
| 95 | }, | 100 | }, | 
| 96 | fail: function() { | 101 | fail: function() { | 
| 97 | console.log('======fail', ) | 102 | console.log('======fail', ) | 
| 98 | wx.hideLoading(); | 103 | wx.hideLoading(); | 
| 99 | - wx_paying=0; | 104 | + i.wx_paying=0; | 
| 100 | "function" == typeof a && a(); | 105 | "function" == typeof a && a(); | 
| 101 | }, | 106 | }, | 
| 102 | failStatus: function() { | 107 | failStatus: function() { | 
| 103 | wx.hideLoading(); | 108 | wx.hideLoading(); | 
| 104 | - wx_paying=0; | 109 | + i.wx_paying=0; | 
| 105 | "function" == typeof a && a(); | 110 | "function" == typeof a && a(); | 
| 106 | } | 111 | } | 
| 107 | }); | 112 | }); | 
| 108 | }, | 113 | }, | 
| 109 | weixinPay: function(n, e, a) { | 114 | weixinPay: function(n, e, a) { | 
| 115 | + var th=this; | ||
| 110 | if(!n) return false; | 116 | if(!n) return false; | 
| 111 | 117 | ||
| 112 | - getApp().globalData.no_clear=1; | 118 | + getApp().globalData.no_clear=1; | 
| 113 | 119 | ||
| 114 | //有的话用最新的支付方式 | 120 | //有的话用最新的支付方式 | 
| 115 | if(n.orderInfo) { | 121 | if(n.orderInfo) { | 
| @@ -121,11 +127,11 @@ module.exports = { | @@ -121,11 +127,11 @@ module.exports = { | ||
| 121 | paySign: n.paySign, | 127 | paySign: n.paySign, | 
| 122 | orderInfo: n.orderInfo, // 需要新增的 订单 信息 | 128 | orderInfo: n.orderInfo, // 需要新增的 订单 信息 | 
| 123 | success (n) { | 129 | success (n) { | 
| 124 | - wx_paying=0; | 130 | + th.wx_paying=0; | 
| 125 | t.showSuccess("支付成功!", e); | 131 | t.showSuccess("支付成功!", e); | 
| 126 | }, | 132 | }, | 
| 127 | fail (n) { | 133 | fail (n) { | 
| 128 | - wx_paying=0; | 134 | + th.wx_paying=0; | 
| 129 | if(!n.errMsg ) { | 135 | if(!n.errMsg ) { | 
| 130 | getApp().showWarning("支付失败"); | 136 | getApp().showWarning("支付失败"); | 
| 131 | "function" == typeof fail && fail(); | 137 | "function" == typeof fail && fail(); | 
| @@ -146,11 +152,11 @@ module.exports = { | @@ -146,11 +152,11 @@ module.exports = { | ||
| 146 | signType: n.signType, | 152 | signType: n.signType, | 
| 147 | paySign: n.paySign, | 153 | paySign: n.paySign, | 
| 148 | success: function (n) { | 154 | success: function (n) { | 
| 149 | - wx_paying=0; | 155 | + th.wx_paying=0; | 
| 150 | console.log(n), t.showSuccess("支付成功!", e); | 156 | console.log(n), t.showSuccess("支付成功!", e); | 
| 151 | }, | 157 | }, | 
| 152 | fail: function (n) { | 158 | fail: function (n) { | 
| 153 | - wx_paying=0; | 159 | + th.wx_paying=0; | 
| 154 | console.log(n), "requestPayment:fail" == n.errMsg ? t.showWarning("支付失败") : "requestPayment:fail cancel" == n.errMsg ? t.showWarning("您已取消支付") : | 160 | console.log(n), "requestPayment:fail" == n.errMsg ? t.showWarning("支付失败") : "requestPayment:fail cancel" == n.errMsg ? t.showWarning("您已取消支付") : | 
| 155 | t.confirmBox("支付失败:" + n.errMsg.substr("requestPayment:fail ".length)), | 161 | t.confirmBox("支付失败:" + n.errMsg.substr("requestPayment:fail ".length)), | 
| 156 | "function" == typeof a && a(); | 162 | "function" == typeof a && a(); | 
utils/pay2.js
| 1 | -var t = getApp(), n = t.request,wx_paying=0; | 1 | +var t = getApp(), n = t.request; | 
| 2 | 2 | ||
| 3 | module.exports = { | 3 | module.exports = { | 
| 4 | + wx_paying:0, | ||
| 4 | url: "/api/weshop/plus/create/plus/order", | 5 | url: "/api/weshop/plus/create/plus/order", | 
| 5 | set_pay_url:function (url){ | 6 | set_pay_url:function (url){ | 
| 6 | this.url=url;//让链接地址进行赋值 | 7 | this.url=url;//让链接地址进行赋值 | 
| 7 | }, | 8 | }, | 
| 9 | + set_fir(){ | ||
| 10 | + this.wx_paying=0; | ||
| 11 | + }, | ||
| 8 | //-- createRechargeOrder create/plus/order -- | 12 | //-- createRechargeOrder create/plus/order -- | 
| 9 | pay: function(dd, succ,fail) { | 13 | pay: function(dd, succ,fail) { | 
| 10 | - if(wx_paying) return false; | ||
| 11 | - wx_paying=1; | 14 | + if(this.wx_paying) return false; | 
| 15 | + this.wx_paying=1; | ||
| 12 | wx.showLoading(); | 16 | wx.showLoading(); | 
| 13 | var i = this; | 17 | var i = this; | 
| 14 | n.post(this.url, { | 18 | n.post(this.url, { | 
| @@ -31,7 +35,7 @@ module.exports = { | @@ -31,7 +35,7 @@ module.exports = { | ||
| 31 | console.log(plugin, plugin.fuioupay) | 35 | console.log(plugin, plugin.fuioupay) | 
| 32 | plugin.fuioupay(parseInt(t.data.data.amt),paramsJson,function (res){ | 36 | plugin.fuioupay(parseInt(t.data.data.amt),paramsJson,function (res){ | 
| 33 | console.log(res); | 37 | console.log(res); | 
| 34 | - wx_paying=0; | 38 | + i.wx_paying=0; | 
| 35 | "function" == typeof succ && succ(); | 39 | "function" == typeof succ && succ(); | 
| 36 | },function (error){ | 40 | },function (error){ | 
| 37 | console.log("插件支付错误",error); | 41 | console.log("插件支付错误",error); | 
| @@ -42,26 +46,26 @@ module.exports = { | @@ -42,26 +46,26 @@ module.exports = { | ||
| 42 | msg=error.code+":"+error.message; | 46 | msg=error.code+":"+error.message; | 
| 43 | } | 47 | } | 
| 44 | fail(msg) | 48 | fail(msg) | 
| 45 | - wx_paying=0; | 49 | + i.wx_paying=0; | 
| 46 | }) | 50 | }) | 
| 47 | }else { | 51 | }else { | 
| 48 | i.weixinPay(t.data.data, succ, fail); | 52 | i.weixinPay(t.data.data, succ, fail); | 
| 49 | } | 53 | } | 
| 50 | } | 54 | } | 
| 51 | }else{ | 55 | }else{ | 
| 52 | - wx_paying=0; | 56 | + i.wx_paying=0; | 
| 53 | "function" == typeof fail && fail(t.data.msg); | 57 | "function" == typeof fail && fail(t.data.msg); | 
| 54 | } | 58 | } | 
| 55 | return false; | 59 | return false; | 
| 56 | }, | 60 | }, | 
| 57 | fail: function() { | 61 | fail: function() { | 
| 58 | wx.hideLoading(); | 62 | wx.hideLoading(); | 
| 59 | - wx_paying=0; | 63 | + i.wx_paying=0; | 
| 60 | "function" == typeof fail && fail(); | 64 | "function" == typeof fail && fail(); | 
| 61 | }, | 65 | }, | 
| 62 | failStatus: function() { | 66 | failStatus: function() { | 
| 63 | wx.hideLoading(); | 67 | wx.hideLoading(); | 
| 64 | - wx_paying=0; | 68 | + i.wx_paying=0; | 
| 65 | "function" == typeof fail && fail(); | 69 | "function" == typeof fail && fail(); | 
| 66 | } | 70 | } | 
| 67 | }); | 71 | }); | 
| @@ -69,8 +73,10 @@ module.exports = { | @@ -69,8 +73,10 @@ module.exports = { | ||
| 69 | 73 | ||
| 70 | //-- 这里是专享礼包的调用 -- | 74 | //-- 这里是专享礼包的调用 -- | 
| 71 | pay_data:function (t,succ,fail){ | 75 | pay_data:function (t,succ,fail){ | 
| 76 | + var th=this; | ||
| 72 | var ob=t.data.data.result; | 77 | var ob=t.data.data.result; | 
| 73 | if(!ob){ | 78 | if(!ob){ | 
| 79 | + this.set_fir(); | ||
| 74 | fail('支付参数错误'); | 80 | fail('支付参数错误'); | 
| 75 | return false; | 81 | return false; | 
| 76 | } | 82 | } | 
| @@ -85,10 +91,10 @@ module.exports = { | @@ -85,10 +91,10 @@ module.exports = { | ||
| 85 | console.log(plugin, plugin.fuioupay) | 91 | console.log(plugin, plugin.fuioupay) | 
| 86 | plugin.fuioupay(parseInt(ob.amt),paramsJson,function (res){ | 92 | plugin.fuioupay(parseInt(ob.amt),paramsJson,function (res){ | 
| 87 | console.log(res); | 93 | console.log(res); | 
| 88 | - wx_paying=0; | 94 | + th.wx_paying=0; | 
| 89 | "function" == typeof succ && succ(); | 95 | "function" == typeof succ && succ(); | 
| 90 | },function (error){ | 96 | },function (error){ | 
| 91 | - wx_paying=0; | 97 | + th.wx_paying=0; | 
| 92 | console.log("插件支付错误",error); | 98 | console.log("插件支付错误",error); | 
| 93 | //支付失败的时候 | 99 | //支付失败的时候 | 
| 94 | //getApp().confirmBox(error.code+error.message); | 100 | //getApp().confirmBox(error.code+error.message); | 
| @@ -104,8 +110,12 @@ module.exports = { | @@ -104,8 +110,12 @@ module.exports = { | ||
| 104 | } | 110 | } | 
| 105 | }, | 111 | }, | 
| 106 | weixinPay: function(n, succ,fail) { | 112 | weixinPay: function(n, succ,fail) { | 
| 107 | - if(!n) return false; | 113 | + if(!n){ | 
| 114 | + this.set_fir(); | ||
| 115 | + return false; | ||
| 116 | + } | ||
| 108 | 117 | ||
| 118 | + var th=this; | ||
| 109 | getApp().globalData.no_clear=1; | 119 | getApp().globalData.no_clear=1; | 
| 110 | 120 | ||
| 111 | wx.requestPayment({ | 121 | wx.requestPayment({ | 
| @@ -115,11 +125,11 @@ module.exports = { | @@ -115,11 +125,11 @@ module.exports = { | ||
| 115 | signType: n.signType, | 125 | signType: n.signType, | 
| 116 | paySign: n.paySign, | 126 | paySign: n.paySign, | 
| 117 | success: function(n) { | 127 | success: function(n) { | 
| 118 | - wx_paying=0; | 128 | + th.wx_paying=0; | 
| 119 | "function" == typeof succ && succ(); | 129 | "function" == typeof succ && succ(); | 
| 120 | }, | 130 | }, | 
| 121 | fail: function(n) { | 131 | fail: function(n) { | 
| 122 | - wx_paying=0; | 132 | + th.wx_paying=0; | 
| 123 | var msg=''; | 133 | var msg=''; | 
| 124 | switch (n.errMsg){ | 134 | switch (n.errMsg){ | 
| 125 | case "requestPayment:fail": msg="支付失败";break; | 135 | case "requestPayment:fail": msg="支付失败";break; | 
