Explorar o código

工作台下拉刷新

shish %!s(int64=6) %!d(string=hai) anos
pai
achega
1982f98698
Modificáronse 3 ficheiros con 17 adicións e 23 borrados
  1. 1 0
      store/src/admin/home/console.vue
  2. 10 20
      store/src/admin/home/workbench.vue
  3. 6 3
      store/src/pages.json

+ 1 - 0
store/src/admin/home/console.vue

@@ -12,6 +12,7 @@ export default {
   onLoad(props) {
     this.redirectTo();
   },
+  
   methods: {
     redirectTo() {
       let shopId = uni.getStorageSync("shopId");

+ 10 - 20
store/src/admin/home/workbench.vue

@@ -5,14 +5,10 @@
       <div class="user-top">
         <div class="app-size-28">今日概况</div>
         <div @click="pageTo('/admin/setting/password')">
-          <app-avatar-module 
-            :src="avatarImg | default_avatar" 
-            :width="80" />
+          <app-avatar-module :src="avatarImg | default_avatar" :width="80" />
         </div>
       </div>
-      <div 
-        class="income-amount" 
-        @click="pageTo('/admin/assets/list')">
+      <div class="income-amount" @click="pageTo('/admin/assets/list')">
         <div>收入金额</div>
         <div class="price">{{ $util.numberFormat(data.todayData.income) }}</div>
       </div>
@@ -65,17 +61,12 @@
     </div>
     <!-- 客户按钮 -->
     <div class="module-com tabs-wrap">
-      <div 
-        class="tabs-list" 
-        v-for="(item, index) in tabsData" 
-        :key="index">
+      <div class="tabs-list" v-for="(item, index) in tabsData" :key="index">
         <div @click="goToItem(item)">
           <div class="tabs-img">
             <img :src="item.img" alt mode="widthFix" />
           </div>
-          <div class="tabs-name">
-            {{ item.name }}
-          </div>
+          <div class="tabs-name">{{ item.name }}</div>
         </div>
       </div>
     </div>
@@ -275,14 +266,13 @@ export default {
       return this.$util.isEmpty(this.userInfo) ? "" : this.userInfo.logoUrl;
     }
   },
-  onLoad(option) {
-    console.log(option)
-    // if (this.$util.getCheckLogin()) return
-    // this.init()
+  onLoad(option) {},
+  onPullDownRefresh() {
+    this.init();
+    uni.stopPullDownRefresh();
   },
-  onShow(){
-    // console.log(this.$util.numberFormat('100002'))
-    this.init()
+  onShow() {
+    this.init();
   },
   methods: {
     init() {

+ 6 - 3
store/src/pages.json

@@ -9,19 +9,22 @@
 		{
 			"path": "admin/home/workbench",
 			"style": {
-				"navigationBarTitleText": "工作台"
+				"navigationBarTitleText": "工作台",
+				"enablePullDownRefresh": true
 			}
 		},
 		{
 			"path": "admin/home/order",
 			"style": {
-				"navigationBarTitleText": "订单"
+				"navigationBarTitleText": "订单",
+				"enablePullDownRefresh": true
 			}
 		},
 		{
 			"path": "admin/home/member",
 			"style": {
-				"navigationBarTitleText": "客户"
+				"navigationBarTitleText": "客户",
+				"enablePullDownRefresh": true
 			}
 		},
 		{