POST
/xgh/queryXghOrder开放/回调湘工惠-查询Xgh订单 · queryXghOrder 推断名·方法名推断
开放与对接 / 湘工惠
基本信息
- 接口状态开放/回调用(服务端) 免鉴权
- 接口URLPOST
https://dscp-dev.hn12301.net/open-api/xgh/queryXghOrder - 请求方式
POST - 暴露渠道开放/回调 前缀
/open-api - 名称来源方法名推断
- 调用方本次扫描未发现调用
- 需求上下文
- 维护人 / 最后改动liuxu 2025-04-09
- 读写数据表
order_goods、member反查该表全部接口 → - 控制器
com.jxxx.dscp.api.controller.openapi.XghController#queryXghOrder - 源码位置
jxxx-dscp/dscp-service-business/src/main/java/com/jxxx/dscp/api/controller/openapi/XghController.java:264 - 判定依据
请求参数
Header 请求参数
| 参数名 | 参数值 | 是否必填 | 参数类型 | 描述说明 |
|---|---|---|---|---|
| 无(渠道统一鉴权头见《认证方式》) | ||||
Query 请求参数
| 参数名 | 参数值 | 是否必填 | 参数类型 | 描述说明 |
|---|---|---|---|---|
| orderId | … | 是 | String | → order_goods.order_id |
路径参数及说明
| 参数名 | 参数值 | 是否必填 | 参数类型 | 描述说明 |
|---|---|---|---|---|
| 无 | ||||
Body 请求参数
| 参数名 | 参数值 | 是否必填 | 参数类型 | 描述说明 |
|---|---|---|---|---|
| 无 | ||||
认证方式
响应参数
| 参数名 | 参数值 | 是否必填 | 参数类型 | 描述说明 |
|---|---|---|---|---|
| orderNo | … | 否 | String | |
| merchantNo | … | 否 | String | |
| merchantId | … | 否 | String | |
| channelOrderNo | … | 否 | String | |
| amount | … | 否 | Long | |
| status | … | 否 | Integer | 订单支付状态。枚举如下: 0:支付中 2:支付成功 6:订单关闭 8:支付失败 → member.status |
| otherOrderNo | … | 否 | String | |
| respCode | … | 否 | String | |
| resultCode | … | 否 | String | |
| errorMsg | … | 否 | String | |
| queryResult | … | 否 | OrderQueryResult | |
| uuerrorcode | … | 否 | String | |
| uuerrorinfo | … | 否 | String | |
| id | … | 否 | String | → order_goods.id |
| uumember | … | 否 | String | |
| uuordernum | … | 否 | String | |
| uuremotenum | … | 否 | String | |
| uulid | … | 否 | String | |
| uutid | … | 否 | String | |
| uupid | … | 否 | String | |
| uubegintime | … | 否 | String | |
| uuordertime | … | 否 | String | |
| uuendtime | … | 否 | String | |
| uutnum | … | 否 | String | |
| uutprice | … | 否 | String | |
| uuordername | … | 否 | String | |
| uuordertel | … | 否 | String | |
| uustatus | … | 否 | String | |
| uusalerid | … | 否 | String | |
| uudtime | … | 否 | String | |
| uutotalmoney | … | 否 | String | |
| uupmode | … | 否 | String | |
| uuordermode | … | 否 | String | |
| uuctime | … | 否 | String | |
| uucode | … | 否 | String | |
| uucontacttel | … | 否 | String | |
| uuaid | … | 否 | String | |
| uuifpack | … | 否 | String | |
| uupack_order | … | 否 | String | |
| uusmserror | … | 否 | String | |
| uurefund_num | … | 否 | String | |
| uuverified_num | … | 否 | String | |
| uuorigin_num | … | 否 | String | |
| uulprice | … | 否 | String | |
| uuplaytime | … | 否 | String | |
| uupay_status | … | 否 | String | |
| uuconcat_id | … | 否 | String | |
| uuseries | … | 否 | String | |
| uumemo | … | 否 | String | |
| uultitle | … | 否 | String | |
| uup_type | … | 否 | String | |
| uuttitle | … | 否 | String | |
| uumprice | … | 否 | String | |
| uudname | … | 否 | String | |
| uutnum_cancel | … | 否 | String | |
| uutnum_used | … | 否 | String | |
| uuifprint | … | 否 | String | |
| uugetaddr | … | 否 | String |
响应示例
成功响应示例
{
"errcode": 0,
"errmsg": "",
"data": {
"orderNo": "\"string\"",
"merchantNo": "\"string\"",
"merchantId": "\"string\"",
"channelOrderNo": "\"string\"",
"amount": "1",
"status": "1",
"otherOrderNo": "\"string\"",
"respCode": "\"string\"",
"resultCode": "\"string\"",
"errorMsg": "\"string\"",
"queryResult": "…",
"uuerrorcode": "\"string\""
}
}失败响应示例
{
"data": null,
"可能返回": [
{
"errcode": "99999",
"errmsg": "服务内部错误"
}
]
}附录 · 实现细节
调用链 / 数据表 / 调用点证据 / 源码注释 / 逻辑摘要
涉及数据表:order_goods、member 反查全部引用接口 →
- XghController#queryXghOrder
- XghService#orderQuery(XghServiceImpl)
可能抛出的业务码:99999 服务内部错误 错误码字典 →