修改时间过滤器
Showing
2 changed files
with
20 additions
and
0 deletions
| ... | @@ -68,6 +68,21 @@ var self = new Vue({ | ... | @@ -68,6 +68,21 @@ var self = new Vue({ |
| 68 | mounted(){ | 68 | mounted(){ |
| 69 | this.getData(); | 69 | this.getData(); |
| 70 | }, | 70 | }, |
| 71 | //私有过滤器 | ||
| 72 | filters:{ | ||
| 73 | dataFormat:function (originVal) { | ||
| 74 | const dt = new Date(originVal) | ||
| 75 | const y = dt.getFullYear() | ||
| 76 | const m = (dt.getMonth() + 1 + '').padStart(2, '0') | ||
| 77 | const d = (dt.getDate() + '').padStart(2, '0') | ||
| 78 | |||
| 79 | const hh = (dt.getHours() + '').padStart(2, '0') | ||
| 80 | const mm = (dt.getMinutes() + '').padStart(2, '0') | ||
| 81 | const ss = (dt.getSeconds() + '').padStart(2, '0') | ||
| 82 | // yyyy-mm-dd hh:mm:ss | ||
| 83 | return `${y}-${m}-${d} ${hh}:${mm}:${ss}` | ||
| 84 | } | ||
| 85 | }, | ||
| 71 | methods:{ | 86 | methods:{ |
| 72 | getData() { | 87 | getData() { |
| 73 | axios.get(CONF_NEWGHSC_SERVERURL + '/dblb/list/worked', { | 88 | axios.get(CONF_NEWGHSC_SERVERURL + '/dblb/list/worked', { | ... | ... |
| ... | @@ -183,6 +183,11 @@ | ... | @@ -183,6 +183,11 @@ |
| 183 | align="center" | 183 | align="center" |
| 184 | width="200" | 184 | width="200" |
| 185 | > | 185 | > |
| 186 | <template slot-scope="scope"> | ||
| 187 | <span>{{ | ||
| 188 | scope.row.CREATETIME | dataFormat | ||
| 189 | }}</span> | ||
| 190 | </template> | ||
| 186 | </el-table-column> | 191 | </el-table-column> |
| 187 | <el-table-column | 192 | <el-table-column |
| 188 | prop="RECEIVETIME" | 193 | prop="RECEIVETIME" | ... | ... |
-
Please register or sign in to post a comment