forked from free-lancers/electricity_bill_calc_service
refactor(controller):完成部分控制器向fiber框架的迁移。
This commit is contained in:
@@ -13,19 +13,19 @@ type LoginResponse struct {
|
||||
Session *model.Session `json:"session"`
|
||||
}
|
||||
|
||||
func (r *Result) LoginSuccess(session *model.Session) {
|
||||
func (r Result) LoginSuccess(session *model.Session) error {
|
||||
res := &LoginResponse{}
|
||||
res.Code = http.StatusOK
|
||||
res.Message = "用户已成功登录。"
|
||||
res.NeedReset = false
|
||||
res.Session = session
|
||||
r.Ctx.Status(fiber.StatusOK).JSON(res)
|
||||
return r.Ctx.Status(fiber.StatusOK).JSON(res)
|
||||
}
|
||||
|
||||
func (r *Result) LoginNeedReset() {
|
||||
func (r Result) LoginNeedReset() error {
|
||||
res := &LoginResponse{}
|
||||
res.Code = http.StatusUnauthorized
|
||||
res.Message = "用户凭据已失效。"
|
||||
res.NeedReset = true
|
||||
r.Ctx.Status(fiber.StatusOK).JSON(res)
|
||||
return r.Ctx.Status(fiber.StatusOK).JSON(res)
|
||||
}
|
||||
|
Reference in New Issue
Block a user