Skip to content

自助缴费

此页面包含了自助缴费相关的接口,包括待缴费订单、历史订单,订单详情,确认缴费等接口

待缴费订单

接口信息

  • 接口名称: 待缴费订单
  • 请求方式: POST
  • 请求地址: /payment-list
  • 接口描述: 获取待缴费订单
  • 认证要求: 需要

请求参数

参数名类型说明示例
patientIdstring就诊人ID"1"

请求示例

json
{
  "patientId": "1"
}

返回参数

参数名类型说明示例
orderIdstring订单ID"1"
datestring待缴费时间"2025-01-15 07:02:00"
depNamestring科室名称"妇科门诊"
depDoctorstring医生名称"张三"
paymentPricenumber待缴费金额100

返回示例

json
{
  "errcode":0,
  "msg":"",
  "rcursor":[
    {
      "date": "2025-01-15 07:02:00",
      "depName": "妇科门诊",
      "depDoctor": "张三",
      "paymentPrice": 100,
      "orderId": "1"
    },
    {
      "date": "2025-01-16 08:00:00",
      "depName": "产科门诊",
      "depDoctor": "李四",
      "paymentPrice": 150,
      "orderId": "2"
    }
  ]
}

历史缴费订单

接口信息

  • 接口名称: 历史缴费订单
  • 请求方式: POST
  • 请求地址: /payment-list
  • 接口描述: 获取历史缴费订单
  • 认证要求: 需要

请求参数

参数名类型说明示例
patientIdstring就诊人ID"1"

请求示例

json
{
  "patientId": "1"
}

返回参数

参数名类型说明示例
orderIdstring订单ID"1"
datestring待缴费时间"2025-01-15 07:02:00"
depNamestring科室名称"妇科门诊"
depDoctorstring医生名称"张三"
paymentPricenumber已缴费金额100

返回示例

json
{
  "errcode":0,
  "msg":"",
  "rcursor":[
    {
      "date": "2025-01-15 07:02:00",
      "depName": "妇科门诊",
      "depDoctor": "张三",
      "paymentPrice": 100,
      "orderId": "1"
    },
    {
      "date": "2025-01-16 08:00:00",
      "depName": "产科门诊",
      "depDoctor": "李四",
      "paymentPrice": 150,
      "orderId": "2"
    }
  ]
}

待缴费详情

接口信息

  • 接口名称: 待缴费详情
  • 请求方式: POST
  • 请求地址: /payment-detail
  • 接口描述: 获取待缴费详情
  • 认证要求: 需要

请求参数

参数名类型必填限制说明示例
orderIdstring-订单ID"1"

请求示例

json
{
  "orderId": "1"
}

返回参数

  1. baseInfo

TIP

类型: Object

参数名类型说明示例
orderTimestring开单时间"2025-01-15 07:02:00"
orderDepNamestring开单名称"妇科门诊"
orderDoctorstring开单医生"张三"
paymentPricenumber待缴费金额100
  1. rcursor

TIP

类型: Array

参数名类型说明示例
projectNamestring项目名称"皮肤生物电灼切除术"
numstring数量"23"
unitPricenumber单价100
totalPricenumber总价2300

返回示例

json
{
  "errcode":0,
  "msg":"",
  "rcursor":[
    {
      "projectName": "皮肤生物电灼切除术",
      "num": "23",
      "unitPrice": 100,
      "totalPrice": 2300
    },
    {
      "projectName": "复方被他注射液",
      "num": "23",
      "unitPrice": 100,
      "totalPrice": 2300
    }
  ]
}

自助缴费

DANGER

支付相关接口需要单独沟通,走小程序官方支付接口调用,单独联调,以下字段为大体参数,待沟通

接口信息

  • 接口名称: 自助缴费
  • 请求方式: POST
  • 请求地址: /payment-pay
  • 接口描述: 自助缴费
  • 认证要求: 需要

请求参数

参数名类型必填限制说明示例
orderIdstring-订单ID"1"
paymentPricenumber-待缴费金额100
paymentMethodstring-缴费方式"支付宝
projectListArray-项目列表"具体参数参见下表"
参数名类型说明示例
projectNamestring项目名称"皮肤生物电灼切除术"
numstring数量"23"
unitPricenumber单价100
totalPricenumber总价2300

请求示例

json
{
  "orderId": "1",
  "paymentPrice": 100,
  "paymentMethod": "支付宝",
  "projectList": [
    {
      "projectName": "皮肤生物电灼切除术",
      "num": "23",
      "unitPrice": 100,
      "totalPrice": 2300
    },
    {
      "projectName": "复方被他注射液",
      "num": "23",
      "unitPrice": 100,
      "totalPrice": 2300
    }
  ]
}

返回参数

标准参数

返回示例

json
{
  "errcode":Numberr,
  "msg":"支付成功|支付失败&原因",
}

Released under the MIT License.