From 312df87a550b3e077d231585a346fba45d8a93fd Mon Sep 17 00:00:00 2001 From: dimengzhe Date: Tue, 18 Jul 2023 15:58:10 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../FinSelectedReceivablesDetailedMapper.java | 2 - .../FinSelectedReceivablesDetailedMapper.xml | 219 +++++++++--------- ...FinSelectedReceivablesDetailedService.java | 4 - 3 files changed, 107 insertions(+), 118 deletions(-) diff --git a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finselectedreceivablesdetailed/FinSelectedReceivablesDetailedMapper.java b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finselectedreceivablesdetailed/FinSelectedReceivablesDetailedMapper.java index 96828c9775..41fd10bffa 100644 --- a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finselectedreceivablesdetailed/FinSelectedReceivablesDetailedMapper.java +++ b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finselectedreceivablesdetailed/FinSelectedReceivablesDetailedMapper.java @@ -160,7 +160,5 @@ public interface FinSelectedReceivablesDetailedMapper extends BaseMapper selectListByReceivableSid(String receivablesSid); - IPage selectPageLists(IPage page, @Param(Constants.WRAPPER) QueryWrapper qw, @Param("name") String name); } \ No newline at end of file diff --git a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finselectedreceivablesdetailed/FinSelectedReceivablesDetailedMapper.xml b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finselectedreceivablesdetailed/FinSelectedReceivablesDetailedMapper.xml index fcfca40016..06e602ec0e 100644 --- a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finselectedreceivablesdetailed/FinSelectedReceivablesDetailedMapper.xml +++ b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finselectedreceivablesdetailed/FinSelectedReceivablesDetailedMapper.xml @@ -24,26 +24,32 @@ - SELECT - ferd.sid, - fcc.`useOrgSid`, - fcc.`staffDeptName`, - fcc.staffUserSid AS staffSid, - fcc.`staffName`, - ferd.`contractNo`, - ferd.`payType`, - ferd.`customerName`, - ferd.`customerPhone`, - ferd.`VIN` AS vinNo, - ferd.`receivablesName`, - ferd.`auditDate`, - ferd.`subscriptionMoney`, - ferd.balance AS reveivableMoney, - ferd.kxState AS state - FROM - fin_selected_receivables_detailed ferd - LEFT JOIN fin_collection_confirmation fcc - ON ferd.`collSid` = fcc.`sid` - LEFT JOIN anrui_base.`base_vehicle` bv - ON RIGHT(ferd.`VIN`, 8) = RIGHT(bv.`vinNo`, 8) - AND fcc.`useOrgSid` = bv.`createOrgSid` + SELECT ferd.sid, + fcc.`useOrgSid`, + fcc.`staffDeptName`, + fcc.staffUserSid AS staffSid, + fcc.`staffName`, + ferd.`contractNo`, + ferd.`payType`, + ferd.`customerName`, + ferd.`customerPhone`, + ferd.`VIN` AS vinNo, + ferd.`receivablesName`, + ferd.`auditDate`, + ferd.`subscriptionMoney`, + ferd.balance AS reveivableMoney, + ferd.kxState AS state + FROM fin_selected_receivables_detailed ferd + LEFT JOIN fin_collection_confirmation fcc + ON ferd.`collSid` = fcc.`sid` + LEFT JOIN anrui_base.`base_vehicle` bv + ON RIGHT(ferd.`VIN`, 8) = RIGHT(bv.`vinNo`, 8) + AND fcc.`useOrgSid` = bv.`createOrgSid` UNION - SELECT - ferd.sid, - ffcfa.useOrgSid, - ffcfa.saleDeptName AS staffDeptName, - ffcfa.staffSid, - ffcfa.`staffName`, - ferd.`contractNo`, - ferd.`payType`, - ferd.`customerName`, - ferd.`customerPhone`, - ferd.`VIN` AS vinNo, - ferd.`receivablesName`, - ferd.`auditDate`, - ferd.`subscriptionMoney`, - ferd.balance AS reveivableMoney, - ferd.kxState AS state - FROM - fin_selected_receivables_detailed ferd - LEFT JOIN fin_funds_carried_forward_apply ffcfa - ON ferd.`collSid` = ffcfa.`sid` - LEFT JOIN anrui_base.`base_vehicle` bv - ON RIGHT(ferd.`VIN`, 8) = RIGHT(bv.`vinNo`, 8) - AND ffcfa.`useOrgSid` = bv.`createOrgSid` + SELECT ferd.sid, + ffcfa.useOrgSid, + ffcfa.saleDeptName AS staffDeptName, + ffcfa.staffSid, + ffcfa.`staffName`, + ferd.`contractNo`, + ferd.`payType`, + ferd.`customerName`, + ferd.`customerPhone`, + ferd.`VIN` AS vinNo, + ferd.`receivablesName`, + ferd.`auditDate`, + ferd.`subscriptionMoney`, + ferd.balance AS reveivableMoney, + ferd.kxState AS state + FROM fin_selected_receivables_detailed ferd + LEFT JOIN fin_funds_carried_forward_apply ffcfa + ON ferd.`collSid` = ffcfa.`sid` + LEFT JOIN anrui_base.`base_vehicle` bv + ON RIGHT(ferd.`VIN`, 8) = RIGHT(bv.`vinNo`, 8) + AND ffcfa.`useOrgSid` = bv.`createOrgSid` ${ew.sqlSegment} @@ -421,65 +423,58 @@ and (auditState = 1 or auditState = 3) - -