Commit 8d271558 authored by Data-王博's avatar Data-王博

湖北消金 - 提前还款文件

parent 1d480283
...@@ -88,6 +88,15 @@ public class HuBeiServiceImpl implements IHuBeiService { ...@@ -88,6 +88,15 @@ public class HuBeiServiceImpl implements IHuBeiService {
return handleDiscData(hubeiCFCDataType,docName,docId,seqNo,applyDt); return handleDiscData(hubeiCFCDataType,docName,docId,seqNo,applyDt);
} }
/**
* 处理回盘送盘
* @param hubeiCFCDataType
* @param docName
* @param docId
* @param seqNo
* @param applyDt
* @return
*/
@Override @Override
public HuBeiCFCResponse handleDiscData(HubeiCFCDataType hubeiCFCDataType,String docName,Long docId,Byte seqNo,String applyDt){ public HuBeiCFCResponse handleDiscData(HubeiCFCDataType hubeiCFCDataType,String docName,Long docId,Byte seqNo,String applyDt){
HuBeiCFCResponse response = null; HuBeiCFCResponse response = null;
...@@ -104,6 +113,17 @@ public class HuBeiServiceImpl implements IHuBeiService { ...@@ -104,6 +113,17 @@ public class HuBeiServiceImpl implements IHuBeiService {
return response; return response;
} }
/**
* 构建请求数据
* @param huBeiCFCRequest
* @return
* @throws IOException
* @throws TransformerException
* @throws ParserConfigurationException
* @throws DocumentException
* @throws SAXException
* @throws ServerErrorException
*/
private HuBeiCFCResponse requestDiscData(HuBeiCFCRequest huBeiCFCRequest) throws IOException, TransformerException, ParserConfigurationException, DocumentException, SAXException, ServerErrorException { private HuBeiCFCResponse requestDiscData(HuBeiCFCRequest huBeiCFCRequest) throws IOException, TransformerException, ParserConfigurationException, DocumentException, SAXException, ServerErrorException {
HubeiCFCDataType dataType = huBeiCFCRequest.getHubeiCFCDataType(); HubeiCFCDataType dataType = huBeiCFCRequest.getHubeiCFCDataType();
String docName = huBeiCFCRequest.getFileName(); String docName = huBeiCFCRequest.getFileName();
...@@ -458,6 +478,13 @@ public class HuBeiServiceImpl implements IHuBeiService { ...@@ -458,6 +478,13 @@ public class HuBeiServiceImpl implements IHuBeiService {
} }
/**
* 查询当日提前还款信息
* @param loanIdList
* @param gtDate
* @param ltDate
* @return
*/
public List<HuBeiHistory> advanceRepayment(List<Long> loanIdList,Date gtDate,Date ltDate){ public List<HuBeiHistory> advanceRepayment(List<Long> loanIdList,Date gtDate,Date ltDate){
//今天还款 送盘文件中不存在的 查询出来是按 curr_term_no 正序 //今天还款 送盘文件中不存在的 查询出来是按 curr_term_no 正序
List<HuBeiHistory> returnHuBeiHistoryList = new ArrayList<>(); List<HuBeiHistory> returnHuBeiHistoryList = new ArrayList<>();
...@@ -511,6 +538,11 @@ public class HuBeiServiceImpl implements IHuBeiService { ...@@ -511,6 +538,11 @@ public class HuBeiServiceImpl implements IHuBeiService {
return compensationHuiBeiHistory; return compensationHuiBeiHistory;
} }
/**
* 提前还款 RepayXyqb转换器HuBeiHistory
* @param repayXyqbDetailList
* @return
*/
private List<HuBeiHistory> advanceHuiBeiHistory(List<RepayXyqbDetail> repayXyqbDetailList){ private List<HuBeiHistory> advanceHuiBeiHistory(List<RepayXyqbDetail> repayXyqbDetailList){
if(CollectionUtils.isEmpty(repayXyqbDetailList)){ if(CollectionUtils.isEmpty(repayXyqbDetailList)){
return null; return null;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment