Files
go-chat/docs/swagger.yaml
2024-07-31 21:04:03 +08:00

103 lines
2.1 KiB
YAML

info:
contact: {}
paths:
/user/FindUserByNameAndPwd:
post:
parameters:
- description: username
in: formData
name: username
type: string
- description: password
in: formData
name: password
type: string
responses:
"200":
description: code","message"}
schema:
type: string
summary: 用户登录
tags:
- 用户模块
/user/createUser:
get:
parameters:
- description: 用户名
in: query
name: username
type: string
- description: 密码
in: query
name: password
type: string
- description: 确认密码
in: query
name: repassword
type: string
responses:
"200":
description: code","message"}
schema:
type: string
summary: 新增用户
tags:
- 用户模块
/user/deleteUser:
get:
parameters:
- description: id
in: query
name: id
type: string
responses:
"200":
description: code","message"}
schema:
type: string
summary: 删除用户
tags:
- 用户模块
/user/getUserList:
get:
responses:
"200":
description: code","message"}
schema:
type: string
summary: 所有用户
tags:
- 用户模块
/user/updateUser:
post:
parameters:
- description: id
in: formData
name: id
type: string
- description: username
in: formData
name: username
type: string
- description: password
in: formData
name: password
type: string
- description: phone
in: formData
name: phone
type: string
- description: email
in: formData
name: email
type: string
responses:
"200":
description: code","message"}
schema:
type: string
summary: 修改用户
tags:
- 用户模块
swagger: "2.0"