初始化项目,复制原投票系统后台代码

This commit is contained in:
2024-12-05 14:21:18 +08:00
parent e1db36a1d1
commit 4accd5a78f
115 changed files with 7888 additions and 1 deletions
+12
View File
@@ -0,0 +1,12 @@
package requests
type ArticleRequest struct {
GetArticlePage // 获取图文列表-分页
}
// GetArticlePage 获取图文列表-分页
type GetArticlePage struct {
Page int `json:"page" form:"page" label:"页码"`
PageSize int `json:"page_size" form:"page_size" label:"每页个数"`
Keyword string `json:"keyword" form:"keyword" label:"搜索关键字"`
}
+10
View File
@@ -0,0 +1,10 @@
package requests
type BasicRequest struct {
GetBasicAgreement // 获取协议详情
}
// GetBasicAgreement 获取协议详情
type GetBasicAgreement struct {
AgreementType int `json:"agreement_type" form:"agreement_type" label:"协议类型" validate:"required,oneof=1 2"` // 协议类型(1:大赛介绍 2:投票规则)
}
+10
View File
@@ -0,0 +1,10 @@
package requests
type LoginRequest struct {
Login // 登录
}
// Login 登录
type Login struct {
OpenId string `json:"openid" form:"openid" label:"openid" validate:"required"`
}
+12
View File
@@ -0,0 +1,12 @@
package requests
type VideoRequest struct {
GetVideoPage // 获取视频列表-分页
}
// GetVideoPage 获取视频列表-分页
type GetVideoPage struct {
Page int `json:"page" form:"page" label:"页码"`
PageSize int `json:"page_size" form:"page_size" label:"每页个数"`
Keyword string `json:"keyword" form:"keyword" label:"搜索关键字"`
}
+4
View File
@@ -0,0 +1,4 @@
package requests
type Requests struct {
}