nili 3 months ago
parent
commit
ae3d9453a5
  1. 5
      game-service/src/main/java/awesome/group/game/service/pay/AlipayFundTransUniTransfer.java

5
game-service/src/main/java/awesome/group/game/service/pay/AlipayFundTransUniTransfer.java

@ -90,12 +90,15 @@ public class AlipayFundTransUniTransfer {
//文档:https://opendocs.alipay.com/open/309/106236?pathHash=97724ae4#%E8%BD%AC%E8%B4%A6%E5%92%8C%E9%80%9A%E7%9F%A5 //文档:https://opendocs.alipay.com/open/309/106236?pathHash=97724ae4#%E8%BD%AC%E8%B4%A6%E5%92%8C%E9%80%9A%E7%9F%A5
public boolean transfer(MatrixMoneyRecord record) { public boolean transfer(MatrixMoneyRecord record) {
MatrixApp app = appMapper.selectById(record.getAppId());
AlipayClient alipayClient = appPayClientMap.get(record.getAppId()); AlipayClient alipayClient = appPayClientMap.get(record.getAppId());
if (alipayClient == null) {
alipayClient = initClient(app);
}
if (alipayClient == null) { if (alipayClient == null) {
L.trace("transferError", "app:" + record.getAppId() + "提现未开启或配置错误"); L.trace("transferError", "app:" + record.getAppId() + "提现未开启或配置错误");
return false; return false;
} }
MatrixApp app = appMapper.selectById(record.getAppId());
try { try {
String orderNo = String.format("%08d", record.getId()); String orderNo = String.format("%08d", record.getId());
AlipayFundTransUniTransferRequest request = genRequest(app, orderNo, record.getCent(), record.getName(), record.getAliPayAccount()); AlipayFundTransUniTransferRequest request = genRequest(app, orderNo, record.getCent(), record.getName(), record.getAliPayAccount());

Loading…
Cancel
Save