医院门诊管理系统php文献,医院门诊信息管理系统Api文档

医院门诊信息管理系统Api文档

xinggevip • 2021 年 03 月 12 日

医院门诊信息管理系统Api文档

1.用户端

1.1注册

请求类型:post

接口名称:/api/patient/reg

请求参数:病人(Patient)对象

{

全部字段

}

响应数据:结果(ResultInfo)对象

{

"success":true,

"msg":"注册成功"

}

1.2登录

请求类型:post

接口名称:/api/patient/login

请求参数:病人(Patient)对象

{

"pMobile":"15937067033",

"pPassword":"123456"

}

响应数据:结果(ResultInfo)对象

{

"success":true,

"msg":"登录成功",

"data":病人(Patient)对象

}

1.3获取所有医生

请求类型:get

接口名称:/api/patient/getdoctors

请求参数:keytypevalue备注pageNumNumber1第几页

pageSizeNumber10条/页

dtIdNumber1部门id

dNameString"李"医生姓名

响应数据:结果(ResultInfo)对象

{

"data":pageInfo

}

1.4获取单个医生

请求类型:get

接口名称:/api/patient/getdoctor

请求参数:keytypevalue备注dIdNumber1医生id

响应数据:结果(ResultInfo)对象

{

"data":医生(doctor)对象

}

1.5预约

请求类型:post

接口名称:/api/patient/appointment

请求参数:keytypevalue备注dateTimeNumber1575789855预约时间戳

pIdNumber1病人id

dIdNumber1医生id

响应数据:结果(ResultInfo)对象

{

"data":挂号单(Registration)对象

}

说明:如果dId为-1,则为普通挂号,

如果dId不为-1,则为专家挂号

1.6查报告

请求类型:get

接口名称:/api/patient/reports

请求参数:keytypevalue备注pIdNumber1病人id

pageNumNumber1第几页

pageSizeNumber10条/页

响应数据:结果(ResultInfo)对象

{

"data":pageInfo // 已取药完成后的订单

}

1.7修改资料

请求类型:post

接口名称:/api/patient/editprofile

请求参数:病人(Patient)对象

{

全部字段

}

响应数据:结果(ResultInfo)对象

{

"success":true,

"msg":"修改成功"

}

1.8文件上传

接口名称:/api/patient/uploadfile

请求参数:文件

响应数据:结果(ResultInfo)对象

{

"success":true,

"msg":"上传成功",

"data":"文件相对路径"

}

1.9文件删除

接口名称:/api/patient/delfile

请求参数:文件

响应数据:结果(ResultInfo)对象

{

"success":true,

"msg":"删除成功",

}

1.10查看待支付订单

请求类型:get

接口名称:/api/patient/unpaidorder

请求参数:keytypevalue备注pIdNumber1病人id

pageNumNumber1第几页

pageSizeNumber10条/页

响应数据:结果(ResultInfo)对象

{

"data":pageInfo // 未支付挂号订单和(虽然支付了挂号订单但未支付药品订单的订单)

}

1.11查看进行中订单

请求类型:get

接口名称:/api/patient/ingorder

请求参数:keytypevalue备注pIdNumber1病人id

pageNumNumber1第几页

pageSizeNumber10条/页

响应数据:结果(ResultInfo)对象

{

"data":pageInfo // 进行中订单

}

1.12查看已结束订单

请求类型:get

接口名称:/api/patient/overorder

请求参数:keytypevalue备注pIdNumber1病人id

pageNumNumber1第几页

pageSizeNumber10条/页

响应数据:结果(ResultInfo)对象

{

"data":pageInfo // 已结束订单

}

1.13查看全部订单

请求类型:get

接口名称:/api/patient/allorder

请求参数:keytypevalue备注pIdNumber1病人id

pageNumNumber1第几页

pageSizeNumber10条/页

响应数据:结果(ResultInfo)对象

{

"data":pageInfo // 全部订单

}

2.管理员端

请求类型:

接口名称:

请求参数:

响应数据:

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值