Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetAllDeparts ¶
GetAllDeparts 获取所有部门信息 @Summary 获取所有部门信息 @Tags depart @Produce json @Param authorization header string true "token <AccessToken>" @Success 200 object api.Resp{data=model.GetAllDepartsResp} @Router /depart/getAll [get]
func GetMe ¶
GetMe 获取个人信息 @Summary 获取个人信息 @Tags me @Produce json @Param authorization header string true "token <AccessToken>" @Success 200 object api.Resp{data=model.GetMeResp} @Router /me/info [get]
func GetOptions ¶
GetOptions 获取选项 @Summary 获取选项 @Tags option @Produce json @Param authorization header string true "token <AccessToken>" @Param num query int true "数量,大于总数或显示照片人数将返回错误" @Param depart query int true "筛选的部门,-2为不限" @Success 200 object api.Resp{data=model.GetOptionsResp} @Router /option/get [get]
func GetStaffPhoto ¶
GetStaffPhoto 获取当前照片 @Summary 获取当前照片 @Tags photo @Produce json @Param authorization header string true "token <AccessToken>" @Success 200 object api.Resp{data=model.Photo} @Router /photo/me [get]
func JudgeOption ¶
JudgeOption 判断选项 @Summary 判断选项 @Tags option @Produce json @Param authorization header string true "token <AccessToken>" @Param photo query string true "照片file" @Param id query int true "学生id" @Success 200 object api.Resp{data=model.JudgeOptionResp} @Router /option/judge [get]
func UpdateMe ¶
UpdateMe 更新个人信息 @Summary 更新个人信息 @Tags me @Accept json @Produce json @Param authorization header string true "token <AccessToken>" @Param object body model.UpdateMeReq true "更改后的信息" @Success 200 object api.Resp @Router /me/update [post]
func UploadPhoto ¶
UploadPhoto 上传照片 @Summary 上传照片 @Tags photo @Accept mpfd @Produce json @Param authorization header string true "token <AccessToken>" @Param photo formData file true "照片文件" @Success 200 object api.Resp{data=model.Photo} @Router /photo/upload [post]
Types ¶
This section is empty.