|
|
|
@ -516,12 +516,30 @@ public class BankServiceImpl implements BankService { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
//firstdata银行接口(批量) |
|
|
|
@Override |
|
|
|
public Result firstdataAuto(BankDTO bankDTO) { |
|
|
|
return null; |
|
|
|
// 获取需要处理的订单号列表 |
|
|
|
List<String> orderNoList = cashCollectionMapper.selectFirstdataList(); |
|
|
|
|
|
|
|
// 存储处理结果的列表 |
|
|
|
List<Result> results = new ArrayList<>(); |
|
|
|
|
|
|
|
// 对每个订单执行getFirstdata方法 |
|
|
|
for (String orderNo : orderNoList) { |
|
|
|
// 创建一个新的BankDTO实例,设置订单号 |
|
|
|
BankDTO dto = new BankDTO(); |
|
|
|
dto.setOrderNo(orderNo); |
|
|
|
|
|
|
|
// 调用getFirstdata方法处理单个订单 |
|
|
|
Result result = getFirstdata(dto); |
|
|
|
results.add(result); |
|
|
|
} |
|
|
|
|
|
|
|
// 返回处理结果列表 |
|
|
|
return Result.success(results); |
|
|
|
} |
|
|
|
|
|
|
|
//firstdata银行接口(单个) |
|
|
|
@Override |
|
|
|
public Result getFirstdata(BankDTO bankDTO) { |
|
|
|
@ -655,6 +673,7 @@ public class BankServiceImpl implements BankService { |
|
|
|
|
|
|
|
/** |
|
|
|
* 生成PaymentAsia API所需的签名 |
|
|
|
* |
|
|
|
* @return 签名字符串 |
|
|
|
*/ |
|
|
|
public FirstdataRequestDTO generatePaymentAsiaSignature() { |
|
|
|
|