mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-04-20 02:55:04 +08:00
微信支付参数缓存30分钟
This commit is contained in:
@@ -39,8 +39,12 @@ public class CacheConstants {
|
||||
// 保存order_monitor_data
|
||||
public static final String INSERT_ORDER_MONITOR_DATA = "insert_order_monitor_data:";
|
||||
|
||||
// 需要推送的站点id
|
||||
public static final String PUSH_STATION_CONNECTOR = "push_station_connector";
|
||||
|
||||
// 订单的微信支付参数
|
||||
public static final String ORDER_WECHAT_PAY_PARAMETERS = "order_wechat_pay_parameters:";
|
||||
|
||||
// 支付确认列表
|
||||
public static final String PAYMENT_CONFIRM_LIST = "payment_confirm_list:";
|
||||
|
||||
|
||||
@@ -106,6 +106,10 @@ public class DelayMerchantProgramLogic extends AbstractProgramLogic {
|
||||
|
||||
// 返回微信支付参数
|
||||
resultMap.put("weixinMap", weixinMap);
|
||||
|
||||
// 微信支付参数放redis WeChat Pay parameters
|
||||
String redisKey = CacheConstants.ORDER_WECHAT_PAY_PARAMETERS + dto.getOrderCode();
|
||||
redisCache.setCacheObject(redisKey, weixinMap, CacheConstants.cache_expire_time_30m);
|
||||
} else if (StringUtils.equals(dto.getPayMode(), OrderPayModeEnum.PAYMENT_OF_WHITELIST.getValue())) { // 白名单支付
|
||||
// 白名单支付可以直接调支付回调方法
|
||||
dto.setPayAmount(Constants.whitelistDefaultAmount);
|
||||
|
||||
@@ -215,6 +215,10 @@ public class NotDelayMerchantProgramLogic extends AbstractProgramLogic {
|
||||
|
||||
// 返回微信支付参数
|
||||
resultMap.put("weixinMap", weixinMap);
|
||||
|
||||
// 微信支付参数放redis WeChat Pay parameters
|
||||
String redisKey = CacheConstants.ORDER_WECHAT_PAY_PARAMETERS + dto.getOrderCode();
|
||||
redisCache.setCacheObject(redisKey, weixinMap, CacheConstants.cache_expire_time_30m);
|
||||
} else if (StringUtils.equals(dto.getPayMode(), OrderPayModeEnum.PAYMENT_OF_WHITELIST.getValue())) { // 白名单支付
|
||||
// 白名单支付可以直接调支付回调方法
|
||||
dto.setPayAmount(Constants.whitelistDefaultAmount);
|
||||
|
||||
Reference in New Issue
Block a user