chengjunhui преди 1 ден
родител
ревизия
32ff6831b1
променени са 3 файла, в които са добавени 33 реда и са изтрити 18 реда
  1. 14 1
      pages/my/index/index.js
  2. 16 14
      pages/my/index/index.wxml
  3. 3 3
      pages/my/myInvite/myInvite.wxss

+ 14 - 1
pages/my/index/index.js

@@ -88,7 +88,20 @@ Page({
       url: "/pages/my/myData/myData",
     });
   },
-
+  
+  // 我的邀请
+  handleInvite() {
+    if (!this.data.isLogin) {
+      wx.navigateTo({
+        url: '/pages/login',
+      })
+      return false
+    }
+    wx.navigateTo({
+      url: "/pages/my/myInvite/myInvite",
+    });
+  },
+  
   /**
    * 二维码点击事件
    */

+ 16 - 14
pages/my/index/index.wxml

@@ -1,8 +1,7 @@
 <!-- pages/my/index/index.wxml -->
 <view class="mycontent" style="background: url('/assets/images/user-icon/user-bg.png');">
     <!-- 自定义导航栏 -->
-    <view class="custom-navbar"
-        style="background: url('/assets/images/user-icon/user-bg1.png');padding-top:{{statusBarHeightTop}}">
+    <view class="custom-navbar" style="background: url('/assets/images/user-icon/user-bg1.png');padding-top:{{statusBarHeightTop}}">
         <view class="navbar-content" style="padding-top:{{statusBarHeightTop}}">
             <view class="navbar-left">
                 <view class="customer-service" bindtap="onCustomerServiceTap">
@@ -19,8 +18,7 @@
             <view class="user-info-container">
                 <view class="user-basic-info">
                     <view class="avatar-section">
-                        <image src='{{userInfo.memberphoto?userInfo.memberphoto:(appAssetsUrl+"images/bz1_nor.png")}}'
-                            class="user-avatar" bindtap="onAvatarTap"></image>
+                        <image src='{{userInfo.memberphoto?userInfo.memberphoto:(appAssetsUrl+"images/bz1_nor.png")}}' class="user-avatar" bindtap="onAvatarTap"></image>
                     </view>
                     <view class="user-details" wx:if="{{isLogin}}" bindtap="onAvatarTap">
                         <view class="user-name-row">
@@ -30,9 +28,7 @@
                             <!-- <view class="gender-icon {{userInfo.gender === 'female' ? 'female' : 'male'}}">
                                     <text>{{userInfo.gender === 'female' ? '♀' : '♂'}}</text>
                                 </view> -->
-                            <image wx:if="{{userInfo.sex}}" mode="aspectFill"
-                                src="{{ userInfo.sex == '010' ? appAssetsUrl2+'wjxy/man.png' : appAssetsUrl2+'wjxy/wumen.png'}}"
-                                class="sex" />
+                            <image wx:if="{{userInfo.sex}}" mode="aspectFill" src="{{ userInfo.sex == '010' ? appAssetsUrl2+'wjxy/man.png' : appAssetsUrl2+'wjxy/wumen.png'}}" class="sex" />
                         </view>
                         <view class="user-id-row">
                             <text class="user-id">ID: {{userInfo.id || ''}}</text>
@@ -49,8 +45,7 @@
                     </view>
                 </view>
                 <!-- 会员升级提示 -->
-                <view class="vip-upgrade-banner" bindtap="onVipUpgradeTap"
-                    style="background: url('/assets/images/user-icon/vip-upgrade-bg.png');">
+                <view class="vip-upgrade-banner" bindtap="onVipUpgradeTap" style="background: url('/assets/images/user-icon/vip-upgrade-bg.png');">
                     <view class="vip-banner-left" wx:if="{{userInfo.memberState != 0}}">
                         <image src="/assets/images/user-icon/vip-icon.png" class="upgrade-icon"></image>
                         <text class="upgrade-text">青雲慧 {{userInfo.cardno}}</text>
@@ -60,7 +55,9 @@
                         <text class="upgrade-text">升级会员立享更多权益</text>
                     </view>
                     <view class="vip-banner-right">
-                        <text class="upgrade-btn">{{ userInfo.memberState == 0 ? '开通会员' : '升级会员' }}</text>
+                        <text class="upgrade-btn">
+                            {{ userInfo.memberState == 0 ? '开通会员' : '升级会员' }}
+                        </text>
                         <text class="iconfont icon-jiantou righticon"></text>
                     </view>
                 </view>
@@ -87,10 +84,8 @@
         <view class="my-registration">
             <view class="section-title">我的报名</view>
             <view class="registration-cards">
-                <image src="/assets/images/user-icon/user-job-icon.png" class="card-icon"
-                    bindtap="onJobRegistrationTap"></image>
-                <image src="/assets/images/user-icon/user-activity-icon.png" class="card-icon"
-                    bindtap="onActivityRegistrationTap"></image>
+                <image src="/assets/images/user-icon/user-job-icon.png" class="card-icon" bindtap="onJobRegistrationTap"></image>
+                <image src="/assets/images/user-icon/user-activity-icon.png" class="card-icon" bindtap="onActivityRegistrationTap"></image>
             </view>
         </view>
         <!-- 功能菜单列表 -->
@@ -109,6 +104,13 @@
                 </view>
                 <text class="iconfont icon-jiantou righticon"></text>
             </view>
+            <view class="menu-item" bindtap="handleInvite">
+                <view class="menu-left">
+                    <image src="/assets/images/user-icon/icon_2.png" class="menu-icon"></image>
+                    <text class="menu-text">我的邀请</text>
+                </view>
+                <text class="iconfont icon-jiantou righticon"></text>
+            </view>
             <view class="menu-item" bindtap="onMyCollectionTap">
                 <view class="menu-left">
                     <image src="/assets/images/user-icon/icon_3.png" class="menu-icon"></image>

+ 3 - 3
pages/my/myInvite/myInvite.wxss

@@ -52,19 +52,19 @@ page {
 .table .thead {
   position: fixed;
   width: 100%;
-  border-top: 1rpx solid #e6e6e6;
+  /* border-top: 1rpx solid #e6e6e6; */
 }
 
 .table .thead,
 .table .tbody {
   display: flex;
   height: 90rpx;
-  background: #fffae1;
+  background: #ebf2ff;
   font-size: 28rpx;
   font-family: 'PingFang SC, PingFang SC-Bold';
   font-weight: 700;
   color: #1a1a1a;
-  border-bottom: 1rpx solid #e6e6e6;
+  /* border-bottom: 1rpx solid #e6e6e6; */
 }
 
 .table .thead .thead-title,