Showing
4 changed files
with
37 additions
and
3 deletions
| 1 | 1 | import { BasicColumn, FormSchema } from '/@/components/Table'; |
| 2 | 2 | import moment from 'moment'; |
| 3 | 3 | import { findDictItemByCode } from '/@/api/system/dict'; |
| 4 | +import { format } from '../util'; | |
| 4 | 5 | |
| 5 | 6 | //格式化资源类型和操作类型 |
| 6 | 7 | let formatText; |
| ... | ... | @@ -71,7 +72,7 @@ export const columns: BasicColumn[] = [ |
| 71 | 72 | dataIndex: 'createdTime', |
| 72 | 73 | width: 180, |
| 73 | 74 | format: (_, record) => { |
| 74 | - return moment(record.createdTime).format('YYYY-MM-DD HH:MM:ss'); | |
| 75 | + return format(record.createdTime, 'yyyy-MM-dd HH:mm:ss'); | |
| 75 | 76 | }, |
| 76 | 77 | }, |
| 77 | 78 | ]; | ... | ... |
| 1 | 1 | import { BasicColumn, FormSchema } from '/@/components/Table'; |
| 2 | 2 | import moment from 'moment'; |
| 3 | 3 | import { findDictItemByCode } from '/@/api/system/dict'; |
| 4 | +import { format } from '../util'; | |
| 4 | 5 | |
| 5 | 6 | //格式化资源类型和操作类型 |
| 6 | 7 | let formatText; |
| ... | ... | @@ -72,7 +73,7 @@ export const columns: BasicColumn[] = [ |
| 72 | 73 | dataIndex: 'createdTime', |
| 73 | 74 | width: 180, |
| 74 | 75 | format: (_, record) => { |
| 75 | - return moment(record.createdTime).format('YYYY-MM-DD HH:MM:ss'); | |
| 76 | + return format(record.createdTime, 'yyyy-MM-dd HH:mm:ss'); | |
| 76 | 77 | }, |
| 77 | 78 | }, |
| 78 | 79 | ]; | ... | ... |
| 1 | 1 | import { BasicColumn, FormSchema } from '/@/components/Table'; |
| 2 | 2 | import moment from 'moment'; |
| 3 | 3 | import { findDictItemByCode } from '/@/api/system/dict'; |
| 4 | +import { format } from '../util'; | |
| 4 | 5 | |
| 5 | 6 | // 表格数据 |
| 6 | 7 | export const columns: BasicColumn[] = [ |
| ... | ... | @@ -40,7 +41,7 @@ export const columns: BasicColumn[] = [ |
| 40 | 41 | dataIndex: 'createdTime', |
| 41 | 42 | width: 180, |
| 42 | 43 | format: (_, record) => { |
| 43 | - return moment(record.createdTime).format('YYYY-MM-DD HH:MM:ss'); | |
| 44 | + return format(record.createdTime, 'yyyy-MM-dd HH:mm:ss'); | |
| 44 | 45 | }, |
| 45 | 46 | }, |
| 46 | 47 | ]; | ... | ... |
src/views/system/log/util.ts
0 → 100644
| 1 | +/** | |
| 2 | + * 毫秒时间戳格式化时间 | |
| 3 | + */ | |
| 4 | +export function format(time, format) { | |
| 5 | + const t = new Date(time); | |
| 6 | + const tf = function (i) { | |
| 7 | + return (i < 10 ? '0' : '') + i; | |
| 8 | + }; | |
| 9 | + return format.replace(/yyyy|MM|dd|HH|mm|ss/g, function (a) { | |
| 10 | + switch (a) { | |
| 11 | + case 'yyyy': | |
| 12 | + return tf(t.getFullYear()); | |
| 13 | + break; | |
| 14 | + case 'MM': | |
| 15 | + return tf(t.getMonth() + 1); | |
| 16 | + break; | |
| 17 | + case 'mm': | |
| 18 | + return tf(t.getMinutes()); | |
| 19 | + break; | |
| 20 | + case 'dd': | |
| 21 | + return tf(t.getDate()); | |
| 22 | + break; | |
| 23 | + case 'HH': | |
| 24 | + return tf(t.getHours()); | |
| 25 | + break; | |
| 26 | + case 'ss': | |
| 27 | + return tf(t.getSeconds()); | |
| 28 | + break; | |
| 29 | + } | |
| 30 | + }); | |
| 31 | +} | ... | ... |