Просмотр исходного кода

[储值卡][新增]:支付回调URL修改

release_toaliyun_real
Stormeye Wu 7 лет назад
Родитель
Сommit
6d25d879dc
3 измененных файлов: 10 добавлений и 7 удалений
  1. +3
    -0
      mallinkService/src/main/java/com/iformall/domain/po/WxPayAccount.java
  2. +6
    -6
      mallinkService/src/main/java/com/iformall/service/impl/WxRefundOrderServiceImpl.java
  3. +1
    -1
      mallinkService/src/main/java/com/iformall/service/impl/WxSubsidyServiceImpl.java

+ 3
- 0
mallinkService/src/main/java/com/iformall/domain/po/WxPayAccount.java Просмотреть файл

@@ -138,6 +138,9 @@ public class WxPayAccount implements Serializable {
public String getSeparateNotifyUrl() {
return notifyUrl + "/separate";
}
public String getSubsidyNotifyUrl() {
return notifyUrl + "/subsidyPay";
}


public static enum Field


+ 6
- 6
mallinkService/src/main/java/com/iformall/service/impl/WxRefundOrderServiceImpl.java Просмотреть файл

@@ -454,7 +454,7 @@ public class WxRefundOrderServiceImpl implements WxRefundOrderService {
} else {
wxRefundOrderP.setRefund_desc("用户自己退款");
}
wxRefundOrderP.setNotify_url(payAccount.getNotifyUrl() + "/refund");
wxRefundOrderP.setNotify_url(payAccount.getRefundNotifyUrl());

Map signMap = null;
try {
@@ -532,7 +532,7 @@ public class WxRefundOrderServiceImpl implements WxRefundOrderService {
} else {
wxRefundOrderSP.setRefund_desc("用户自己退款");
}
wxRefundOrderSP.setNotify_url(payAccount.getNotifyUrl() + "/refund");
wxRefundOrderSP.setNotify_url(payAccount.getRefundNotifyUrl());
wxRefundOrderSP.setSign_type("HMAC-SHA256");

Map signMap = null;
@@ -611,7 +611,7 @@ public class WxRefundOrderServiceImpl implements WxRefundOrderService {
} else {
wxRefundOrderP.setRefund_desc("用户自己退款");
}
wxRefundOrderP.setNotify_url(payAccount.getNotifyUrl() + "/refund");
wxRefundOrderP.setNotify_url(payAccount.getRefundNotifyUrl());

Map returnMap = null;
try {
@@ -789,7 +789,7 @@ public class WxRefundOrderServiceImpl implements WxRefundOrderService {
} else {
wxRefundOrderP.setRefund_desc("用户自己退款");
}
wxRefundOrderP.setNotify_url(payAccount.getNotifyUrl() + "/refund");
wxRefundOrderP.setNotify_url(payAccount.getRefundNotifyUrl());

Map signMap = null;
try {
@@ -867,7 +867,7 @@ public class WxRefundOrderServiceImpl implements WxRefundOrderService {
} else {
wxRefundOrderSP.setRefund_desc("用户自己退款");
}
wxRefundOrderSP.setNotify_url(payAccount.getNotifyUrl() + "/refund");
wxRefundOrderSP.setNotify_url(payAccount.getRefundNotifyUrl());
wxRefundOrderSP.setSign_type("HMAC-SHA256");

Map signMap = null;
@@ -946,7 +946,7 @@ public class WxRefundOrderServiceImpl implements WxRefundOrderService {
} else {
wxRefundOrderP.setRefund_desc("用户自己退款");
}
wxRefundOrderP.setNotify_url(payAccount.getNotifyUrl() + "/refund");
wxRefundOrderP.setNotify_url(payAccount.getRefundNotifyUrl());

Map returnMap = null;
try {


+ 1
- 1
mallinkService/src/main/java/com/iformall/service/impl/WxSubsidyServiceImpl.java Просмотреть файл

@@ -139,7 +139,7 @@ public class WxSubsidyServiceImpl implements WxSubsidyService {
Date futureDate = new Date();
futureDate.setTime(curDate.getTime() + 15 * 60 * 1000);
payOrder.setTime_expire(Utility.getDataFormatStringYYYYMMDDHHmmss(futureDate)); // 15分钟后结束
payOrder.setNotify_url(payAccount.getNotifyUrl() + "/subsidyPay");
payOrder.setNotify_url(payAccount.getSubsidyNotifyUrl());
payOrder.setTrade_type("NATIVE");
payOrder.setProduct_id(record.getOrderNo());
payOrder.setSign_type("HMAC-SHA256");


Загрузка…
Отмена
Сохранить