|
|
@ -1082,12 +1082,16 @@ public class VtbVerificationServiceImpl extends ServiceImpl<VtbVerificationMappe |
|
|
|
BmsSupplier supplier = new BmsSupplier(); |
|
|
|
supplier.setCode(activity.getSupplierCode()); |
|
|
|
supplier.setName(activity.getSupplierName()); |
|
|
|
String COST_TO_PAY_API = projectApisProperties.getCostToPay(); |
|
|
|
String json = ThirtyVerificationUtil.buildJson(supplier, subject, verification.getAmount() |
|
|
|
, activity.getActTitle(),activity.getActStartDate().atStartOfDay(),activity.getActEndDate().atTime(23,59,59), verification); |
|
|
|
SysSyncLog syncLog = ThirtyVerificationUtil.requestToPayment("to支付请求",verification.getVerificationCode(), COST_TO_PAY_API, json); |
|
|
|
syncLog.setTodoState(1); |
|
|
|
sysSyncLogService.save(syncLog); |
|
|
|
//协议类的核销,不需要调用支付接口
|
|
|
|
if(!costApply.getContractFlag().equals(1)){ |
|
|
|
String COST_TO_PAY_API = projectApisProperties.getCostToPay(); |
|
|
|
String json = ThirtyVerificationUtil.buildJson(supplier, subject, verification.getAmount() |
|
|
|
, activity.getActTitle(),activity.getActStartDate().atStartOfDay(),activity.getActEndDate().atTime(23,59,59), verification); |
|
|
|
SysSyncLog syncLog = ThirtyVerificationUtil.requestToPayment("to支付请求",verification.getVerificationCode(), COST_TO_PAY_API, json); |
|
|
|
syncLog.setTodoState(1); |
|
|
|
sysSyncLogService.save(syncLog); |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
// //发送请求到中间服务
|
|
|
|
// XltApticlaim apticlaim = new XltApticlaim();
|
|
|
|