传智教育-黑马程序员-优医问诊
  1. 找医生、极速问诊、开药问诊
传智教育-黑马程序员-优医问诊
  • 首页
    • 首页-查询推荐/减脂/饮食健康/关注页面--百科文章列表
      GET
    • 首页-关注的医生列表
      GET
  • 公共分类
    • 登录--三方登录--qq三方登录
      POST
    • 三方登录-解除绑定
      PUT
    • 登录--绑定用户新-三方登录绑定手机号
      POST
    • 登录--刷新token
      POST
    • 登录--手机验证码登录
      POST
    • 登录--密码登录
      POST
    • 注册
      POST
    • 登出
      GET
    • 获取手机验证码
      GET
    • 上传文件/图片
      POST
  • 消息
    • 消息通知-所有未读数量
      GET
  • 个人中心
    • 我的-获取个人用户信息
      GET
    • 关注-关注操作
      POST
  • 聊天对话
    • 医生-结束问诊
    • 聊天-修改信息为已读
    • 聊天-修改信息为已读
    • 聊天-查询历史聊天记录
    • 聊天-发处方
    • 聊天-发送对话信息
    • 聊天-接收对话信息
    • 聊天-患者客户端监听状态修改
    • 聊天-患者客户端监听状态修改
  • 订单通用接口
    • 订单-查询收货地址列表
    • 订单-添加收货地址
    • 订单-修改收货地址
    • 订单-删除收货地址信息
    • 订单-查询收货地址详情
    • 订单-取消订单
    • 订单-提醒发货
    • 订单-删除订单
    • 订单-查询物流信息
    • 订单-确认收货
    • 订单-模拟发货信息-生成物流信息
    • 订单-支付接口
    • 订单-mock支付
  • 找医生、极速问诊、开药问诊
    • 问诊-查询患者详情
      GET
    • 问诊-添加患者信息
      POST
    • 问诊-查询患者列表信息
      GET
    • 问诊-删除患者信息
      DELETE
    • 问诊-编辑患者信息
      PUT
    • 问诊-保存/修改问诊订单
      POST
    • 问诊-支付页面-计算就诊信息和抵扣信息
      GET
    • 问诊-查询订单详情信息-找医生、极速问诊和开药问诊
      GET
    • 问诊-订单-评价医生
      POST
    • 问诊-订单-医生回复评价
      POST
    • 问诊记录-订单列表-找医生、极速问诊、开药问诊
      GET
    • 问诊-订单-查看评价信息
      GET
  • 医生客户端接口
    • 医生认证
      • 医生认证--查询所有科室-层级
  • 药品订单
    • 我的处方列表
    • 药品订单-根据处方ID查询处方单
    • 药品订单-药品详情-患者端查询
    • 药品订单-支付药款页面-根据处方信息计算药款
    • 药品订单-根据处方下药品订单
    • 药品订单-药品订单列表信息
    • 药品订单-查询订单详情信息
  1. 找医生、极速问诊、开药问诊

问诊-保存/修改问诊订单

POST
/patient/consult/order
找医生、极速问诊、开药问诊

请求参数

Header 参数
Content-Type
string 
必需
示例值:
application/json
authorization
string 
可选
示例值:
{{Btoken}}
Body 参数application/json
type
number 
必需
就诊类型1找医生 2极速问诊 3开药问诊默认是1
couponId
string 
可选
使用优惠券,必传可使用优惠券id
illnessType
integer 
可选
极速问诊类型:0普通1三甲
patientId
string 
必需
患者id,用于关联患者信息
depId
string 
可选
选择的科室id-极速问诊必填(选择的科室)
illnessDesc
string 
病情--症状描述
必需
illnessTime
number 
可选
找医生/极速问诊-患病时间1一周内2一月内3半年内4半年以上
consultFlag
number 
可选
找医生/极速问诊-是否就诊过0未就诊1就诊过
liverFunction
number 
可选
开药门诊-肝功能0正常1异常2不清楚
renalFunction
number 
可选
开药门诊-肾功能0正常1异常2不清楚
allergicHistory
number 
可选
开药门诊-过敏史0无1有2不清楚
fertilityStatus
number 
可选
开药门诊-生育状态及计划0无1备孕中2已怀孕3哺乳期
docId
string 
可选
咨询的医生-类型为找医生问诊,字段是必须的
medicines
array [object {2}] 
可选
开药问诊-开药问诊的药品id集合
id
string 
选择的药品id
必需
quantity
number 
选择的药品数量
必需
pictures
array [object {2}] 
可选
补充病例信息-图片集合
>= 0 items<= 9 items
id
string 
图片id
必需
url
string 
图片url
必需
示例
{
  "type": 2,
  "patientId": "220000200106256766",
  "illnessDesc": "肚子疼",
  "liverFunction": 0,
  "couponId": "810000198811218423",
  "medicines": [
    {
      "id": "460000200012068531",
      "quantity": 2
    }
  ],
  "depId": "110000199605148822",
  "consultFlag": 0,
  "illnessType": 0,
  "pictures": [
    {
      "url": "https://img2.baidu.com/it/u=2519487304,446123205&fm=253&app=138&size=w931&n=0&f=JPEG&fmt=auto?sec=1660323600&t=5a3fea25babc281922d113a5d54b27e6",
      "id": "45000020040417610X"
    },
    {
      "url": "https://img2.baidu.com/it/u=2519487304,446123205&fm=253&app=138&size=w931&n=0&f=JPEG&fmt=auto?sec=1660323600&t=5a3fea25babc281922d113a5d54b27e6",
      "id": "640000200002183839"
    }
  ],
  "renalFunction": 0,
  "allergicHistory": 0,
  "docId": "BewLy",
  "illnessTime": 1,
  "fertilityStatus": 0
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://consult-api.itheima.net/patient/consult/order' \
--header 'Content-Type: application/json' \
--data-raw '{
    "type": 2,
    "patientId": "220000200106256766",
    "illnessDesc": "肚子疼",
    "liverFunction": 0,
    "couponId": "810000198811218423",
    "medicines": [
        {
            "id": "460000200012068531",
            "quantity": 2
        }
    ],
    "depId": "110000199605148822",
    "consultFlag": 0,
    "illnessType": 0,
    "pictures": [
        {
            "url": "https://img2.baidu.com/it/u=2519487304,446123205&fm=253&app=138&size=w931&n=0&f=JPEG&fmt=auto?sec=1660323600&t=5a3fea25babc281922d113a5d54b27e6",
            "id": "45000020040417610X"
        },
        {
            "url": "https://img2.baidu.com/it/u=2519487304,446123205&fm=253&app=138&size=w931&n=0&f=JPEG&fmt=auto?sec=1660323600&t=5a3fea25babc281922d113a5d54b27e6",
            "id": "640000200002183839"
        }
    ],
    "renalFunction": 0,
    "allergicHistory": 0,
    "docId": "BewLy",
    "illnessTime": 1,
    "fertilityStatus": 0
}'

返回响应

🟢200成功
application/json
Body
success
boolean 
请求成功标志
可选
code
number 
可选
请求成功10000标志
message
string 
请求成功
可选
data
object 
返回数据
可选
id
string 
问诊订单id
必需
示例
{
  "success": true,
  "code": 0,
  "message": "string",
  "data": {
    "id": "string"
  }
}
修改于 2024-03-30 02:12:44
上一页
问诊-编辑患者信息
下一页
问诊-支付页面-计算就诊信息和抵扣信息
Built with