Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthAccept ¶
type AuthAccept struct { Error int `json:"error"` Msg string `json:"msg"` Data json.RawMessage `json:"data"` }
type GetAllDepartsResp ¶
type GetMeResp ¶
type GetMeResp struct { StaffID int64 `json:"staff_id" example:"21051101"` // 学号 StaffName string `json:"staff_name" example:"小明"` // 姓名 Photo string `json:"photo" example:"df93c5bb-b957-4e24-afa1-9cr2372ef8fe.jpg"` // 照片文件名 Show int `json:"show" example:"1"` // 是否显示照片,1为显示,2为不显示 Depart string `json:"depart" example:"未选择"` // 部门名称 }
type GetOptionsReq ¶
type GetOptionsResp ¶
type JudgeOptionReq ¶
type JudgeOptionResp ¶
type Photo ¶
type Photo struct { ID int64 `gorm:"primaryKey;unique;not null" json:"-" example:"12" swaggerignore:"true"` // 照片ID File string `gorm:"unique;not null" json:"file" example:"e744fd4e-313f-4977-9642-448927a283c1.jpg"` // 文件名 Size int64 `gorm:"not null" json:"size" example:"1110524"` // 照片大小 TimeHook }
type Student ¶
type Student struct { ID int64 `gorm:"primaryKey;unique;not null" json:"-" swaggerignore:"true" example:"11"` // id StaffID int64 `gorm:"unique;not null" json:"staffID" example:"21051101"` // 学号 StaffName string `gorm:"not null" json:"staffName" example:"小明"` // 姓名 Show int `gorm:"not null" json:"show" example:"1"` // 是否显示照片,1为显示,2为不显示 Photo int64 `gorm:"not null" json:"photo" example:"6"` // 默认为-1 Depart int64 `gorm:"not null" json:"depart" example:"3"` // 无部门为-1 TimeHook }
type UpdateMeReq ¶
Click to show internal directories.
Click to hide internal directories.