kk.shi пре 3 година
родитељ
комит
20cb7861d2
2 измењених фајлова са 16 додато и 5 уклоњено
  1. 1 4
      api/signIn.js
  2. 15 1
      pages/signIn/activity/activity.js

+ 1 - 4
api/signIn.js

@@ -2,10 +2,7 @@ import request from '../utils/request.js'
 
 class SignIn extends request {
 
-  static getActivityData(mobile) {
-    let params = {
-      mobile
-    };
+  static getActivityData(params) {
     return this.postRequest(`${this.BASE_URL}open/sign-in/activity/detail`, params, true)
   }
 

+ 15 - 1
pages/signIn/activity/activity.js

@@ -23,12 +23,22 @@ Page({
         lastSignInNode: { pos: 7, text: '星期天' },
         todayIsSigned: false,
         notUseNum: 0,
+        signInId: '',
     },
 
     /**
      * 生命周期函数--监听页面加载
      */
     onLoad: function (options) {
+      if(options && options.scene) {
+        const scene = decodeURIComponent(options.scene)
+        let index = scene.indexOf("/")
+        const signInId =scene.substring(0,index);
+        this.setData({
+          signInId: signInId,
+        })
+        console.log(signInId) //abcd
+      }
     },
 
         /**
@@ -43,7 +53,11 @@ Page({
     },
 
     startLoadActivityData() {
-        SignIn.getActivityData(getMobileCache()).then(res => {
+      let data = {
+        signInId: this.data.signInId,
+        mobile: getMobileCache(),
+      }
+        SignIn.getActivityData(data).then(res => {
             if (res.code == 200) {
                 this.setData({
                     activity: res.data