Initial commit: web_hghl_server

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
2026-10-26 16:28:14 +08:00
co-authored by Claude Opus 4.7
commit 65fca60622
653 changed files with 135901 additions and 0 deletions
+19
View File
@@ -0,0 +1,19 @@
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个(选填)
}