委托方查询结算币种
This commit is contained in:
+21
-1
@@ -2,6 +2,7 @@ package com.linke.finance.application.server.reconciliation;
|
||||
|
||||
import com.alibaba.fastjson.JSONObject;
|
||||
import com.aliyun.dingtalkworkflow_1_0.models.StartProcessInstanceResponse;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.linke.finance.domain.businessDocument.entity.BusinessDocument;
|
||||
import com.linke.finance.domain.businessDocument.service.BusinessDocumentDomainService;
|
||||
import com.linke.finance.domain.reconciliation.entity.Reconciliation;
|
||||
@@ -21,6 +22,7 @@ import com.linke.finance.infrastructure.feign.ProductServiceFeign;
|
||||
import com.linke.finance.infrastructure.feign.WlhyServiceFeign;
|
||||
import com.mhd.common.core.constant.SubjectConstants;
|
||||
import com.mhd.common.core.domain.dto.ReconciliationDTO;
|
||||
import com.mhd.common.core.domain.entity.TmsOrder;
|
||||
import com.mhd.common.core.domain.entity.Verification;
|
||||
import com.mhd.common.core.domain.po.OrganizationPo;
|
||||
import com.mhd.common.core.domain.po.UserPo;
|
||||
@@ -29,6 +31,7 @@ import com.mhd.common.core.exception.ServiceException;
|
||||
import com.mhd.common.core.utils.OrderSequence;
|
||||
import com.mhd.common.core.utils.StringUtils;
|
||||
import com.mhd.common.core.utils.bean.BeanUtils;
|
||||
import com.mhd.common.core.utils.sms.Result;
|
||||
import com.mhd.common.core.web.domain.AjaxResult;
|
||||
import com.mhd.common.security.utils.SecurityUtils;
|
||||
import com.mhd.system.api.model.LoginUser;
|
||||
@@ -156,8 +159,25 @@ public class ReconciliationApplicationService {
|
||||
}
|
||||
}
|
||||
return reconciliationPOS;*/
|
||||
List<ReconciliationPO> reconciliationPOS = reconciliationDomainService.queryList(reconciliationDO);
|
||||
for (ReconciliationPO reconciliationPO : reconciliationPOS) {
|
||||
String innerNumber = reconciliationPO.getInnerNumber();
|
||||
if (innerNumber != null && !innerNumber.trim().isEmpty()) {
|
||||
ReconciliationDTO reconciliationDTO = new ReconciliationDTO();
|
||||
reconciliationDTO.setInnerNumber(innerNumber);
|
||||
Result<IPage<TmsOrder>> orderListByReconciliation = wlhyServiceFeign.getOrderListByReconciliation(reconciliationDTO, 1, 10);
|
||||
if (orderListByReconciliation != null && orderListByReconciliation.getResult() != null) {
|
||||
IPage<TmsOrder> result = orderListByReconciliation.getResult();
|
||||
List<TmsOrder> records = result.getRecords();
|
||||
if (records != null && !records.isEmpty()) {
|
||||
TmsOrder tmsOrder = records.get(0);
|
||||
reconciliationPO.setSettlementCurrency(tmsOrder.getSettlementCurrency());
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return reconciliationDomainService.queryList(reconciliationDO);
|
||||
return reconciliationPOS;
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user