From 2d69db03bc4ba119b264abd1e67002e74178d7ba Mon Sep 17 00:00:00 2001
From: fanzongzhe <285169773@qq.com>
Date: Sun, 1 Sep 2024 16:44:11 +0800
Subject: [PATCH] =?UTF-8?q?=E8=AE=A1=E6=8F=90=E8=B5=84=E9=87=91=E5=8D=A0?=
=?UTF-8?q?=E7=94=A8=E8=B4=B95=E7=82=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../LoanMonthlyAccrualApplyMapper.xml | 5 +++--
.../LoanMonthlyAccrualApplyService.java | 7 ++++---
.../ScheduledRepaymentPlanDetailsService.java | 3 ++-
3 files changed, 9 insertions(+), 6 deletions(-)
diff --git a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanmonthlyaccrualapply/LoanMonthlyAccrualApplyMapper.xml b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanmonthlyaccrualapply/LoanMonthlyAccrualApplyMapper.xml
index eac287c4ff..0b5ec80459 100644
--- a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanmonthlyaccrualapply/LoanMonthlyAccrualApplyMapper.xml
+++ b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanmonthlyaccrualapply/LoanMonthlyAccrualApplyMapper.xml
@@ -53,9 +53,10 @@
resultType="com.yxt.anrui.riskcenter.api.loanrepaymentplandetails.LoanRepaymentPlanDetails">
SELECT
*
- FROM loan_repayment_plan_details
+ FROM loan_repayment_plan_details as p
+ LEFT JOIN anrui_buscenter.bus_sales_order_vehicle as v ON p.busVinSid = v.sid
${ew.sqlSegment}
-
\ No newline at end of file
+
diff --git a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanmonthlyaccrualapply/LoanMonthlyAccrualApplyService.java b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanmonthlyaccrualapply/LoanMonthlyAccrualApplyService.java
index 716aed974b..b303f1b9da 100644
--- a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanmonthlyaccrualapply/LoanMonthlyAccrualApplyService.java
+++ b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanmonthlyaccrualapply/LoanMonthlyAccrualApplyService.java
@@ -157,10 +157,11 @@ public class LoanMonthlyAccrualApplyService extends MybatisBaseService records = new ArrayList<>();
QueryWrapper queryWrapper = new QueryWrapper<>();
//=======================
- queryWrapper.like("orgSidPath", orgSidPath);
- queryWrapper.apply(StringUtils.isNotEmpty(head), "date_format (dueDate,'%Y-%m-%d') >= date_format('" + head + "','%Y-%m-%d')").
- apply(StringUtils.isNotEmpty(last), "date_format (dueDate,'%Y-%m-%d') <= date_format('" + last + "','%Y-%m-%d')"
+ queryWrapper.like("p.orgSidPath", orgSidPath);
+ queryWrapper.apply(StringUtils.isNotEmpty(head), "date_format (p.dueDate,'%Y-%m-%d') >= date_format('" + head + "','%Y-%m-%d')").
+ apply(StringUtils.isNotEmpty(last), "date_format (p.dueDate,'%Y-%m-%d') <= date_format('" + last + "','%Y-%m-%d')"
);
+ queryWrapper.ne("v.settleState",1);
List planDetailsList = baseMapper.selRepaymentDetailsByDueDate(queryWrapper);
if (!planDetailsList.isEmpty()) {
for (LoanRepaymentPlanDetails details : planDetailsList) {
diff --git a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepaymentplandetails/ScheduledRepaymentPlanDetailsService.java b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepaymentplandetails/ScheduledRepaymentPlanDetailsService.java
index 967611416e..aad65b6da8 100644
--- a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepaymentplandetails/ScheduledRepaymentPlanDetailsService.java
+++ b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepaymentplandetails/ScheduledRepaymentPlanDetailsService.java
@@ -166,7 +166,8 @@ public class ScheduledRepaymentPlanDetailsService {
* 月初1号计提上个月资金占用费
* 1号1点
*/
- @Scheduled(cron = "0 0 1 1 * ?")
+// @Scheduled(cron = "0 0 1 1 * ?")
+ @Scheduled(cron = "0 0 17 ? * ? ") //每日下午5点
public void pushFundVoucher() {
List useOrgSidList = loanRepaymentPlanDetailsService.selUseOrgSidListForFundVoucher();
useOrgSidList.removeAll(Collections.singleton(null));