Files
2026-10-26 16:28:14 +08:00

20 lines
1.7 KiB
Go
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
package proto
import "videoweb/pub/models/questionnairemod"
// QuestionnaireSubmitReq App端提交问卷请求
type QuestionnaireSubmitReq struct {
UserId int64 `json:"userId"` // 登录用户ID,0表示匿名(选填)
QuestionType string `json:"questionType" binding:"required"` // 问题类型:播放卡顿/缓冲、无法播放、画质模糊、音画不同步、加载失败、闪退/崩溃、登录异常、其他问题
Frequency string `json:"frequency" binding:"required"` // 出现频率:每次都会、经常出现、偶尔出现、仅现一次
Province string `json:"province" binding:"required"` // 所在省份(必填)
City string `json:"city"` // 所在城市(选填)
Operator string `json:"operator" binding:"required"` // 运营商:电信、联通、移动、广电
NetworkType string `json:"networkType" binding:"required"` // 网络类型:WI-FI、5G、4G、其他
DeviceType string `json:"deviceType" binding:"required"` // 设备类型:iPhone、Android、iPad、其他
DeviceModel string `json:"deviceModel"` // 设备型号(选填)
Description string `json:"description" binding:"required"` // 问题描述(必填)
Contact string `json:"contact"` // 联系方式(选填)
Attachments []questionnairemod.Attachment `json:"attachments"` // 附件列表,最多3个(选填)
}