Skip to content

pqpo/registration_api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

registration_api

远程挂号系统api

用户相关接口


REST: 用户登录 URI: /user/login method: POST param: email:邮箱 password:密码 return: {success:true,data:用户信息} 或者 {success:false,message:失败原因}

REST: 用户注册 URI: /user/register method: POST param: email:邮箱 password:密码 return: {success:true,data:用户信息} 或者 {success:false,message:失败原因}

REST: 获取用户相关信息 URI: /user/profile/{uid} method: GET param: uid:用户id return: {success:true,data:用户信息} 或者 {success:false,message:失败原因}

REST: 修改用户相关信息 URI: /user/profile/update method: POST param: id:用户id email:邮箱 --------------------------------------------TODO 邮箱不可改 nickname:姓名 gender:性别(1:男,2:女) age:年龄 return: {success:true,data:用户信息} 或者 {success:false,message:失败原因}

REST: 修改用户密码 URI: /user/password/reset method: POST param: userId:用户id -------------------------------------------------------------------------------TODO password:密码 return: {success:true,data:用户信息} 或者 {success:false,message:失败原因}

预约相关接口


REST: 我的预约 URI: /registration/user/list/{uid} method: GET param: uid:用户id return: {success:true,data:预约列表} 或者 {success:false,message:失败原因}

REST: 预约 URI: /registration/user/register method: POST param: userId:用户id doctorId:医生id date:预约日期 name:姓名 age:年龄 gender:性别 description:描述 createTime:创建时间 -------------------------------------------------------------------------------TODO return: {success:true,data:预约信息} 或者 {success:false,message:失败原因}

REST: 取消预约 URI: /registration/user/unregister/{rid} method: GET param: rid:预约id return: {success:true,data:预约信息} 或者 {success:false,message:失败原因}

医生相关接口


REST: 获取所有医生 URI: /doctor/list method: GET param: return: {success:true,data:医生列表} 或者 {success:false,message:失败原因}

REST: 获取某科室下所有医生 URI: /doctor/list/department/{did} method: GET param: did:科室id return: {success:true,data:医生列表} 或者 {success:false,message:失败原因}

科室相关接口


REST: 获取所有科室 URI: /department/list method: GET param: return: {success:true,data:科室列表} 或者 {success:false,message:失败原因}

About

远程挂号系统api

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages