|
@@ -2,10 +2,10 @@ import { Entity, Column } from 'typeorm';
|
|
import { BaseModel } from '../../frame/BaseModel';
|
|
import { BaseModel } from '../../frame/BaseModel';
|
|
import dayjs = require('dayjs');
|
|
import dayjs = require('dayjs');
|
|
import tz = require('dayjs/plugin/timezone');
|
|
import tz = require('dayjs/plugin/timezone');
|
|
-import utc = require('dayjs/plugin/utc')
|
|
|
|
-dayjs.extend(utc)
|
|
|
|
-dayjs.extend(tz)
|
|
|
|
-dayjs.tz.setDefault("Asia/Shanghai")
|
|
|
|
|
|
+import utc = require('dayjs/plugin/utc');
|
|
|
|
+dayjs.extend(utc);
|
|
|
|
+dayjs.extend(tz);
|
|
|
|
+dayjs.tz.setDefault('Asia/Shanghai');
|
|
/**
|
|
/**
|
|
* 选手状态"
|
|
* 选手状态"
|
|
* 0:待审核: 报名阶段: 报名信息审核中; 初审阶段:进入初审,但没有开始比赛; 决赛阶段: 进入决赛,但未确认是否参加决赛;
|
|
* 0:待审核: 报名阶段: 报名信息审核中; 初审阶段:进入初审,但没有开始比赛; 决赛阶段: 进入决赛,但未确认是否参加决赛;
|
|
@@ -47,7 +47,6 @@ export class MatchRegistration extends BaseModel {
|
|
score: number;
|
|
score: number;
|
|
@Column({ type: 'timestamp without time zone', nullable: true, comment: '初审开始时间', transformer: { from: value => (value ? dayjs(value).format('YYYY-MM-DD HH:mm:ss') : value), to: value => value } })
|
|
@Column({ type: 'timestamp without time zone', nullable: true, comment: '初审开始时间', transformer: { from: value => (value ? dayjs(value).format('YYYY-MM-DD HH:mm:ss') : value), to: value => value } })
|
|
start_time: Date;
|
|
start_time: Date;
|
|
-
|
|
|
|
@Column({ type: 'character varying', nullable: true, comment: '是否确认参加决赛', default: '1' })
|
|
@Column({ type: 'character varying', nullable: true, comment: '是否确认参加决赛', default: '1' })
|
|
final_confirm: string;
|
|
final_confirm: string;
|
|
@Column({ type: 'integer', nullable: true, comment: '决赛顺序' })
|
|
@Column({ type: 'integer', nullable: true, comment: '决赛顺序' })
|