初始化项目框架,完成部分接口开发
This commit is contained in:
31
internal/model/admin.go
Normal file
31
internal/model/admin.go
Normal file
@ -0,0 +1,31 @@
|
||||
package model
|
||||
|
||||
type Admin struct {
|
||||
}
|
||||
type AdminLoginIn struct {
|
||||
Username string
|
||||
Password string
|
||||
}
|
||||
|
||||
type AdminLoginOut struct {
|
||||
Token string
|
||||
}
|
||||
|
||||
type AdminInfoIn struct {
|
||||
AdminId int64 // 管理员ID
|
||||
}
|
||||
|
||||
type AdminInfoOut struct {
|
||||
AdminId int64 // 管理员ID
|
||||
Username string // 用户名
|
||||
}
|
||||
|
||||
type AdminEditPassIn struct {
|
||||
AdminId int64 // 管理员ID
|
||||
OldPass string // 旧密码
|
||||
NewPass string // 新密码
|
||||
}
|
||||
|
||||
type AdminEditPassOut struct {
|
||||
Success bool // 是否成功
|
||||
}
|
||||
Reference in New Issue
Block a user