Commit c80aedd9 by vega

feature:createOrder:新增获取支付超时时间设置,在创建预支付时传给支付服务

parent 901cd39a
......@@ -2466,12 +2466,12 @@ public class OrderServiceImpl implements Orderservice {
return ResponseUtil.success(responseVos);
}
private String getPartnerPayOvertime(String partnerId) {
public String getPartnerPayOvertime(String partnerId) {
return Optional.ofNullable(openPlatformPartnerConfigManager.selectPartnerConfigByPartnerKey(partnerId, RedisKeyConstant.PARTNER_PAY_OVERTIME))
.orElseGet(() -> {
AssortmentOpenPlatformPartnerConfig config = new AssortmentOpenPlatformPartnerConfig();
config.setPartnerValue("30");
openPlatformPartnerConfigManager.savePartnerConfig(partnerId, RedisKeyConstant.PARTNER_PAY_OVERTIME, config);
openPlatformPartnerConfigManager.addPartnerConfig(partnerId, RedisKeyConstant.PARTNER_PAY_OVERTIME, config);
return config;
}).getPartnerValue();
}
......
......@@ -460,4 +460,10 @@ public class OrderServiceTest {
System.out.println("param:"+JSON.toJSONString(createOrderResponse));
}
@Test
public void testGetPartnerPayOvertime() {
String partnerPayOvertime = orderService.getPartnerPayOvertime("1864");
System.out.println("partnerPayOvertime:" + partnerPayOvertime);
}
}
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