export interface IListQuery {
trainNo: string
dutyLeader: string
createTimeStart: string
createTimeEnd: string
offset: number
limit: number
sort?: string
order?: string
}
export interface IStaffListQuery {
id: string
offset: number
limit: number
}
export interface ITrainStaffInfo {
id?: string
staffId: string
trainId?: string
score: string
editable?: boolean
}
export interface ITrainInfo {
id: string
trainNo: string
trainSite: string
trainSiteName?: string
trainContent: string
trainContentName?: string
trainDate: string
trainWay: string
trainWayName?: string
trainGroupArray?: Array<string>
trainGroup: string
trainGroupName?: string
trainName?: string
dutyLeader: string
trainType: string
trainText?: string
trainLocation?: string
shouldAttendCount?: number
actualAttendCount?: number
attendRate?: string
score?: string
consume?: string
remark?: string
createTime: string
staffList?: Array<ITrainStaffInfo>
}