记得上下班打卡 | git大法好,push需谨慎

Commit b3e52b2e authored by 胡佳晨's avatar 胡佳晨

所有支付类型都 返回 url

parent a788e46c
......@@ -444,6 +444,8 @@ public class GoblinOrderServiceImpl implements IGoblinOrderService {
if (preParam.getPayType().equals("unionpay")) {
httpData.add("returnUrl", preParam.getReturnUrl() + preParam.getOrderMasterCode());
}
httpData.add("showUrl", preParam.getShowUrl() + preParam.getOrderMasterCode());
httpData.add("returnUrl", preParam.getReturnUrl() + preParam.getOrderMasterCode());
LinkedMultiValueMap<String, String> header = CollectionUtil.linkedMultiValueMapStringString();
header.add("Accept", "application/json;charset=UTF-8");
String returnData = HttpUtil.post(payUrl, httpData, header);
......@@ -641,6 +643,7 @@ public class GoblinOrderServiceImpl implements IGoblinOrderService {
httpData.add("expireTime", storeOrderVo.getPayCountdownMinute().toString());
httpData.add("payType", param.getPayType());
httpData.add("deviceFrom", param.getDeviceFrom());
if (param.getDeviceFrom().equals("js") || param.getDeviceFrom().equals("applet")) {
httpData.add("openId", param.getOpenId());
}
......@@ -655,6 +658,8 @@ public class GoblinOrderServiceImpl implements IGoblinOrderService {
if (param.getPayType().equals("unionpay")) {
httpData.add("returnUrl", param.getReturnUrl() + storeOrderVo.getMasterOrderCode());
}
httpData.add("showUrl", param.getShowUrl() + storeOrderVo.getMasterOrderCode());
httpData.add("returnUrl", param.getReturnUrl() + storeOrderVo.getMasterOrderCode());
String returnData = HttpUtil.post(payUrl, httpData);
log.debug("调用 DRAGON 结果 = " + returnData);
ResponseDto<GoblinPayInnerResultVo> dto = JsonUtils.fromJson(returnData, new TypeReference<ResponseDto<GoblinPayInnerResultVo>>() {
......
......@@ -56,7 +56,7 @@ public class GoblinOrderUtils {
public String judgeOrderLimit(String uid, String skuId, int number, int limitCount) {
int buyCount = redisUtils.incrSkuCountByUid(uid, skuId, number);
if (buyCount > limitCount) {
redisUtils.decrSkuCountByUid(uid, skuId, number);
// redisUtils.decrSkuCountByUid(uid, skuId, number);
return "已超出限购数量";
} else {
return "";
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment