|
|
|
@ -1,6 +1,5 @@
|
|
|
|
|
package com.hchbox.api;
|
|
|
|
|
|
|
|
|
|
import cn.hutool.http.HttpRequest;
|
|
|
|
|
import cn.hutool.http.HttpUtil;
|
|
|
|
|
import cn.hutool.json.JSONObject;
|
|
|
|
|
import cn.hutool.json.JSONUtil;
|
|
|
|
@ -74,37 +73,37 @@ public class RequestCore {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 支付成功数据同步
|
|
|
|
|
*
|
|
|
|
|
* @param payOrder
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
public CommonResult<Object> savePayOrder(PayOrder payOrder){
|
|
|
|
|
public void savePayOrder(PayOrder payOrder) {
|
|
|
|
|
String reqUrl = url + API_PREFIX + "/pay/notify";
|
|
|
|
|
Map<String, Object> map = new HashMap<>();
|
|
|
|
|
map.put("templateId",payOrder.getTemplateId());
|
|
|
|
|
map.put("templateId", payOrder.getTemplateId());
|
|
|
|
|
map.put("payType", payOrder.getPayType());
|
|
|
|
|
map.put("orderNumber",payOrder.getOrderNumber());
|
|
|
|
|
map.put("status",payOrder.getStatus());
|
|
|
|
|
map.put("orderTime",payOrder.getOrderTime());
|
|
|
|
|
map.put("payTime",payOrder.getPayTime());
|
|
|
|
|
map.put("amount",payOrder.getAmount());
|
|
|
|
|
map.put("nickName",payOrder.getNickName());
|
|
|
|
|
map.put("masterUserId",payOrder.getMasterUserId());
|
|
|
|
|
String post = HttpUtil.post(reqUrl,JSONUtil.parseObj(map).toString());
|
|
|
|
|
return new CommonResult<>().success(post);
|
|
|
|
|
map.put("orderNumber", payOrder.getOrderNumber());
|
|
|
|
|
map.put("status", payOrder.getStatus());
|
|
|
|
|
map.put("orderTime", payOrder.getOrderTime());
|
|
|
|
|
map.put("payTime", payOrder.getPayTime());
|
|
|
|
|
map.put("amount", payOrder.getAmount());
|
|
|
|
|
map.put("nickName", payOrder.getNickName());
|
|
|
|
|
map.put("masterUserId", payOrder.getMasterUserId());
|
|
|
|
|
HttpUtil.post(reqUrl, JSONUtil.parseObj(map).toString());
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 开通账号推送服务
|
|
|
|
|
*
|
|
|
|
|
* @param payOrder
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
public CommonResult<Object> updateSellerAccount(PayOrder payOrder){
|
|
|
|
|
public void updateSellerAccount(PayOrder payOrder) {
|
|
|
|
|
String reqUrl = url + API_PREFIX + "/account/updateSellerAccount";
|
|
|
|
|
Map<String, Object> map = new HashMap<>();
|
|
|
|
|
map.put("accountBalance",payOrder.getAmount());
|
|
|
|
|
map.put("id",payOrder.getMasterUserId());
|
|
|
|
|
String post = HttpUtil.post(reqUrl,JSONUtil.parseObj(map).toString());
|
|
|
|
|
return new CommonResult<>().success(post);
|
|
|
|
|
map.put("accountBalance", payOrder.getAmount());
|
|
|
|
|
map.put("id", payOrder.getMasterUserId());
|
|
|
|
|
HttpUtil.post(reqUrl, JSONUtil.parseObj(map).toString());
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
private CommonResult<Object> requestApi(String url) {
|
|
|
|
|