cbs8 插件
This commit is contained in:
parent
89e2f4326c
commit
907a5f057f
|
@ -97,12 +97,14 @@ public class PayApplyPluginInitializer extends PluginBaseEntity {
|
|||
**/
|
||||
@Override
|
||||
public JsonResultEntity executeBusiness(JSONObject requestJson) throws Exception {
|
||||
PaymentEntity paymentEntity;
|
||||
PaymentEntity paymentEntity = null;
|
||||
if (null != requestJson){
|
||||
requestJson.remove("jsonStr");
|
||||
paymentEntity = JSONObject.parseObject(requestJson.toString(),PaymentEntity.class);
|
||||
}
|
||||
//支付申请
|
||||
if (null == paymentEntity)
|
||||
paymentEntity = new PaymentEntity();
|
||||
//支付申请
|
||||
paymentEntity.setOaId("5490849762671477371");
|
||||
cbsPluginService.applyPay(paymentEntity);
|
||||
return null;
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
package com.hzya.frame.plugin.cbs8.plugin;
|
||||
|
||||
import cn.hutool.core.date.DateUtil;
|
||||
import com.alibaba.fastjson.JSONObject;
|
||||
import com.hzya.frame.base.PluginBaseEntity;
|
||||
import com.hzya.frame.cbs8.dto.req.TransactionDetailReqDTO;
|
||||
|
@ -101,10 +102,22 @@ public class TransactionDetailPluginInitializer extends PluginBaseEntity {
|
|||
**/
|
||||
@Override
|
||||
public JsonResultEntity executeBusiness(JSONObject requestJson) throws Exception {
|
||||
TransactionDetailReqDTO transactionDetailReqDTO = new TransactionDetailReqDTO();
|
||||
TransactionDetailReqDTO transactionDetailReqDTO = null;
|
||||
if (null != requestJson){
|
||||
requestJson.remove("jsonStr");
|
||||
transactionDetailReqDTO = JSONObject.parseObject(requestJson.toString(),TransactionDetailReqDTO.class);
|
||||
}
|
||||
if (null == transactionDetailReqDTO){
|
||||
transactionDetailReqDTO = new TransactionDetailReqDTO();
|
||||
}
|
||||
transactionDetailReqDTO.setCurrentPage(CBSUtil.DEFAULT_CURRENT_PAGE);
|
||||
transactionDetailReqDTO.setPageSize(CBSUtil.DEFAULT_PAGE_SIZE);
|
||||
transactionDetailReqDTO.setStartDate(DateUtil.today());
|
||||
transactionDetailReqDTO.setEndDate(DateUtil.today());
|
||||
transactionDetailReqDTO.setDateType("0");
|
||||
transactionDetailReqDTO.setLoanType("2");
|
||||
List<TransactionDetailDTO> transactionDetailList = cbsPluginService.queryTransactionDetail(transactionDetailReqDTO);
|
||||
System.out.println("11111");
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -89,7 +89,14 @@ public class CbsPluginServiceImpl implements ICbsPluginService {
|
|||
for (PaymentEntity pay : paymentList) {
|
||||
//调用支付申请接口
|
||||
PayResponseDTO payResponseDTO = cbs8Service.payApply(pay);
|
||||
boolean successed = payResponseDTO.getSuccessed();
|
||||
if (successed){
|
||||
pay.setPayResult(PayState.p.getValue());
|
||||
}else {
|
||||
pay.setPayResult("推送失败");
|
||||
}
|
||||
//4、更新OA表单
|
||||
pay.setDataSourceCode(oa_data_source_code);
|
||||
paymentService.updatePayState(pay);
|
||||
//5、记录操作日志
|
||||
cbsLogService.saveLog(new CbsLogEntity());
|
||||
|
|
Loading…
Reference in New Issue