Commit badf03c89115f5e3e94d5c816c3b8f5ff553cab6

Authored by 后端研发-倪永富
1 parent 35e87dd4

抢红包问题修改

packageA/pages/hongBao/hongBao.js
... ... @@ -322,6 +322,10 @@ Page({
322 322  
323 323  
324 324 gotoDetails() {
  325 + // this.data.qiangHongBao = false;
  326 + this.setData({
  327 + qiangHongBao: false
  328 + });
325 329 app.goto('/packageA/pages/hongBaoDetails/hongBaoDetails?redid=' + this.data.hongBaoData.id);
326 330 },
327 331  
... ...
packageA/pages/hongBaoDetails/hongBaoDetails.js
... ... @@ -22,27 +22,35 @@ Page({
22 22 onLoad: function (options) {
23 23 _this = this;
24 24 console.log('options', options);
25   - this.data.options = options;
26   - reqData.url = '/api/weshop/redmoney/redRecord/page',
27   - reqData.data = {
28   - store_id: app.globalData.setting.stoid,
29   - redid: this.data.options.redid,
30   - };
31   - reqData.data2 = {
32   - store_id: app.globalData.setting.stoid,
33   - user_id: app.globalData.user_id,
34   - redid: this.data.options.redid,
35   - pageSize: 1,
36   - page: 1,
37   - };
38   - this.getData(true, reqData.url, reqData.data);
39   - this.requestData(reqData.url, reqData.data2)
  25 +
  26 + this.isLogin()
40 27 .then(function(data) {
41   - _this.setData({
42   - myRed: data.data.data.pageData[0]
  28 +
  29 + _this.data.options = options;
  30 + reqData.url = '/api/weshop/redmoney/redRecord/page',
  31 + reqData.data = {
  32 + store_id: app.globalData.setting.stoid,
  33 + redid: _this.data.options.redid,
  34 + };
  35 + reqData.data2 = {
  36 + store_id: app.globalData.setting.stoid,
  37 + user_id: app.globalData.user_id,
  38 + redid: _this.data.options.redid,
  39 + pageSize: 1,
  40 + page: 1,
  41 + };
  42 + _this.getData(true, reqData.url, reqData.data);
  43 + _this.requestData(reqData.url, reqData.data2)
  44 + .then(function(data) {
  45 + _this.setData({
  46 + myRed: data.data.data.pageData[0]
  47 + });
  48 + // console.log('123', data.data.data.pageData[0]);
43 49 });
44   - // console.log('123', data.data.data.pageData[0]);
  50 +
45 51 });
  52 +
  53 +
46 54 },
47 55  
48 56 /**
... ... @@ -94,6 +102,20 @@ Page({
94 102  
95 103 },
96 104  
  105 + // 判断是否授权登录
  106 + isLogin() {
  107 + return new Promise((resolve, reject) => {
  108 + let user_info = app.globalData.userInfo;
  109 + if(user_info == null || user_info.mobile == undefined || user_info.mobile == "" || user_info.mobile == null) {
  110 + wx.navigateTo({
  111 + url: '/pages/togoin/togoin',
  112 + })
  113 + } else {
  114 + resolve();
  115 + };
  116 + });
  117 + },
  118 +
97 119 // 请求数据
98 120 requestData(url, data) {
99 121 return new Promise((resolve, reject) => {
... ...
packageA/pages/hongBaoDetails/hongBaoDetails.json
1 1 {
2 2 "usingComponents": {
3   - "nodata": "/components/nodata/nodata"
  3 + "nodata": "/components/nodata/nodata",
  4 + "nav_box": "/components/nav_box/nav_box"
4 5 },
5 6 "enablePullDownRefresh": false,
6 7 "navigationBarTitleText": "抢红包"
... ...
packageA/pages/hongBaoDetails/hongBaoDetails.wxml
... ... @@ -45,6 +45,8 @@
45 45 <!-- <view class="no-more txt-center" hidden="{{!noMore}}" wx:if="{{list.pageData.length !== 0}}">- 没有更多了 -</view> -->
46 46 </view>
47 47  
  48 +<nav_box></nav_box>
  49 +
48 50 <!-- 弹窗 -->
49 51 <!-- <view class="popup-container">
50 52 <view class="popup">
... ...
pages/index/index/index.js
... ... @@ -910,6 +910,7 @@ Page({
910 910 if(this.data.showHongbao) {
911 911 this.setData({
912 912 showHongbao: false,
  913 + showHongbaoSmall: true, //显示抢红包小图标
913 914 });
914 915 }
915 916 },
... ...