自助缴费
此页面包含了自助缴费相关的接口,包括待缴费订单、历史订单,订单详情,确认缴费等接口
待缴费订单
接口信息
- 接口名称: 待缴费订单
- 请求方式:
POST - 请求地址:
/payment-list - 接口描述: 获取待缴费订单
- 认证要求: 需要
请求参数
| 参数名 | 类型 | 说明 | 示例 |
|---|---|---|---|
| patientId | string | 就诊人ID | "1" |
请求示例
json
{
"patientId": "1"
}返回参数
| 参数名 | 类型 | 说明 | 示例 |
|---|---|---|---|
| orderId | string | 订单ID | "1" |
| date | string | 待缴费时间 | "2025-01-15 07:02:00" |
| depName | string | 科室名称 | "妇科门诊" |
| depDoctor | string | 医生名称 | "张三" |
| paymentPrice | number | 待缴费金额 | 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 - 接口描述: 获取历史缴费订单
- 认证要求: 需要
请求参数
| 参数名 | 类型 | 说明 | 示例 |
|---|---|---|---|
| patientId | string | 就诊人ID | "1" |
请求示例
json
{
"patientId": "1"
}返回参数
| 参数名 | 类型 | 说明 | 示例 |
|---|---|---|---|
| orderId | string | 订单ID | "1" |
| date | string | 待缴费时间 | "2025-01-15 07:02:00" |
| depName | string | 科室名称 | "妇科门诊" |
| depDoctor | string | 医生名称 | "张三" |
| paymentPrice | number | 已缴费金额 | 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 - 接口描述: 获取待缴费详情
- 认证要求: 需要
请求参数
| 参数名 | 类型 | 必填 | 限制 | 说明 | 示例 |
|---|---|---|---|---|---|
| orderId | string | 是 | - | 订单ID | "1" |
请求示例
json
{
"orderId": "1"
}返回参数
- baseInfo
TIP
类型: Object
| 参数名 | 类型 | 说明 | 示例 |
|---|---|---|---|
| orderTime | string | 开单时间 | "2025-01-15 07:02:00" |
| orderDepName | string | 开单名称 | "妇科门诊" |
| orderDoctor | string | 开单医生 | "张三" |
| paymentPrice | number | 待缴费金额 | 100 |
- rcursor
TIP
类型: Array
| 参数名 | 类型 | 说明 | 示例 |
|---|---|---|---|
| projectName | string | 项目名称 | "皮肤生物电灼切除术" |
| num | string | 数量 | "23" |
| unitPrice | number | 单价 | 100 |
| totalPrice | number | 总价 | 2300 |
返回示例
json
{
"errcode":0,
"msg":"",
"rcursor":[
{
"projectName": "皮肤生物电灼切除术",
"num": "23",
"unitPrice": 100,
"totalPrice": 2300
},
{
"projectName": "复方被他注射液",
"num": "23",
"unitPrice": 100,
"totalPrice": 2300
}
]
}自助缴费
DANGER
支付相关接口需要单独沟通,走小程序官方支付接口调用,单独联调,以下字段为大体参数,待沟通
接口信息
- 接口名称: 自助缴费
- 请求方式:
POST - 请求地址:
/payment-pay - 接口描述: 自助缴费
- 认证要求: 需要
请求参数
| 参数名 | 类型 | 必填 | 限制 | 说明 | 示例 |
|---|---|---|---|---|---|
| orderId | string | 是 | - | 订单ID | "1" |
| paymentPrice | number | 是 | - | 待缴费金额 | 100 |
| paymentMethod | string | 是 | - | 缴费方式 | "支付宝 |
| projectList | Array | 是 | - | 项目列表 | "具体参数参见下表" |
| 参数名 | 类型 | 说明 | 示例 |
|---|---|---|---|
| projectName | string | 项目名称 | "皮肤生物电灼切除术" |
| num | string | 数量 | "23" |
| unitPrice | number | 单价 | 100 |
| totalPrice | number | 总价 | 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":"支付成功|支付失败&原因",
}