初始化项目框架,完成部分接口开发

This commit is contained in:
2025-07-10 21:04:29 +08:00
commit b2871ec0d2
168 changed files with 6399 additions and 0 deletions

24
api/admin/v1/admin.go Normal file
View File

@ -0,0 +1,24 @@
package v1
import (
"github.com/gogf/gf/v2/frame/g"
)
type AdminInfoReq struct {
g.Meta `path:"/admin/info" tags:"Admin" method:"get" summary:"管理员信息"`
}
type AdminInfoRes struct {
g.Meta `mime:"application/json"`
AdminId int64 `json:"adminId"`
Username string `json:"username"`
}
type AdminEditPassReq struct {
g.Meta `path:"/admin/editPass" tags:"Admin" method:"post" summary:"修改密码"`
OldPass string `json:"oldPass" v:"required" dc:"旧密码"`
NewPass string `json:"newPass" v:"required" dc:"新密码"`
}
type AdminEditPassRes struct {
g.Meta `mime:"application/json"`
Success bool
}