From cd11bc80579a629e8ab6f9ee9e1cd982f4396408 Mon Sep 17 00:00:00 2001
From: shiyunteng <shiyunteng@example.com>
Date: 星期三, 12 八月 2026 10:02:07 +0800
Subject: [PATCH] feat:银行流水绑定合同问题 出库单据查看 历史当前逾期新增删除去掉 完成开票隐藏开票按钮  出库业务单据文件类型

---
 platformx-business-finance-biz/src/main/resources/mapper/ContractOutBoundMapper.xml |   99 +++++++++++++++++++++++++++++++++++--------------
 1 files changed, 70 insertions(+), 29 deletions(-)

diff --git a/platformx-business-finance-biz/src/main/resources/mapper/ContractOutBoundMapper.xml b/platformx-business-finance-biz/src/main/resources/mapper/ContractOutBoundMapper.xml
index 113390f..cba7f38 100644
--- a/platformx-business-finance-biz/src/main/resources/mapper/ContractOutBoundMapper.xml
+++ b/platformx-business-finance-biz/src/main/resources/mapper/ContractOutBoundMapper.xml
@@ -450,12 +450,13 @@
 		AND bc.del_flag = '0'
 		AND c.del_flag = '0'
 		AND cob.contract_id = csm.contract_id
+		AND cob.contract_id = c.id
 		AND bc.id = c.party_a_id
 		AND bc.area_id = '2'
 		AND cob.subject_matter_code = csm.material_code
 		AND cob.comp_id = #{compId}
-		<!--  AND cob.out_bound_time &gt;= CURDATE() -->
-		AND cob.out_bound_time &lt; DATE_ADD( CURDATE(), INTERVAL -6 DAY )) hbbr,
+		AND cob.out_bound_time &gt;= CURDATE()
+		AND cob.out_bound_time &lt; DATE_ADD(CURDATE(), INTERVAL 1 DAY)) hbbr,
 		(
 		SELECT
 		sum( csm.unit_price * cob.out_bound_num )
@@ -469,6 +470,7 @@
 		AND bc.del_flag = '0'
 		AND c.del_flag = '0'
 		AND cob.contract_id = csm.contract_id
+		AND cob.contract_id = c.id
 		AND bc.id = c.party_a_id
 		AND bc.area_id = '2'
 		AND cob.subject_matter_code = csm.material_code
@@ -488,6 +490,7 @@
 		AND bc.del_flag = '0'
 		AND c.del_flag = '0'
 		AND cob.contract_id = csm.contract_id
+		AND cob.contract_id = c.id
 		AND bc.id = c.party_a_id
 		AND bc.area_id = '2'
 		AND cob.subject_matter_code = csm.material_code
@@ -507,12 +510,13 @@
 		AND bc.del_flag = '0'
 		AND c.del_flag = '0'
 		AND cob.contract_id = csm.contract_id
+		AND cob.contract_id = c.id
 		AND bc.id = c.party_a_id
 		AND cob.subject_matter_code = csm.material_code
 		AND bc.area_id = '6'
 		  AND cob.comp_id = #{compId}
-		<!--  AND cob.out_bound_time &gt;= CURDATE() -->
-		AND cob.out_bound_time &lt; DATE_ADD( CURDATE(), INTERVAL -6 DAY )) xbbr,
+		AND cob.out_bound_time &gt;= CURDATE()
+		AND cob.out_bound_time &lt; DATE_ADD(CURDATE(), INTERVAL 1 DAY)) xbbr,
 		(
 		SELECT
 		sum( csm.unit_price * cob.out_bound_num )
@@ -526,6 +530,7 @@
 		AND bc.del_flag = '0'
 		AND c.del_flag = '0'
 		AND cob.contract_id = csm.contract_id
+		AND cob.contract_id = c.id
 		AND bc.id = c.party_a_id
 		AND cob.subject_matter_code = csm.material_code
 		AND bc.area_id = '6'
@@ -545,6 +550,7 @@
 		AND bc.del_flag = '0'
 		AND c.del_flag = '0'
 		AND cob.contract_id = csm.contract_id
+		AND cob.contract_id = c.id
 		AND bc.id = c.party_a_id
 		AND cob.subject_matter_code = csm.material_code
 		AND bc.area_id = '6'
@@ -564,12 +570,13 @@
 		AND bc.del_flag = '0'
 		AND c.del_flag = '0'
 		AND cob.contract_id = csm.contract_id
+		AND cob.contract_id = c.id
 		AND bc.id = c.party_a_id
 		AND cob.subject_matter_code = csm.material_code
 		AND bc.area_id = '1'
 		  AND cob.comp_id = #{compId}
-		<!--  AND cob.out_bound_time &gt;= CURDATE() -->
-		AND cob.out_bound_time &lt; DATE_ADD( CURDATE(), INTERVAL -6 DAY )) dbbr,
+		AND cob.out_bound_time &gt;= CURDATE()
+		AND cob.out_bound_time &lt; DATE_ADD(CURDATE(), INTERVAL 1 DAY)) dbbr,
 		(
 		SELECT
 		sum( csm.unit_price * cob.out_bound_num )
@@ -583,6 +590,7 @@
 		AND bc.del_flag = '0'
 		AND c.del_flag = '0'
 		AND cob.contract_id = csm.contract_id
+		AND cob.contract_id = c.id
 		AND bc.id = c.party_a_id
 		AND cob.subject_matter_code = csm.material_code
 		AND bc.area_id = '1'
@@ -602,6 +610,7 @@
 		AND bc.del_flag = '0'
 		AND c.del_flag = '0'
 		AND cob.contract_id = csm.contract_id
+		AND cob.contract_id = c.id
 		AND bc.id = c.party_a_id
 		AND cob.subject_matter_code = csm.material_code
 		AND bc.area_id = '1'
@@ -621,12 +630,13 @@
 		AND bc.del_flag = '0'
 		AND c.del_flag = '0'
 		AND cob.contract_id = csm.contract_id
+		AND cob.contract_id = c.id
 		AND bc.id = c.party_a_id
 		AND cob.subject_matter_code = csm.material_code
 		AND bc.area_id = '3'
 		AND cob.comp_id = #{compId}
-		<!--  AND cob.out_bound_time &gt;= CURDATE() -->
-		AND cob.out_bound_time &lt; DATE_ADD( CURDATE(), INTERVAL -6 DAY )) hdbr,
+		AND cob.out_bound_time &gt;= CURDATE()
+		AND cob.out_bound_time &lt; DATE_ADD(CURDATE(), INTERVAL 1 DAY)) hdbr,
 		(
 		SELECT
 		sum( csm.unit_price * cob.out_bound_num )
@@ -640,6 +650,7 @@
 		AND bc.del_flag = '0'
 		AND c.del_flag = '0'
 		AND cob.contract_id = csm.contract_id
+		AND cob.contract_id = c.id
 		AND bc.id = c.party_a_id
 		AND cob.subject_matter_code = csm.material_code
 		AND bc.area_id = '3'
@@ -659,6 +670,7 @@
 		AND bc.del_flag = '0'
 		AND c.del_flag = '0'
 		AND cob.contract_id = csm.contract_id
+		AND cob.contract_id = c.id
 		AND bc.id = c.party_a_id
 		AND cob.subject_matter_code = csm.material_code
 		AND bc.area_id = '3'
@@ -678,12 +690,13 @@
 		AND bc.del_flag = '0'
 		AND c.del_flag = '0'
 		AND cob.contract_id = csm.contract_id
+		AND cob.contract_id = c.id
 		AND bc.id = c.party_a_id
 		AND cob.subject_matter_code = csm.material_code
 		AND bc.area_id = '4'
 		AND cob.comp_id = #{compId}
-		<!--  AND cob.out_bound_time &gt;= CURDATE() -->
-		AND cob.out_bound_time &lt; DATE_ADD( CURDATE(), INTERVAL -6 DAY )) znbr,
+		AND cob.out_bound_time &gt;= CURDATE()
+		AND cob.out_bound_time &lt; DATE_ADD(CURDATE(), INTERVAL 1 DAY)) znbr,
 		(
 		SELECT
 		sum( csm.unit_price * cob.out_bound_num )
@@ -697,6 +710,7 @@
 		AND bc.del_flag = '0'
 		AND c.del_flag = '0'
 		AND cob.contract_id = csm.contract_id
+		AND cob.contract_id = c.id
 		AND bc.id = c.party_a_id
 		AND cob.subject_matter_code = csm.material_code
 		AND bc.area_id = '4'
@@ -716,6 +730,7 @@
 		AND bc.del_flag = '0'
 		AND c.del_flag = '0'
 		AND cob.contract_id = csm.contract_id
+		AND cob.contract_id = c.id
 		AND bc.id = c.party_a_id
 		AND cob.subject_matter_code = csm.material_code
 		AND bc.area_id = '4'
@@ -735,12 +750,13 @@
 		AND bc.del_flag = '0'
 		AND c.del_flag = '0'
 		AND cob.contract_id = csm.contract_id
+		AND cob.contract_id = c.id
 		AND bc.id = c.party_a_id
 		AND cob.subject_matter_code = csm.material_code
 		AND bc.area_id = '5'
 		AND cob.comp_id = #{compId}
-		<!--  AND cob.out_bound_time &gt;= CURDATE() -->
-		AND cob.out_bound_time &lt; DATE_ADD( CURDATE(), INTERVAL -6 DAY )) xnbr,
+		AND cob.out_bound_time &gt;= CURDATE()
+		AND cob.out_bound_time &lt; DATE_ADD(CURDATE(), INTERVAL 1 DAY)) xnbr,
 		(
 		SELECT
 		sum( csm.unit_price * cob.out_bound_num )
@@ -754,6 +770,7 @@
 		AND bc.del_flag = '0'
 		AND c.del_flag = '0'
 		AND cob.contract_id = csm.contract_id
+		AND cob.contract_id = c.id
 		AND bc.id = c.party_a_id
 		AND cob.subject_matter_code = csm.material_code
 		AND bc.area_id = '5'
@@ -773,6 +790,7 @@
 		AND bc.del_flag = '0'
 		AND c.del_flag = '0'
 		AND cob.contract_id = csm.contract_id
+		AND cob.contract_id = c.id
 		AND bc.id = c.party_a_id
 		AND cob.subject_matter_code = csm.material_code
 		AND bc.area_id = '5'
@@ -792,12 +810,13 @@
 		AND bc.del_flag = '0'
 		AND c.del_flag = '0'
 		AND cob.contract_id = csm.contract_id
+		AND cob.contract_id = c.id
 		AND bc.id = c.party_a_id
 		AND cob.subject_matter_code = csm.material_code
 		AND bc.export_service_attr = '2'
 		  AND cob.comp_id = #{compId}
-		<!--  AND cob.out_bound_time &gt;= CURDATE() -->
-		AND cob.out_bound_time &lt; DATE_ADD( CURDATE(), INTERVAL -6 DAY )) hwbr,
+		  AND cob.out_bound_time &gt;= CURDATE()
+		  AND cob.out_bound_time &lt; DATE_ADD(CURDATE(), INTERVAL 1 DAY)) hwbr,
 		(
 		SELECT
 		sum( csm.unit_price * cob.out_bound_num )
@@ -811,6 +830,7 @@
 		AND bc.del_flag = '0'
 		AND c.del_flag = '0'
 		AND cob.contract_id = csm.contract_id
+		AND cob.contract_id = c.id
 		AND bc.id = c.party_a_id
 		AND cob.subject_matter_code = csm.material_code
 		AND bc.export_service_attr = '2'
@@ -830,6 +850,7 @@
 		AND bc.del_flag = '0'
 		AND c.del_flag = '0'
 		AND cob.contract_id = csm.contract_id
+		AND cob.contract_id = c.id
 		AND bc.id = c.party_a_id
 		AND cob.subject_matter_code = csm.material_code
 		AND bc.export_service_attr = '2'
@@ -852,12 +873,13 @@
 				  AND bc.del_flag = '0'
 				  AND c.del_flag = '0'
 				  AND cob.contract_id = csm.contract_id
+				  AND cob.contract_id = c.id
 				  AND bc.id = c.party_a_id
 				  AND bc.area_id = '2'
 				  AND cob.subject_matter_code = csm.material_code
 				  AND cob.comp_id = #{compId}
-				  <!--  AND cob.out_bound_time &gt;= CURDATE() -->
-				  AND cob.out_bound_time &lt; DATE_ADD( CURDATE(), INTERVAL -6 DAY )) hbbr,
+				AND cob.out_bound_time &gt;= CURDATE()
+				AND cob.out_bound_time &lt; DATE_ADD(CURDATE(), INTERVAL 1 DAY)) hbbr,
 			(
 				SELECT
 					sum( csm.unit_price * ( cob.out_bound_num - cob.invoice_num ) )
@@ -871,6 +893,7 @@
 				  AND bc.del_flag = '0'
 				  AND c.del_flag = '0'
 				  AND cob.contract_id = csm.contract_id
+				  AND cob.contract_id = c.id
 				  AND bc.id = c.party_a_id
 				  AND bc.area_id = '2'
 				  AND cob.subject_matter_code = csm.material_code
@@ -890,6 +913,7 @@
 				  AND bc.del_flag = '0'
 				  AND c.del_flag = '0'
 				  AND cob.contract_id = csm.contract_id
+				  AND cob.contract_id = c.id
 				  AND bc.id = c.party_a_id
 				  AND bc.area_id = '2'
 				  AND cob.subject_matter_code = csm.material_code
@@ -909,13 +933,14 @@
 				  AND bc.del_flag = '0'
 				  AND c.del_flag = '0'
 				  AND cob.contract_id = csm.contract_id
+				  AND cob.contract_id = c.id
 				  AND bc.id = c.party_a_id
 				  AND cob.subject_matter_code = csm.material_code
 				  AND bc.area_id = '6'
 				  AND cob.comp_id = #{compId}
-				  <!--  AND cob.out_bound_time &gt;= CURDATE() -->
-				  AND cob.out_bound_time &lt; DATE_ADD( CURDATE(), INTERVAL -6 DAY )) xbbr,
-			(
+				AND cob.out_bound_time &gt;= CURDATE()
+				AND cob.out_bound_time &lt; DATE_ADD(CURDATE(), INTERVAL 1 DAY)) xbbr,
+				(
 				SELECT
 					sum( csm.unit_price * ( cob.out_bound_num - cob.invoice_num ) )
 				FROM
@@ -928,6 +953,7 @@
 				  AND bc.del_flag = '0'
 				  AND c.del_flag = '0'
 				  AND cob.contract_id = csm.contract_id
+				  AND cob.contract_id = c.id
 				  AND bc.id = c.party_a_id
 				  AND cob.subject_matter_code = csm.material_code
 				  AND bc.area_id = '6'
@@ -947,6 +973,7 @@
 				  AND bc.del_flag = '0'
 				  AND c.del_flag = '0'
 				  AND cob.contract_id = csm.contract_id
+				  AND cob.contract_id = c.id
 				  AND bc.id = c.party_a_id
 				  AND cob.subject_matter_code = csm.material_code
 				  AND bc.area_id = '6'
@@ -966,12 +993,13 @@
 				  AND bc.del_flag = '0'
 				  AND c.del_flag = '0'
 				  AND cob.contract_id = csm.contract_id
+				  AND cob.contract_id = c.id
 				  AND bc.id = c.party_a_id
 				  AND cob.subject_matter_code = csm.material_code
 				  AND bc.area_id = '1'
 				  AND cob.comp_id = #{compId}
-				  <!--  AND cob.out_bound_time &gt;= CURDATE() -->
-				  AND cob.out_bound_time &lt; DATE_ADD( CURDATE(), INTERVAL -6 DAY )) dbbr,
+				AND cob.out_bound_time &gt;= CURDATE()
+				AND cob.out_bound_time &lt; DATE_ADD(CURDATE(), INTERVAL 1 DAY)) dbbr,
 			(
 				SELECT
 					sum( csm.unit_price * ( cob.out_bound_num - cob.invoice_num ) )
@@ -985,6 +1013,7 @@
 				  AND bc.del_flag = '0'
 				  AND c.del_flag = '0'
 				  AND cob.contract_id = csm.contract_id
+		          AND cob.contract_id = c.id
 				  AND bc.id = c.party_a_id
 				  AND cob.subject_matter_code = csm.material_code
 				  AND bc.area_id = '1'
@@ -1004,6 +1033,7 @@
 				  AND bc.del_flag = '0'
 				  AND c.del_flag = '0'
 				  AND cob.contract_id = csm.contract_id
+				  AND cob.contract_id = c.id
 				  AND bc.id = c.party_a_id
 				  AND cob.subject_matter_code = csm.material_code
 				  AND bc.area_id = '1'
@@ -1023,12 +1053,13 @@
 		AND bc.del_flag = '0'
 		AND c.del_flag = '0'
 		AND cob.contract_id = csm.contract_id
+		AND cob.contract_id = c.id
 		AND bc.id = c.party_a_id
 		AND cob.subject_matter_code = csm.material_code
 		AND bc.area_id = '3'
 		AND cob.comp_id = #{compId}
-		<!--  AND cob.out_bound_time &gt;= CURDATE() -->
-		AND cob.out_bound_time &lt; DATE_ADD( CURDATE(), INTERVAL -6 DAY )) hdbr,
+		AND cob.out_bound_time &gt;= CURDATE()
+		AND cob.out_bound_time &lt; DATE_ADD(CURDATE(), INTERVAL 1 DAY)) hdbr,
 		(
 		SELECT
 		sum( csm.unit_price * ( cob.out_bound_num - cob.invoice_num ) )
@@ -1042,6 +1073,7 @@
 		AND bc.del_flag = '0'
 		AND c.del_flag = '0'
 		AND cob.contract_id = csm.contract_id
+		AND cob.contract_id = c.id
 		AND bc.id = c.party_a_id
 		AND cob.subject_matter_code = csm.material_code
 		AND bc.area_id = '3'
@@ -1061,6 +1093,7 @@
 		AND bc.del_flag = '0'
 		AND c.del_flag = '0'
 		AND cob.contract_id = csm.contract_id
+		AND cob.contract_id = c.id
 		AND bc.id = c.party_a_id
 		AND cob.subject_matter_code = csm.material_code
 		AND bc.area_id = '3'
@@ -1080,12 +1113,13 @@
 		AND bc.del_flag = '0'
 		AND c.del_flag = '0'
 		AND cob.contract_id = csm.contract_id
+		AND cob.contract_id = c.id
 		AND bc.id = c.party_a_id
 		AND cob.subject_matter_code = csm.material_code
 		AND bc.area_id = '4'
 		AND cob.comp_id = #{compId}
-		<!--  AND cob.out_bound_time &gt;= CURDATE() -->
-		AND cob.out_bound_time &lt; DATE_ADD( CURDATE(), INTERVAL -6 DAY )) znbr,
+		AND cob.out_bound_time &gt;= CURDATE()
+		AND cob.out_bound_time &lt; DATE_ADD(CURDATE(), INTERVAL 1 DAY)) znbr,
 		(
 		SELECT
 		sum( csm.unit_price * ( cob.out_bound_num - cob.invoice_num ) )
@@ -1099,6 +1133,7 @@
 		AND bc.del_flag = '0'
 		AND c.del_flag = '0'
 		AND cob.contract_id = csm.contract_id
+		AND cob.contract_id = c.id
 		AND bc.id = c.party_a_id
 		AND cob.subject_matter_code = csm.material_code
 		AND bc.area_id = '4'
@@ -1118,6 +1153,7 @@
 		AND bc.del_flag = '0'
 		AND c.del_flag = '0'
 		AND cob.contract_id = csm.contract_id
+		AND cob.contract_id = c.id
 		AND bc.id = c.party_a_id
 		AND cob.subject_matter_code = csm.material_code
 		AND bc.area_id = '4'
@@ -1137,12 +1173,13 @@
 		AND bc.del_flag = '0'
 		AND c.del_flag = '0'
 		AND cob.contract_id = csm.contract_id
+		AND cob.contract_id = c.id
 		AND bc.id = c.party_a_id
 		AND cob.subject_matter_code = csm.material_code
 		AND bc.area_id = '5'
 		AND cob.comp_id = #{compId}
-		<!--  AND cob.out_bound_time &gt;= CURDATE() -->
-		AND cob.out_bound_time &lt; DATE_ADD( CURDATE(), INTERVAL -6 DAY )) xnbr,
+		AND cob.out_bound_time &gt;= CURDATE()
+		AND cob.out_bound_time &lt; DATE_ADD(CURDATE(), INTERVAL 1 DAY)) xnbr,
 		(
 		SELECT
 		sum( csm.unit_price * ( cob.out_bound_num - cob.invoice_num ) )
@@ -1156,6 +1193,7 @@
 		AND bc.del_flag = '0'
 		AND c.del_flag = '0'
 		AND cob.contract_id = csm.contract_id
+		AND cob.contract_id = c.id
 		AND bc.id = c.party_a_id
 		AND cob.subject_matter_code = csm.material_code
 		AND bc.area_id = '5'
@@ -1175,6 +1213,7 @@
 		AND bc.del_flag = '0'
 		AND c.del_flag = '0'
 		AND cob.contract_id = csm.contract_id
+		AND cob.contract_id = c.id
 		AND bc.id = c.party_a_id
 		AND cob.subject_matter_code = csm.material_code
 		AND bc.area_id = '5'
@@ -1194,12 +1233,13 @@
 				  AND bc.del_flag = '0'
 				  AND c.del_flag = '0'
 				  AND cob.contract_id = csm.contract_id
+					AND cob.contract_id = c.id
 				  AND bc.id = c.party_a_id
 				  AND cob.subject_matter_code = csm.material_code
 				  AND bc.export_service_attr = '2'
 				  AND cob.comp_id = #{compId}
-				  <!--  AND cob.out_bound_time &gt;= CURDATE() -->
-				  AND cob.out_bound_time &lt; DATE_ADD( CURDATE(), INTERVAL -6 DAY )) hwbr,
+				  AND cob.out_bound_time &gt;= CURDATE()
+				  AND cob.out_bound_time &lt; DATE_ADD(CURDATE(), INTERVAL 1 DAY)) hwbr,
 			(
 				SELECT
 					sum( csm.unit_price * ( cob.out_bound_num - cob.invoice_num ) )
@@ -1232,6 +1272,7 @@
 				  AND bc.del_flag = '0'
 				  AND c.del_flag = '0'
 				  AND cob.contract_id = csm.contract_id
+				  AND cob.contract_id = c.id
 				  AND bc.id = c.party_a_id
 				  AND cob.subject_matter_code = csm.material_code
 				  AND bc.export_service_attr = '2'

--
Gitblit v1.9.1