pay.md 5.18 KB

支付中心管理接口定义

1、获取支付管理列表

获取支付管理列表(/PayManageController/findPayManageList)

请求参数

请求示例

注意,通用的头部没有列出

http://localhost:8080/platform/PayManageController/findPayManageList

响应

code为200即为成功,否则是失败。 响应JSON格式如下所示:

 {
"code": 200,
"data":{
   "currentPage":1
   "rows":[{"id": 2,
            "payName": "支付宝",
            "recommendOrderPage":1,
            "recommendWords":"",
            "sortNumber":2,
            "recommendText1":"",
            "recommendText2":"",
            "status":1,
            "createTime":"";
            "updateTime":""},{
            "id": 3,
            "payName": "微信",
            "recommendOrderPage":1,
            "recommendWords":"",
            "sortNumber":1,
            "recommendText1":"",
            "recommendText2":"",
            "status":1,
            "createTime":"";
            "updateTime":""}],
    "pageSize":10,
    "total":10,
    "totalPage":1
 },
"md5": "d751713988987e9331980363e24189ce",
"message": "操作成功"
}

2、获取支付方式详情

获取支付方式详情(/PayManageController/findPayInfoById)

请求参数

参数名称 参数类型 可否为空 示例 默认值 备注
id int 1

请求示例

注意,通用的头部没有列出

http://localhost:8080/platform/PayManageController/findPayInfoById

{
 "id":2
}

响应

{
"code": 200,
"data": {
   "id": 2,
   "payName": "支付宝",
   "recommendOrderPage":1,
   "recommendWords":"",
   "sortNumber":2,
   "recommendText1":"",
   "recommendText2":"",
   "status":1,
   "createTime":"";
   "updateTime":""
 },
"md5": "d751713988987e9331980363e24189ce",
"message": "操作成功"
}

3、新增支付方式

新增支付方式(/PayManageController/createPayMode)

请求参数

参数名称 参数类型 可否为空 示例 默认值 备注
payName String 支付宝 支付方式名称
recommendOrderPage int 0 0 是否推荐到确认订单页,0-否;1-是
recommendWords String 推荐文案
sortNumber int 1 0 前端排序值,数字越大越靠前
recommendText1 String 推荐语1
recommendText2 String 推荐语2

请求示例

注意,通用的头部没有列出

http://localhost:8080/platform/PayManageController/createPayMode

{
 "payName":"支付宝",
 "recommendOrderPage":1,
 "recommendWords":"推荐文案",
 "sortNumber":2,
 "recommendText1":""
}

响应

{
"code": 200,
"data": {},
"md5": "d751713988987e9331980363e24189ce",
"message": "操作成功"
}

4、编辑支付方式详情

编辑支付方式(/PayManageController/updatePayInfoById)

请求参数

参数名称 参数类型 可否为空 示例 默认值 备注
id int 1
payName String 支付宝 支付方式名称,不可修改
recommendOrderPage int 0 0 是否推荐到确认订单页,0-否;1-是
recommendWords String 推荐文案
sortNumber int 1 0 前端排序值,数字越大越靠前
recommendText1 String 推荐语1
recommendText2 String 推荐语2

请求示例

注意,通用的头部没有列出

http://localhost:8080/platform/PayManageController/updatePayInfoById

{
 "id":2,
 "recommendOrderPage":1,
 "recommendWords":"推荐文案",
 "sortNumber":2
}

响应

{
"code": 200,
"data": {},
"md5": "d751713988987e9331980363e24189ce",
"message": "操作成功"
}

5、开启支付方式

开启支付方式(/PayManageController/openPayModeById)

请求参数

参数名称 参数类型 可否为空 示例 默认值 备注
id int 1

请求示例

注意,通用的头部没有列出

http://localhost:8080/platform/PayManageController/openPayModeById

{
 "id":2
}

响应

{
"code": 200,
"data": {},
"md5": "d751713988987e9331980363e24189ce",
"message": "操作成功"
}

6、关闭支付方式

关闭支付方式(/PayManageController/closePayModeById)

请求参数

参数名称 参数类型 可否为空 示例 默认值 备注
id int 1

请求示例

注意,通用的头部没有列出

http://localhost:8080/platform/PayManageController/closePayModeById

{
 "id":2
}

响应

{
"code": 200,
"data": {},
"md5": "d751713988987e9331980363e24189ce",
"message": "操作成功"
}