Browse Source

feat: 数据看板

zhengxy 1 year ago
parent
commit
d066dc6c34
48 changed files with 102 additions and 43 deletions
  1. 1 1
      index.html
  2. 6 1
      project/src/components/dataBoard/accountTrends.vue
  3. 6 1
      project/src/components/dataBoard/chatGroupData.vue
  4. 6 1
      project/src/components/dataBoard/customerStaff/index.vue
  5. 6 1
      project/src/components/dataBoard/fansActiveTrends.vue
  6. 6 1
      project/src/components/dataBoard/loseUserTrends.vue
  7. 6 1
      project/src/components/dataBoard/officialAccount.vue
  8. 6 2
      project/src/components/dataBoard/operateDayRetrieve.vue
  9. 6 1
      project/src/components/dataBoard/operator/operatorWxAccount.vue
  10. 6 1
      project/src/components/dataBoard/orderData.vue
  11. 1 1
      project/src/components/dataBoard/populariz/customerSend.vue
  12. 6 1
      project/src/components/dataBoard/shortDramaTrends.vue
  13. 6 3
      project/src/components/dataBoard/throwPerson/throwPersonPuton.vue
  14. 7 0
      project/src/theme.scss
  15. 1 1
      static/css/app.f847c06beda0d942493fe218e334de7a.css
  16. 1 0
      static/js/16.e04b1fc3f88619ab6701.js
  17. 1 1
      static/js/16.49eb6de0a0bbc1345029.js
  18. 0 1
      static/js/17.5fee7513f128a2d5354f.js
  19. 1 0
      static/js/22.6b49d21b21bc4c728c0e.js
  20. 0 1
      static/js/22.e0b4189490c95616f811.js
  21. 1 1
      static/js/40.de548450511cde2b8c10.js
  22. 1 0
      static/js/50.91db974bdb68c7a4b808.js
  23. 0 1
      static/js/50.9639f3fc37304382ab9e.js
  24. 1 0
      static/js/57.b40872b80de07128a084.js
  25. 1 1
      static/js/62.f20afc149b980fca6dfc.js
  26. 0 1
      static/js/58.e17fbca499359ee05ff6.js
  27. 1 1
      static/js/63.01f32fb257435d6e1887.js
  28. 1 1
      static/js/59.6d4d0c0f8f9c30a3168d.js
  29. 0 1
      static/js/60.e9fdd82d1948879f2b04.js
  30. 1 1
      static/js/64.c72ebfc620646d04b8ed.js
  31. 1 1
      static/js/61.2c8d73b7b3cea3830c20.js
  32. 1 1
      static/js/66.3afa522c6f0224459af4.js
  33. 1 1
      static/js/67.20709f307b27eacc9121.js
  34. 1 1
      static/js/57.d2fa908084e0327f532b.js
  35. 0 1
      static/js/65.aa16a275ab773c7ffdcb.js
  36. 1 0
      static/js/66.3217ab7c46c9474dc538.js
  37. 1 1
      static/js/68.f568906318a2c45aeb36.js
  38. 1 1
      static/js/69.842d8c1376ab20661705.js
  39. 1 1
      static/js/70.d89f1361def876918b86.js
  40. 1 1
      static/js/71.39f0d4a40518c662c144.js
  41. 1 1
      static/js/72.221b746fa54ede671ef5.js
  42. 1 1
      static/js/73.3b42dcfdf6618c57a20d.js
  43. 1 1
      static/js/74.e426e23a718851fb89d7.js
  44. 1 0
      static/js/74.e3781900c5c830402a9b.js
  45. 1 1
      static/js/78.3ce972aa614a0c9e6950.js
  46. 1 1
      static/js/app.9c40e447a8f340dee467.js
  47. 1 0
      static/js/manifest.075cf47e48a08f0178fb.js
  48. 0 1
      static/js/manifest.6076ffe96afe3a65a2cd.js

+ 1 - 1
index.html

@@ -7,4 +7,4 @@
7 7
         hm.src = "https://hm.baidu.com/hm.js?d61b9e2caf4d46ccda7471b5385e2333";
8 8
         var s = document.getElementsByTagName("script")[0];
9 9
         s.parentNode.insertBefore(hm, s);
10
-      })();</script><link href=./static/css/app.f847c06beda0d942493fe218e334de7a.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=./static/js/manifest.6076ffe96afe3a65a2cd.js></script><script type=text/javascript src=./static/js/app.9c40e447a8f340dee467.js></script></body></html>
10
+      })();</script><link href=./static/css/app.3bb6d2b8c41be71a2aa5a1e6770fead0.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=./static/js/manifest.075cf47e48a08f0178fb.js></script><script type=text/javascript src=./static/js/app.f4ba51527728f50a43bd.js></script></body></html>

+ 6 - 1
project/src/components/dataBoard/accountTrends.vue

@@ -183,7 +183,12 @@
183 183
           </ux-table-column>
184 184
         </ux-grid>
185 185
         <div class="pagination" v-show="pagination.total > 0">
186
-          <el-pagination background :current-page="pagination.page" @current-change="handleCurrentChange" layout="prev, pager, next, sizes" :page-sizes="[20, 50, 100]" @size-change="handleSizeChange" :page-count='Number(pagination.pages)' />
186
+          <el-pagination
187
+            background :current-page="pagination.page"
188
+            layout="prev, pager, next, sizes, jumper"
189
+            :page-sizes="[20, 50, 100]"  :page-count='Number(pagination.pages)'
190
+            @size-change="handleSizeChange" @current-change="handleCurrentChange"
191
+          />
187 192
         </div>
188 193
       </div>
189 194
       <!-- E 明细表 detailsTable -->

+ 6 - 1
project/src/components/dataBoard/chatGroupData.vue

@@ -52,7 +52,12 @@
52 52
         </ux-table-column>
53 53
       </ux-grid>
54 54
       <div class="pagination" v-show="total > 0">
55
-        <el-pagination background :current-page="page" @current-change="handleCurrentChange" layout="prev, pager, next, sizes" :page-sizes="[20, 50, 100]" @size-change="handleSizeChange" :page-count='Number(pages)' />
55
+        <el-pagination
56
+          background :current-page="page"
57
+          layout="prev, pager, next, sizes, jumper"
58
+          :page-sizes="[20, 50, 100]" :page-count='Number(pages)'
59
+          @current-change="handleCurrentChange" @size-change="handleSizeChange"
60
+        />
56 61
       </div>
57 62
     </div>
58 63
   </div>

+ 6 - 1
project/src/components/dataBoard/customerStaff/index.vue

@@ -80,7 +80,12 @@
80 80
         </ux-table-column>
81 81
       </ux-grid>
82 82
       <div class="pagination" v-show="pagination.total > 0">
83
-        <el-pagination background :current-page="pagination.page" @current-change="handleCurrentChange" layout="prev, pager, next, sizes" :page-sizes="[20, 50, 100]" @size-change="handleSizeChange" :page-count='Number(pagination.pages)' />
83
+        <el-pagination
84
+          background :current-page="pagination.page"
85
+          layout="prev, pager, next, sizes, jumper"
86
+          :page-sizes="[20, 50, 100]" :page-count='Number(pagination.pages)'
87
+          @current-change="handleCurrentChange" @size-change="handleSizeChange"
88
+        />
84 89
       </div>
85 90
     </div>
86 91
     <!-- E 明细表 detailsTable -->

+ 6 - 1
project/src/components/dataBoard/fansActiveTrends.vue

@@ -151,7 +151,12 @@
151 151
           </ux-table-column>
152 152
         </ux-grid>
153 153
         <div class="pagination" v-show="pagination.total > 0">
154
-          <el-pagination background :current-page="pagination.page" @current-change="handleCurrentChange" layout="prev, pager, next, sizes" :page-sizes="[20, 50, 100]" @size-change="handleSizeChange" :page-count='Number(pagination.pages)' />
154
+          <el-pagination
155
+            background :current-page="pagination.page"
156
+            layout="prev, pager, next, sizes, jumper"
157
+            :page-sizes="[20, 50, 100]" :page-count='Number(pagination.pages)'
158
+            @current-change="handleCurrentChange" @size-change="handleSizeChange"
159
+          />
155 160
         </div>
156 161
       </div>
157 162
       <!-- E 明细表 detailsTable -->

+ 6 - 1
project/src/components/dataBoard/loseUserTrends.vue

@@ -122,7 +122,12 @@
122 122
           </ux-table-column>
123 123
         </ux-grid>
124 124
         <div class="pagination" v-show="pagination.total > 0">
125
-          <el-pagination background :current-page="pagination.page" @current-change="handleCurrentChange" layout="prev, pager, next, sizes" :page-sizes="[20, 50, 100]" @size-change="handleSizeChange" :page-count='Number(pagination.pages)' />
125
+          <el-pagination
126
+            background :current-page="pagination.page"
127
+            layout="prev, pager, next, sizes, jumper"
128
+            :page-sizes="[20, 50, 100]" :page-count='Number(pagination.pages)'
129
+            @current-change="handleCurrentChange" @size-change="handleSizeChange"
130
+          />
126 131
         </div>
127 132
       </div>
128 133
       <!-- E 明细表 detailsTable -->

+ 6 - 1
project/src/components/dataBoard/officialAccount.vue

@@ -134,7 +134,12 @@
134 134
           </ux-table-column>
135 135
         </ux-grid>
136 136
         <div class="pagination" v-show="pagination.total > 0">
137
-          <el-pagination background :current-page="pagination.page" @current-change="handleCurrentChange" layout="prev, pager, next, sizes" :page-sizes="[20, 50, 100]" @size-change="handleSizeChange" :page-count='Number(pagination.pages)' />
137
+          <el-pagination
138
+            background :current-page="pagination.page"
139
+            layout="prev, pager, next, sizes, jumper"
140
+            :page-sizes="[20, 50, 100]" :page-count='Number(pagination.pages)'
141
+            @current-change="handleCurrentChange" @size-change="handleSizeChange"
142
+          />
138 143
         </div>
139 144
       </div>
140 145
       <!-- E 明细表 detailsTable -->

+ 6 - 2
project/src/components/dataBoard/operateDayRetrieve.vue

@@ -38,8 +38,12 @@
38 38
         </ux-table-column>
39 39
       </ux-grid>
40 40
       <div class="pagination" v-show="total>0">
41
-        <el-pagination background :current-page="page" @current-change="handleCurrentChange" layout="prev, pager, next, sizes" :page-sizes="[20, 50, 100]" @size-change="handleSizeChange" :page-count='Number(pages)'>
42
-        </el-pagination>
41
+        <el-pagination
42
+          background :current-page="page"
43
+          layout="prev, pager, next, sizes, jumper"
44
+          :page-sizes="[20, 50, 100]" :page-count='Number(pages)'
45
+          @current-change="handleCurrentChange" @size-change="handleSizeChange"
46
+        />
43 47
       </div>
44 48
     </template>
45 49
   </div>

+ 6 - 1
project/src/components/dataBoard/operator/operatorWxAccount.vue

@@ -68,7 +68,12 @@
68 68
           </ux-table-column>
69 69
         </ux-grid>
70 70
         <div class="pagination" v-show="pagination.total > 0">
71
-          <el-pagination background :current-page="pagination.page" @current-change="handleCurrentChange" layout="prev, pager, next, sizes" :page-sizes="[20, 50, 100]" @size-change="handleSizeChange" :page-count='Number(pagination.pages)' />
71
+          <el-pagination
72
+            background :current-page="pagination.page"
73
+            layout="prev, pager, next, sizes, jumper"
74
+            :page-sizes="[20, 50, 100]" :page-count='Number(pagination.pages)'
75
+            @current-change="handleCurrentChange" @size-change="handleSizeChange"
76
+          />
72 77
         </div>
73 78
       </div>
74 79
       <!-- E 明细表 detailsTable -->

+ 6 - 1
project/src/components/dataBoard/orderData.vue

@@ -123,7 +123,12 @@
123 123
         </ux-table-column>
124 124
       </ux-grid>
125 125
       <div class="pagination" v-show="total > 0">
126
-        <el-pagination background :current-page="page" @current-change="handleCurrentChange" layout="prev, pager, next, sizes" :page-sizes="[20, 50, 100]" @size-change="handleSizeChange" :page-count='Number(pages)' />
126
+        <el-pagination
127
+          background :current-page="page"
128
+          layout="prev, pager, next, sizes, jumper"
129
+          :page-sizes="[20, 50, 100]" :page-count='Number(pages)'
130
+          @current-change="handleCurrentChange" @size-change="handleSizeChange"
131
+        />
127 132
       </div>
128 133
     </div>
129 134
   </div>

+ 1 - 1
project/src/components/dataBoard/populariz/customerSend.vue

@@ -77,7 +77,7 @@
77 77
         </ux-table-column>
78 78
       </ux-grid>
79 79
       <div class="pagination" v-show="total > 0">
80
-        <el-pagination background :current-page="page" @current-change="handleCurrentChange" layout="prev, pager, next, sizes" :page-sizes="[20, 50, 100]" @size-change="handleSizeChange"
80
+        <el-pagination background :current-page="page" @current-change="handleCurrentChange" layout="prev, pager, next, sizes, jumper" :page-sizes="[20, 50, 100]" @size-change="handleSizeChange"
81 81
           :page-count='Number(pages)'>
82 82
         </el-pagination>
83 83
       </div>

+ 6 - 1
project/src/components/dataBoard/shortDramaTrends.vue

@@ -145,7 +145,12 @@
145 145
           </ux-table-column>
146 146
         </ux-grid>
147 147
         <div class="pagination" v-show="pagination.total > 0">
148
-          <el-pagination background :current-page="pagination.page" @current-change="handleCurrentChange" layout="prev, pager, next, sizes" :page-sizes="[20, 50, 100]" @size-change="handleSizeChange" :page-count='Number(pagination.pages)' />
148
+          <el-pagination
149
+            background :current-page="pagination.page"
150
+            layout="prev, pager, next, sizes, jumper"
151
+            :page-sizes="[20, 50, 100]" :page-count='Number(pagination.pages)'
152
+            @current-change="handleCurrentChange" @size-change="handleSizeChange"
153
+          />
149 154
         </div>
150 155
       </div>
151 156
       <!-- E 明细表 detailsTable -->

+ 6 - 3
project/src/components/dataBoard/throwPerson/throwPersonPuton.vue

@@ -120,9 +120,12 @@
120 120
       </ux-table-column>
121 121
     </ux-grid>
122 122
     <div class="pagination" v-show="total > 0">
123
-      <el-pagination background :current-page="page" @current-change="handleCurrentChange" layout="prev, pager, next, sizes" :page-sizes="[20, 50, 100]" @size-change="handleSizeChange"
124
-        :page-count='Number(pages)'>
125
-      </el-pagination>
123
+      <el-pagination
124
+        background :current-page="page"
125
+        layout="prev, pager, next, sizes, jumper"
126
+        :page-sizes="[20, 50, 100]" :page-count='Number(pages)'
127
+        @current-change="handleCurrentChange" @size-change="handleSizeChange"
128
+      />
126 129
     </div>
127 130
   </div>
128 131
 </template>

+ 7 - 0
project/src/theme.scss

@@ -78,3 +78,10 @@ $--font-path: '~element-ui/lib/theme-chalk/fonts';
78 78
 .elx-table .elx-body--column, .elx-table .elx-footer--column, .elx-table .elx-header--column{
79 79
   line-height: 20px;
80 80
 }
81
+
82
+.el-pagination__sizes {
83
+  margin-top: -2px;
84
+}
85
+.el-pagination__jump {
86
+  margin-left: 0px;
87
+}

File diff suppressed because it is too large
+ 1 - 1
static/css/app.f847c06beda0d942493fe218e334de7a.css


File diff suppressed because it is too large
+ 1 - 0
static/js/16.e04b1fc3f88619ab6701.js


File diff suppressed because it is too large
+ 1 - 1
static/js/16.49eb6de0a0bbc1345029.js


File diff suppressed because it is too large
+ 0 - 1
static/js/17.5fee7513f128a2d5354f.js


File diff suppressed because it is too large
+ 1 - 0
static/js/22.6b49d21b21bc4c728c0e.js


File diff suppressed because it is too large
+ 0 - 1
static/js/22.e0b4189490c95616f811.js


File diff suppressed because it is too large
+ 1 - 1
static/js/40.de548450511cde2b8c10.js


File diff suppressed because it is too large
+ 1 - 0
static/js/50.91db974bdb68c7a4b808.js


File diff suppressed because it is too large
+ 0 - 1
static/js/50.9639f3fc37304382ab9e.js


File diff suppressed because it is too large
+ 1 - 0
static/js/57.b40872b80de07128a084.js


File diff suppressed because it is too large
+ 1 - 1
static/js/62.f20afc149b980fca6dfc.js


File diff suppressed because it is too large
+ 0 - 1
static/js/58.e17fbca499359ee05ff6.js


File diff suppressed because it is too large
+ 1 - 1
static/js/63.01f32fb257435d6e1887.js


File diff suppressed because it is too large
+ 1 - 1
static/js/59.6d4d0c0f8f9c30a3168d.js


File diff suppressed because it is too large
+ 0 - 1
static/js/60.e9fdd82d1948879f2b04.js


File diff suppressed because it is too large
+ 1 - 1
static/js/64.c72ebfc620646d04b8ed.js


File diff suppressed because it is too large
+ 1 - 1
static/js/61.2c8d73b7b3cea3830c20.js


File diff suppressed because it is too large
+ 1 - 1
static/js/66.3afa522c6f0224459af4.js


File diff suppressed because it is too large
+ 1 - 1
static/js/67.20709f307b27eacc9121.js


File diff suppressed because it is too large
+ 1 - 1
static/js/57.d2fa908084e0327f532b.js


File diff suppressed because it is too large
+ 0 - 1
static/js/65.aa16a275ab773c7ffdcb.js


File diff suppressed because it is too large
+ 1 - 0
static/js/66.3217ab7c46c9474dc538.js


File diff suppressed because it is too large
+ 1 - 1
static/js/68.f568906318a2c45aeb36.js


File diff suppressed because it is too large
+ 1 - 1
static/js/69.842d8c1376ab20661705.js


File diff suppressed because it is too large
+ 1 - 1
static/js/70.d89f1361def876918b86.js


File diff suppressed because it is too large
+ 1 - 1
static/js/71.39f0d4a40518c662c144.js


File diff suppressed because it is too large
+ 1 - 1
static/js/72.221b746fa54ede671ef5.js


File diff suppressed because it is too large
+ 1 - 1
static/js/73.3b42dcfdf6618c57a20d.js


File diff suppressed because it is too large
+ 1 - 1
static/js/74.e426e23a718851fb89d7.js


File diff suppressed because it is too large
+ 1 - 0
static/js/74.e3781900c5c830402a9b.js


File diff suppressed because it is too large
+ 1 - 1
static/js/78.3ce972aa614a0c9e6950.js


File diff suppressed because it is too large
+ 1 - 1
static/js/app.9c40e447a8f340dee467.js


File diff suppressed because it is too large
+ 1 - 0
static/js/manifest.075cf47e48a08f0178fb.js


File diff suppressed because it is too large
+ 0 - 1
static/js/manifest.6076ffe96afe3a65a2cd.js