Jelajahi Sumber

提交一版本

XiaBx 3 tahun lalu
induk
melakukan
72a1c525f9
7 mengubah file dengan 87 tambahan dan 42 penghapusan
  1. TEMPAT SAMPAH
      node_modules.zip
  2. 2 2
      src/assets/less/home.less
  3. 75 25
      src/manifest.json
  4. 2 2
      src/views/Home/index.ux
  5. 2 7
      src/views/Index/index.ux
  6. 6 6
      src/views/My/index.ux
  7. TEMPAT SAMPAH
      zhuishuyun_quickapp_front.zip

TEMPAT SAMPAH
node_modules.zip


+ 2 - 2
src/assets/less/home.less

@@ -1,10 +1,10 @@
 .home-wrap {
   background-color: #fff;
   flex-direction: column;
-
+  padding-top: 20px;
   .type-bar {
     background-color: #fff;
-
+    
     .type-item {
       flex: 1;
       justify-content: center;

+ 75 - 25
src/manifest.json

@@ -154,106 +154,156 @@
     "pages": {
       "views/Index": {
         "titleBarText": "追书云",
-        "menu": false
+        "menubarData": {
+          "menubar": false
+        },
+        "titleBarBackgroundColor":"#fd555d",
+        "titleBarTextColor":"#fff"
       },
       "views/Home": {
         "titleBarText": "书城",
-        "menu": false
+        "menubarData": {
+          "menubar": false
+        }
       },
       "views/Task": {
         "titleBarText": "任务中心",
-        "menu": false
+        "menubarData": {
+          "menubar": false
+        }
       },
       "views/Free": {
         "titleBarText": "限时免费",
-        "menu": false
+        "menubarData": {
+          "menubar": false
+        }
       },
       "views/Ad": {
         "titleBarText": "开屏广告",
-        "menu": false,
+        "menubarData": {
+          "menubar": false
+        },
         "fullScreen": true,
         "titleBar": false
       },
       "views/Activity": {
         "titleBarText": "活动中心",
-        "menu": false
+        "menubarData": {
+          "menubar": false
+        }
       },
       "views/Agreement": {
         "titleBarText": "用户协议",
-        "menu": false
-      }, 
+        "menubarData": {
+          "menubar": false
+        }
+      },
       "views/Share": {
         "titleBarText": "分享",
-        "menu": false,
+        "menubarData": {
+          "menubar": false
+        },
         "fullScreen": true,
         "titleBar": false
       },
       "views/Search": {
         "titleBarText": "搜索",
-        "menu": false
+        "menubarData": {
+          "menubar": false
+        }
       },
       "views/Category": {
         "titleBarText": "分类",
-        "menu": false
+        "menubarData": {
+          "menubar": false
+        }
       },
       "views/Shelf": {
         "titleBarText": "最近阅读",
-        "menu": false
+        "menubarData": {
+          "menubar": false
+        }
       },
       "views/Sign": {
         "titleBarText": "签到详情",
-        "menu": false
+        "menubarData": {
+          "menubar": false
+        }
       },
       "views/My": {
         "titleBarText": "个人中心",
-        "menu": false
+        "menubarData": {
+          "menubar": false
+        }
       },
       "views/About": {
         "titleBarText": "关于追书云",
-        "menu": false
+        "menubarData": {
+          "menubar": false
+        }
       },
       "views/Recharge": {
         "titleBarText": "充值记录",
-        "menu": false
+        "menubarData": {
+          "menubar": false
+        }
       },
       "views/Consume": {
         "titleBarText": "消费记录",
-        "menu": false
+        "menubarData": {
+          "menubar": false
+        }
       },
       "views/Phone": {
         "titleBarText": "绑定手机",
-        "menu": false
+        "menubarData": {
+          "menubar": false
+        }
       },
       "views/Pay": {
         "titleBarText": "充值",
-        "menu": false
+        "menubarData": {
+          "menubar": false
+        }
       },
       "views/Reader": {
         "titleBarText": "阅读器",
-        "menu": false,
+        "menubarData": {
+          "menubar": false
+        },
         "fullScreen": true,
         "titleBar": false
       },
       "views/Privacy": {
         "titleBarText": "隐私协议",
-        "menu": false
+        "menubarData": {
+          "menubar": false
+        }
       },
       "views/Catalog": {
         "titleBarText": "目录",
-        "menu": false
+        "menubarData": {
+          "menubar": false
+        }
       },
       "views/Detail": {
         "titleBarText": "详情页",
-        "menu": false
+        "menubarData": {
+          "menubar": false
+        }
       },
       "views/Raderover": {
         "titleBarText": "阅读器",
-        "menu": false,
+        "menubarData": {
+          "menubar": false
+        },
         "titleBar": false
       },
       "views/Leaderboard": {
         "titleBarText": "排行榜",
-        "menu": false,
+        "menubarData": {
+          "menubar": false
+        },
         "titleBar": true
       }
     }

+ 2 - 2
src/views/Home/index.ux

@@ -157,9 +157,9 @@ export default {
 <style lang="less">
 /* @import "../../assets/less/home.less"; */
 .home-wrap {
-  background-color: #fff;
+  background-color: #fff;  
   flex-direction: column;
-
+  padding-top: 20px;
   .entrance_block {
     width: 100%;
     padding: 30px;

+ 2 - 7
src/views/Index/index.ux

@@ -214,13 +214,8 @@ export default {
       return true;
     }
   },
-  /**
-   * 当用户点击菜单按钮时触发,调用app中定义的方法showMenu
-   * 注意:使用加载器测试`创建桌面快捷方式`功能时,请先在`系统设置`中打开`应用加载器`的`桌面快捷方式`权限
-   */
-  onMenuPress() {
-    this.$app.$def.showMenu();
-  },
+
+
   changeShortCut() {
     this.showShortPop = false;
   },

+ 6 - 6
src/views/My/index.ux

@@ -2,7 +2,7 @@
   <div class="user-wrap">
     <div class="user-info__wrap">
       <image src="{{user.head_img}}"></image>
-      <div class="uesr-info__message"><text>ID:{{user.id}}<span if="haslogin && loginPhone">(Tel:{{loginPhone}})</span></text><text class="vip-card" if={{user.is_vip}}>免费阅读卡还剩{{user.vip_days}}</text></div>
+      <div class="uesr-info__message"><text>ID:{{user.id}}<span if="haslogin && loginPhone">(Tel:{{user.dtel}})</span></text><text class="vip-card" if={{user.is_vip}}>免费阅读卡还剩{{user.vip_days}}</text></div>
     </div>
     <div class="operator-item__wrap">
       <div class="operator-item" @click="pageChange('Task')" if={{!user.is_vip}}>
@@ -120,12 +120,12 @@ export default {
   async getUser() {
     let user = await getUserInfo();
     var reg = /^(\d{3})\d*(\d{4})$/;
-    user.dtel = user.phone.replace(reg, '$1****$2')
+    if(user.phone) user.dtel = user.phone.replace(reg, '$1****$2')
     this.user = user;
     let haslogin = (await storage.get({ key: "hasLogin" })).data;
-    let loginPhone = (await storage.get({ key: "loginPhone" })).data;
+    this.loginPhone = (await storage.get({ key: "loginPhone" })).data || user.phone;
     this.haslogin = haslogin;
-    this.loginPhone = loginPhone.replace(reg, '$1****$2');
+    if(!this.send_order_id) this.send_order_id = user.send_order_id;
   },
   async watchPropsChange(v) {
     if (v === 2) {
@@ -147,8 +147,8 @@ export default {
       this.loginOut();
       return false;
     }
-    if (page == 'Pay') {
-      if (this.send_order_id || this.user.phone) {
+    if (page == 'Pay' ) {
+      if (this.send_order_id || ( this.haslogin && this.loginPhone) ) {
         router.push({
           uri: `/views/${page}`
         })

TEMPAT SAMPAH
zhuishuyun_quickapp_front.zip