basePath: / definitions: api.ChangePassWordStutrc: properties: newPassWord: type: string passWord: type: string userName: type: string type: object api.RegistAndLoginStuct: properties: passWord: type: string userName: type: string type: object modelInterface.PageInfo: properties: page: type: integer pageSize: type: integer type: object info: contact: {} description: This is a sample Server pets license: {} title: Swagger Example API version: 0.0.1 paths: /base/login: post: parameters: - description: 用户登录接口 in: body name: data required: true schema: $ref: '#/definitions/api.RegistAndLoginStuct' type: object produces: - application/json responses: "200": description: '{"success":true,"data":{},"msg":"登陆成功"}' schema: type: string summary: 用户登录 tags: - Base /base/regist: post: parameters: - description: 用户注册接口 in: body name: data required: true schema: $ref: '#/definitions/api.RegistAndLoginStuct' type: object produces: - application/json responses: "200": description: '{"success":true,"data":{},"msg":"注册成功"}' schema: type: string summary: 用户注册账号 tags: - Base /menu/getMenu: post: parameters: - description: 可以什么都不填 in: body name: data required: true schema: $ref: '#/definitions/api.RegistAndLoginStuct' type: object produces: - application/json responses: "200": description: '{"success":true,"data":{},"msg":"返回成功"}' schema: type: string security: - ApiKeyAuth: [] summary: 获取用户动态路由 tags: - Menu /user/changePassWord: post: parameters: - description: 用户修改密码 in: body name: data required: true schema: $ref: '#/definitions/api.ChangePassWordStutrc' type: object produces: - application/json responses: "200": description: '{"success":true,"data":{},"msg":"修改成功"}' schema: type: string security: - ApiKeyAuth: [] summary: 用户修改密码 tags: - User /user/getInfoList: post: consumes: - application/json parameters: - description: 分页获取用户列表 in: body name: data required: true schema: $ref: '#/definitions/modelInterface.PageInfo' type: object produces: - application/json responses: "200": description: '{"success":true,"data":{},"msg":"获取成功"}' schema: type: string security: - ApiKeyAuth: [] summary: 分页获取用户列表 tags: - User /user/uploadHeaderImg: post: consumes: - multipart/form-data parameters: - description: 用户上传头像 in: formData name: headerImg required: true type: file - description: 用户上传头像 in: formData name: userName required: true type: string produces: - application/json responses: "200": description: '{"success":true,"data":{},"msg":"上传成功"}' schema: type: string security: - ApiKeyAuth: [] summary: 用户上传头像 tags: - User securityDefinitions: ApiKeyAuth: in: header name: x-token type: apiKey swagger: "2.0"