// Code generated by gowebx, DO AVOID EDIT. package audioencode import ( "git.lnton.com/lnton/pkg/web" ) type FindAudioTaskInput struct { web.PagerFilter Name string `form:"name"` // 名称 AudioID int `form:"audio_id"` // 关联音频 AudioName string `form:"audio_name"` // 音频名称 ChannelID string `form:"channel_id"` // 关联通道 ChannelName string `form:"channel_name"` // 拉流地址 } type EditAudioTaskInput struct { AudioID int `json:"audio_id"` // 关联音频 ChannelID string `json:"channel_id"` // 关联通道 ChannelName string `json:"channel_name"` // 关联通道名称 } type AddAudioTaskItem struct { AudioID int `json:"audio_id"` // 关联音频 ChannelID string `json:"channel_id"` // 关联通道 ChannelName string `json:"channel_name"` // 关联通道名称 } type AddErrorOutput struct { AudioID int `json:"audio_id"` // 关联音频 ChannelID string `json:"channel_id"` // 关联通道 ChannelName string `json:"channel_name"` // 关联通道名称 ErrorMsg string `json:"error_msg"` // 错误信息 } type AddAudioTaskInput struct { Items []AddAudioTaskItem `json:"items"` } type AddAudioTask struct { AudioID int `json:"audio_id"` // 关联音频 ChannelID string `json:"channel_id"` // 关联通道 ChannelName string `json:"channel_name"` // 关联通道名称 AudioName string `json:"audio_name"` // 音频名称 Mode string `json:"mode"` // 文件类型 mp3 wav Size int64 `json:"size"` // 文件大小 Duration int64 `json:"duration"` // 文件时长 } type DelAudioTaskInput struct { IDs []int `json:"ids"` // id }