李志伟 3 年前
父节点
当前提交
f77c861b36
共有 4 个文件被更改,包括 30 次插入1 次删除
  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 查看文件

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

+ 5
- 0
src/router/index.js 查看文件

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

+ 6
- 1
src/views/person/index.vue 查看文件

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

+ 17
- 0
yarn.lock 查看文件

3733
   resolved "https://registry.npmmirror.com/dateformat/download/dateformat-2.2.0.tgz#4065e2013cf9fb916ddfd82efb506ad4c6769062"
3733
   resolved "https://registry.npmmirror.com/dateformat/download/dateformat-2.2.0.tgz#4065e2013cf9fb916ddfd82efb506ad4c6769062"
3734
   integrity sha1-QGXiATz5+5Ft39gu+1Bq1MZ2kGI=
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
 de-indent@^1.0.2:
3741
 de-indent@^1.0.2:
3737
   version "1.0.2"
3742
   version "1.0.2"
3738
   resolved "https://registry.npmmirror.com/de-indent/download/de-indent-1.0.2.tgz#b2038e846dc33baa5796128d0804b455b8c1e21d"
3743
   resolved "https://registry.npmmirror.com/de-indent/download/de-indent-1.0.2.tgz#b2038e846dc33baa5796128d0804b455b8c1e21d"
9092
     iconv-lite "0.4.24"
9097
     iconv-lite "0.4.24"
9093
     unpipe "1.0.0"
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
 react-is@^16.8.4:
9105
 react-is@^16.8.4:
9096
   version "16.13.1"
9106
   version "16.13.1"
9097
   resolved "https://registry.npmmirror.com/react-is/download/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4"
9107
   resolved "https://registry.npmmirror.com/react-is/download/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4"
9601
   dependencies:
9611
   dependencies:
9602
     debug "^4.1.0"
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
 sdk-base@^2.0.1:
9621
 sdk-base@^2.0.1:
9605
   version "2.0.1"
9622
   version "2.0.1"
9606
   resolved "https://registry.npmmirror.com/sdk-base/download/sdk-base-2.0.1.tgz#ba40289e8bdf272ed11dd9ea97eaf98e036d24c6"
9623
   resolved "https://registry.npmmirror.com/sdk-base/download/sdk-base-2.0.1.tgz#ba40289e8bdf272ed11dd9ea97eaf98e036d24c6"