| | |
| | | SetBeginTime(params.BeginTime). |
| | | SetEndTime(params.EndTime). |
| | | SetIsFollowed(params.IsFollowed). |
| | | SetAudioStatusList(params.StatusList). |
| | | Find() |
| | | |
| | | if err != nil { |
| | |
| | | "in": "query" |
| | | }, |
| | | { |
| | | "type": "array", |
| | | "items": { |
| | | "enum": [ |
| | | 0, |
| | | 1, |
| | | 2, |
| | | 3, |
| | | 4 |
| | | ], |
| | | "type": "integer" |
| | | }, |
| | | "collectionFormat": "csv", |
| | | "description": "音频状态数组", |
| | | "name": "statusList", |
| | | "in": "query" |
| | | }, |
| | | { |
| | | "type": "string", |
| | | "description": "车次", |
| | | "name": "trainNumber", |
| | |
| | | "in": "query" |
| | | }, |
| | | { |
| | | "type": "array", |
| | | "items": { |
| | | "enum": [ |
| | | 0, |
| | | 1, |
| | | 2, |
| | | 3, |
| | | 4 |
| | | ], |
| | | "type": "integer" |
| | | }, |
| | | "collectionFormat": "csv", |
| | | "description": "音频状态数组", |
| | | "name": "statusList", |
| | | "in": "query" |
| | | }, |
| | | { |
| | | "type": "string", |
| | | "description": "车次", |
| | | "name": "trainNumber", |
| | |
| | | in: query |
| | | name: stationNumber |
| | | type: string |
| | | - collectionFormat: csv |
| | | description: 音频状态数组 |
| | | in: query |
| | | items: |
| | | enum: |
| | | - 0 |
| | | - 1 |
| | | - 2 |
| | | - 3 |
| | | - 4 |
| | | type: integer |
| | | name: statusList |
| | | type: array |
| | | - description: 车次 |
| | | in: query |
| | | name: trainNumber |
| | |
| | | |
| | | type GetAudioList struct { |
| | | PageInfo |
| | | Keyword string `form:"keyword"` // 关键字 |
| | | LocomotiveNumber string `gorm:"index;type:varchar(255);not null;default:'';comment:机车号" form:"locomotiveNumber"` // 机车号 |
| | | TrainNumber string `gorm:"index;type:varchar(255);not null;default:'';comment:车次" form:"trainNumber"` // 车次 |
| | | DriverNumber string `gorm:"index;type:varchar(255);not null;default:'';comment:司机号" form:"driverNumber"` // 司机号 |
| | | StationNumber string `gorm:"index;type:varchar(255);not null;default:'';comment:车站号" form:"stationNumber"` // 车站号 |
| | | BeginTime time.Time `form:"beginTime"` //开始时间 |
| | | EndTime time.Time `form:"endTime"` //结束时间 |
| | | IsFollowed constvar.BoolType `form:"isFollowed"` //是否关注 1关注 2未关注 |
| | | Keyword string `form:"keyword"` // 关键字 |
| | | LocomotiveNumber string `gorm:"index;type:varchar(255);not null;default:'';comment:机车号" form:"locomotiveNumber"` // 机车号 |
| | | TrainNumber string `gorm:"index;type:varchar(255);not null;default:'';comment:车次" form:"trainNumber"` // 车次 |
| | | DriverNumber string `gorm:"index;type:varchar(255);not null;default:'';comment:司机号" form:"driverNumber"` // 司机号 |
| | | StationNumber string `gorm:"index;type:varchar(255);not null;default:'';comment:车站号" form:"stationNumber"` // 车站号 |
| | | BeginTime time.Time `form:"beginTime"` //开始时间 |
| | | EndTime time.Time `form:"endTime"` //结束时间 |
| | | IsFollowed constvar.BoolType `form:"isFollowed"` //是否关注 1关注 2未关注 |
| | | StatusList []constvar.AudioStatus `form:"statusList"` //音频状态数组 |
| | | } |
| | | |
| | | type ProcessAudio struct { |