guhongwei 2 years ago
parent
commit
72c2adb649
3 changed files with 51 additions and 17 deletions
  1. 32 17
      pages/index/index.js
  2. 10 0
      pages/index/index.wxml
  3. 9 0
      pages/index/index.wxss

+ 32 - 17
pages/index/index.js

@@ -6,14 +6,22 @@ Page({
      */
     data: {
         logo: '',
+        list: []
+    },
+    // 选择用户
+    userChange(e) {
+        console.log(e);
     },
     /**
      * 生命周期函数--监听页面加载
      */
-    onLoad(options) {
-
+    async onLoad(options) {
+        // const that = this;
+        // let res = await app.$api('user', 'GET', { status: '1', type: '0' })
+        // if (res.errcode == '0') that.setData({ list: res.data })
     },
 
+
     /**
      * 生命周期函数--监听页面初次渲染完成
      */
@@ -50,21 +58,28 @@ Page({
             success: async (arr) => {
                 const { code: js_code } = arr;
                 const { wx_config } = app.globalData;
-                wx.getStorage({
-                    key: 'openid',
-                    success(res) {
-                        if (res.data) wx.redirectTo({ url: '/pagesHome/home/index' })
-                    },
-                    async fail(err) {
-                        const aee = await app.$api('token/app', 'GET', { js_code: js_code, config: wx_config.config });
-                        if (aee.errcode == '0') {
-                            wx.setStorage({ key: "openid", data: aee.data.openid })
-                            wx.redirectTo({ url: '/pagesHome/home/index' })
-                        } else {
-                            wx.showToast({ title: `${aee.errmsg}`, icon: 'none' });
-                        }
-                    }
-                })
+                const aee = await app.$api('token/app', 'GET', { js_code: js_code, config: wx_config.config });
+                if (aee.errcode == '0') {
+                    wx.setStorage({ key: "openid", data: aee.data.openid })
+                    wx.redirectTo({ url: '/pagesHome/home/index' })
+                } else {
+                    wx.showToast({ title: `${aee.errmsg}`, icon: 'none' });
+                }
+                // wx.getStorage({
+                //     key: 'openid',
+                //     success(res) {
+                //         if (res.data) wx.redirectTo({ url: '/pagesHome/home/index' })
+                //     },
+                //     async fail(err) {
+                //         const aee = await app.$api('token/app', 'GET', { js_code: js_code, config: wx_config.config });
+                //         if (aee.errcode == '0') {
+                //             wx.setStorage({ key: "openid", data: aee.data.openid })
+                //             wx.redirectTo({ url: '/pagesHome/home/index' })
+                //         } else {
+                //             wx.showToast({ title: `${aee.errmsg}`, icon: 'none' });
+                //         }
+                //     }
+                // })
             },
         });
     },

+ 10 - 0
pages/index/index.wxml

@@ -2,4 +2,14 @@
     <view class="one">
         <image class="image" src="{{logo}}" mode="" />
     </view>
+    <view class="two">
+        <checkbox-group class="list" bindchange="userChange">
+            <label class="label" wx:for="{{list}}" wx:key="index" wx:for-item="item">
+                <view class="list_1">
+                    <!-- checked="{{item.checked}}"  -->
+                    <checkbox value="{{item._id}}">{{item.name}}</checkbox>
+                </view>
+            </label>
+        </checkbox-group>
+    </view>
 </view>

+ 9 - 0
pages/index/index.wxss

@@ -9,4 +9,13 @@
 .main .one .image {
     width: 50vw;
     height: 50vw;
+}
+
+.list {
+    display: flex;
+    justify-content: center;
+}
+
+.list .label {
+    margin: 10px;
 }