李志伟 3 years ago
parent
commit
f77c861b36
4 changed files with 30 additions and 1 deletions
  1. 2
    0
      package.json
  2. 5
    0
      src/router/index.js
  3. 6
    1
      src/views/person/index.vue
  4. 17
    0
      yarn.lock

+ 2
- 0
package.json View File

@@ -19,12 +19,14 @@
19 19
     "axios": "^0.18.1",
20 20
     "axios-retry": "^3.2.4",
21 21
     "core-js": "^2.6.12",
22
+    "dayjs": "^1.10.7",
22 23
     "element-ui": "2.13.2",
23 24
     "js-cookie": "2.2.0",
24 25
     "js-md5": "^0.7.3",
25 26
     "normalize.css": "7.0.0",
26 27
     "nprogress": "0.2.0",
27 28
     "path-to-regexp": "2.4.0",
29
+    "script-loader": "^0.7.2",
28 30
     "vue": "2.6.10",
29 31
     "vue-axios": "^3.4.0",
30 32
     "vue-axios-plugin": "^1.3.0",

+ 5
- 0
src/router/index.js View File

@@ -32,6 +32,11 @@ import Layout from '@/layout'
32 32
  */
33 33
 export const constantRoutes = [
34 34
 
35
+  {
36
+    path: '/',
37
+    redirect: '/Person/Person'
38
+  },
39
+
35 40
   {
36 41
     path: '/Person',
37 42
     component: Layout,

+ 6
- 1
src/views/person/index.vue View File

@@ -30,7 +30,7 @@
30 30
       <el-table-column prop="prizeDate" label="中奖时间">
31 31
         <template slot-scope="scope">
32 32
           {{
33
-            scope.row.prizeDate?scope.row.prizeDate.substr(0, 10)+' '+scope.row.prizeDate.substr(11, 19):undefined
33
+            scope.row.prizeDate?changeTimeZone(scope.row.prizeDate):undefined
34 34
           }}
35 35
         </template>
36 36
       </el-table-column>
@@ -50,6 +50,8 @@
50 50
 </template>
51 51
 <script>
52 52
 import { getPersonList, excelPerson } from '@/api/person'
53
+import dayjs from 'dayjs'
54
+
53 55
 export default {
54 56
   data() {
55 57
     return {
@@ -66,6 +68,9 @@ export default {
66 68
     this.onSearch()
67 69
   },
68 70
   methods: {
71
+    changeTimeZone(val) {
72
+      return dayjs(val).add(8, 'hour').format('YYYY-MM-DD HH:mm:ss')
73
+    },
69 74
     getIndex(index) {
70 75
       return (this.currentPage - 1) * this.pageSize + index + 1
71 76
     },

+ 17
- 0
yarn.lock View File

@@ -3733,6 +3733,11 @@ dateformat@^2.0.0:
3733 3733
   resolved "https://registry.npmmirror.com/dateformat/download/dateformat-2.2.0.tgz#4065e2013cf9fb916ddfd82efb506ad4c6769062"
3734 3734
   integrity sha1-QGXiATz5+5Ft39gu+1Bq1MZ2kGI=
3735 3735
 
3736
+dayjs@^1.10.7:
3737
+  version "1.10.7"
3738
+  resolved "https://registry.npmmirror.com/dayjs/download/dayjs-1.10.7.tgz#2cf5f91add28116748440866a0a1d26f3a6ce468"
3739
+  integrity sha512-P6twpd70BcPK34K26uJ1KT3wlhpuOAPoMwJzpsIWUxHZ7wpmbdZL/hQqBDfz7hGurYSa5PhzdhDHtt319hL3ig==
3740
+
3736 3741
 de-indent@^1.0.2:
3737 3742
   version "1.0.2"
3738 3743
   resolved "https://registry.npmmirror.com/de-indent/download/de-indent-1.0.2.tgz#b2038e846dc33baa5796128d0804b455b8c1e21d"
@@ -9092,6 +9097,11 @@ raw-body@2.4.2, raw-body@^2.2.0:
9092 9097
     iconv-lite "0.4.24"
9093 9098
     unpipe "1.0.0"
9094 9099
 
9100
+raw-loader@~0.5.1:
9101
+  version "0.5.1"
9102
+  resolved "https://registry.npmmirror.com/raw-loader/download/raw-loader-0.5.1.tgz#0c3d0beaed8a01c966d9787bf778281252a979aa"
9103
+  integrity sha1-DD0L6u2KAclm2Xh793goElKpeao=
9104
+
9095 9105
 react-is@^16.8.4:
9096 9106
   version "16.13.1"
9097 9107
   resolved "https://registry.npmmirror.com/react-is/download/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4"
@@ -9601,6 +9611,13 @@ script-ext-html-webpack-plugin@2.1.3:
9601 9611
   dependencies:
9602 9612
     debug "^4.1.0"
9603 9613
 
9614
+script-loader@^0.7.2:
9615
+  version "0.7.2"
9616
+  resolved "https://registry.npmmirror.com/script-loader/download/script-loader-0.7.2.tgz#2016db6f86f25f5cf56da38915d83378bb166ba7"
9617
+  integrity sha1-IBbbb4byX1z1baOJFdgzeLsWa6c=
9618
+  dependencies:
9619
+    raw-loader "~0.5.1"
9620
+
9604 9621
 sdk-base@^2.0.1:
9605 9622
   version "2.0.1"
9606 9623
   resolved "https://registry.npmmirror.com/sdk-base/download/sdk-base-2.0.1.tgz#ba40289e8bdf272ed11dd9ea97eaf98e036d24c6"