Browse Source

优化资金占用费认款时推送计提记录

master
fanzongzhe 7 months ago
parent
commit
d60e4f8099
  1. 11
      anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/fincollectionconfirmation/FinCollectionConfirmationService.java
  2. 5
      anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanpushfundhistory/LoanPushFundHistoryFeign.java
  3. 7
      anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanpushfundhistory/LoanPushFundHistoryFeignFallback.java
  4. 5
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanpushfundhistory/LoanPushFundHistoryRest.java

11
anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/fincollectionconfirmation/FinCollectionConfirmationService.java

@ -3853,7 +3853,7 @@ public class FinCollectionConfirmationService extends MybatisBaseService<FinColl
}
List<GeneralVoucher.GeneralVoucherDetail> generalVoucherDetails = new ArrayList<>();
//--------------推送资金占用费计提记录表--------------------
List<LoanPushFundHistory> fundHistoryList = new ArrayList<>();
// List<LoanPushFundHistory> fundHistoryList = new ArrayList<>();
//-------资金占用费出纳确认收入---------
CollectionVoucher collectionAfterVoucher = new CollectionVoucher();
//收款方式key
@ -4076,7 +4076,8 @@ public class FinCollectionConfirmationService extends MybatisBaseService<FinColl
e.printStackTrace();
}
}
fundHistoryList.add(loanPushFundHistory);
loanPushFundHistoryFeign.saveHistoryByEntity(loanPushFundHistory);
// fundHistoryList.add(loanPushFundHistory);
}
//推送资金占用费出纳确认后
CollectionVoucher.CollectionVoucherDetail d = getFundVoucher(v, collectionDate, planDetails);
@ -4122,9 +4123,9 @@ public class FinCollectionConfirmationService extends MybatisBaseService<FinColl
generalVoucher.setVoucherDetails(generalVoucherDetails);
finKingDeeFeignRest.saveFundVoucher(generalVoucher);
}
if (!fundHistoryList.isEmpty()) {
loanPushFundHistoryFeign.saveHistory(fundHistoryList);
}
// if (!fundHistoryList.isEmpty()) {
// loanPushFundHistoryFeign.saveHistory(fundHistoryList);
// }
if (!voucherDetails.isEmpty()) {
collectionVoucher.setVoucherDetails(voucherDetails);
finKingDeeFeignRest.saveCollectionVoucher(collectionVoucher);

5
anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanpushfundhistory/LoanPushFundHistoryFeign.java

@ -30,6 +30,9 @@ public interface LoanPushFundHistoryFeign {
@PostMapping("/saveHistory")
public int saveHistory(@RequestBody List<LoanPushFundHistory> fundHistoryList);
@PostMapping("/saveHistoryByEntity")
public int saveHistoryByEntity(@RequestBody LoanPushFundHistory loanPushFundHistory);
@ApiOperation("资金占用费计提列表")
@PostMapping("/listPage")
public ResultBean<PagerVo<LoanPushFundHistoryVo>> listPage(@RequestBody PagerQuery<LoanPushFundHistoryQuery> pq);
@ -41,4 +44,4 @@ public interface LoanPushFundHistoryFeign {
@ApiOperation("下载资金占用费计提记录dpf")
@PostMapping("/fundCreatePdf")
public ResultBean<String> fundCreatePdf(@RequestParam("times") String times, @RequestParam("orgPath") String orgPath);
}
}

7
anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanpushfundhistory/LoanPushFundHistoryFeignFallback.java

@ -18,6 +18,11 @@ public class LoanPushFundHistoryFeignFallback implements LoanPushFundHistoryFeig
return 0;
}
@Override
public int saveHistoryByEntity(LoanPushFundHistory loanPushFundHistory) {
return 0;
}
@Override
public ResultBean<PagerVo<LoanPushFundHistoryVo>> listPage(PagerQuery<LoanPushFundHistoryQuery> pq) {
return null;
@ -32,4 +37,4 @@ public class LoanPushFundHistoryFeignFallback implements LoanPushFundHistoryFeig
public ResultBean<String> fundCreatePdf(String times, String orgPath) {
return null;
}
}
}

5
anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanpushfundhistory/LoanPushFundHistoryRest.java

@ -29,6 +29,11 @@ public class LoanPushFundHistoryRest implements LoanPushFundHistoryFeign {
return loanPushFundHistoryService.saveLists(fundHistoryList);
}
@Override
public int saveHistoryByEntity(LoanPushFundHistory loanPushFundHistory) {
return loanPushFundHistoryService.insert(loanPushFundHistory);
}
@Override
public ResultBean<PagerVo<LoanPushFundHistoryVo>> listPage(PagerQuery<LoanPushFundHistoryQuery> pq) {
ResultBean<PagerVo<LoanPushFundHistoryVo>> rb = ResultBean.fireFail();

Loading…
Cancel
Save