| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- /**
- * @ File:
- * @ Date: 2021/1/25 9:54
- * @ Author: JYQ
- * @ Description:
- */
- package controller
- import (
- "net/http"
- "video_course/model"
- "video_course/service"
- )
- type User struct {
- BaseController
- }
- type UserOneResponse struct {
- ResponseBase
- Rs *model.UserBodyInfo
- }
- // UserSelfQuery godoc
- // @Summary 会员信息查询
- // @tags User
- // @Description 会员信息查询
- // @Accept x-www-form-urlencoded
- // @Produce json
- // @Param token formData string true "Token"
- // @Success 200 {object} controller.ResponseBase
- // @Router /User/UserSelfQuery [post]
- func (u *User) UserSelfQuery() (err error) {
- token := u.Ctx().PostForm("token")
- rs, err := service.User{}.UserSelfQuery(token)
- if err != nil {
- return
- }
- r := UserOneResponse{
- ResponseBase: newResponseBase(),
- Rs: rs,
- }
- u.Ctx().JSON(http.StatusOK, r)
- return
- }
|