kk.shi пре 3 година
родитељ
комит
28f74c263f
2 измењених фајлова са 25 додато и 2 уклоњено
  1. 23 0
      pages/welfareMall/personal/personal.js
  2. 2 2
      pages/welfareMall/personal/personal.wxml

+ 23 - 0
pages/welfareMall/personal/personal.js

@@ -132,6 +132,22 @@ Page({
     })
   },
 
+  // 授权手机号--券包
+  getPhoneNumberCoupon(e) {
+    getPhoneNumberSync(e, async () => {
+        let nums = await this.getCountNum();
+        this.setData({
+            isLogin: true,
+            mobileTop: getMobileCache(),
+            countNum: nums,
+        });
+        const url = "../../luckDraw/profile"
+        wx.navigateTo({
+            url
+        })      
+    })
+  },
+
   toHistorical(e) {
       const url = "../historical/historical?id=" + e.currentTarget.dataset.id
       wx.navigateTo({
@@ -160,6 +176,13 @@ Page({
     })
   },
 
+  toCoupon(e) {
+    const url = "../../luckDraw/profile?id=" + e.currentTarget.dataset.id
+    wx.navigateTo({
+        url
+    })
+},
+
   /**
    * 生命周期函数--监听页面初次渲染完成
    */

+ 2 - 2
pages/welfareMall/personal/personal.wxml

@@ -52,8 +52,8 @@
       <!-- 我的券包 -->
       <view class="coupon-bag content-style flex-row">
         <view class="grant flex-row">
-          <button class="wx-isLogin" wx:if="{{!isLogin}}" open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber"></button>
-          <view class="content-img-text flex-row">
+          <button class="wx-isLogin" wx:if="{{!isLogin}}" open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumberCoupon"></button>
+          <view class="content-img-text flex-row" catchtap="toCoupon">
             <image class="content-img" src="/images/welfareMall/coupon-bag.png" />
             <view class="content-text">我的券包</view>
           </view>