kk.shi 3 年 前
コミット
1e0c82675e
共有2 個のファイルを変更した49 個の追加3 個の削除を含む
  1. 47 1
      pages/welfareMall/personal/personal.js
  2. 2 2
      pages/welfareMall/personal/personal.wxml

+ 47 - 1
pages/welfareMall/personal/personal.js

@@ -84,7 +84,7 @@ Page({
     })
   },
 
-  // 授权手机号--历史订单
+  // 授权手机号--意见反馈
   getPhoneNumberFee(e) {
     getPhoneNumberSync(e, async () => {
         let nums = await this.getCountNum();
@@ -100,6 +100,38 @@ Page({
     })
   },
 
+  // 授权手机号--签到
+  getPhoneNumberSigin(e) {
+    getPhoneNumberSync(e, async () => {
+        let nums = await this.getCountNum();
+        this.setData({
+            isLogin: true,
+            mobileTop: getMobileCache(),
+            countNum: nums,
+        });
+        const url = "../../signIn/activity/activity"
+        wx.navigateTo({
+            url
+        })      
+    })
+  },
+
+  // 授权手机号--抽奖
+  getPhoneNumberLuck(e) {
+    getPhoneNumberSync(e, async () => {
+        let nums = await this.getCountNum();
+        this.setData({
+            isLogin: true,
+            mobileTop: getMobileCache(),
+            countNum: nums,
+        });
+        const url = "./../luckDraw/index"
+        wx.navigateTo({
+            url
+        })      
+    })
+  },
+
   toHistorical(e) {
       const url = "../historical/historical?id=" + e.currentTarget.dataset.id
       wx.navigateTo({
@@ -114,6 +146,20 @@ Page({
     })
   },
 
+  toSigIn(e) {
+    const url = "../../signIn/activity/activity?id=" + e.currentTarget.dataset.id
+    wx.navigateTo({
+        url
+    })
+  },
+
+  toLuck(e) {
+    const url = "../../luckDraw/index?id=" + e.currentTarget.dataset.id
+    wx.navigateTo({
+        url
+    })
+  },
+
   /**
    * 生命周期函数--监听页面初次渲染完成
    */

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

@@ -28,7 +28,7 @@
       <!-- 签到领券 -->
       <view class="sign-in content-style flex-row">
         <button class="wx-isLogin" wx:if="{{!isLogin}}" open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber"></button>
-        <view class="grant flex-row">
+        <view class="grant flex-row" catchtap="toSigIn">
           <view class="content-img-text flex-row">
             <image class="content-img" src="/images/welfareMall/sign-in.png" />
             <view class="content-text">签到领券</view>
@@ -40,7 +40,7 @@
       <!-- 抽奖领券 -->
       <view class="luck-draw content-style flex-row">
         <button class="wx-isLogin" wx:if="{{!isLogin}}" open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber"></button>
-        <view class="grant flex-row">
+        <view class="grant flex-row" catchtap="toLuck">
           <view class="content-img-text flex-row">
             <image class="content-img" src="/images/welfareMall/luck-draw.png" />
             <view class="content-text">抽奖领券</view>