From 6cf59f9a453a3094ab351fc2920485307ea00234 Mon Sep 17 00:00:00 2001
From: "zhaokaiyao@91isoft.com" <6922339zky>
Date: Thu, 9 Sep 2021 22:05:41 +0800
Subject: [PATCH] =?UTF-8?q?=E6=9A=B4=E5=8A=9BUNION=20=E5=8E=BB=E9=87=8D?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../SarLawsAttrDetailedListMapper.xml | 49 +++++++++++++++++++
1 file changed, 49 insertions(+)
diff --git a/adc-da-slrs/src/main/resources/mybatis/mapper/sarLawsAttrDetailedList/SarLawsAttrDetailedListMapper.xml b/adc-da-slrs/src/main/resources/mybatis/mapper/sarLawsAttrDetailedList/SarLawsAttrDetailedListMapper.xml
index 66c8e249..007ef002 100644
--- a/adc-da-slrs/src/main/resources/mybatis/mapper/sarLawsAttrDetailedList/SarLawsAttrDetailedListMapper.xml
+++ b/adc-da-slrs/src/main/resources/mybatis/mapper/sarLawsAttrDetailedList/SarLawsAttrDetailedListMapper.xml
@@ -122,6 +122,31 @@
#{item}
+
+ UNION
+ SELECT a.ID,a.STAND_NUMBER as standNumber,a.STAND_NAME as standName,a.STAND_EN_NAME,b.NYLX,b.SSRQ as SSRQ,b.XCXSSRQ as XCXSSRQGJ,b.ZCCSSRQ as ZCCSSRQGJ,
+ b.ZRBM,b.SYCPX,b.CYCVPPSBM,b.CYCVPPSCN,b.KCCVPPSBM,b.KCCVPPSCN,b.CLLX as typeApplicable,a.STAND_SORT as standSortShow,
+ a.STAND_YEAR as standYear,ISSUE_TIME as issueTime,a.STAND_TYPE as standType,a.TEXT_STATUS as textStatus
+ FROM sar_standards_info a LEFT JOIN sar_stand_attr_info b on
+ a.ID = b.STAND_ID
+ left join sar_stand_items ssi on ssi.stand_id = a.id
+
+
+ (a.STAND_NUMBER LIKE concat ('%',#{standName,jdbcType=VARCHAR},'%')
+ or a.STAND_NAME LIKE concat ('%',#{standName,jdbcType=VARCHAR},'%'))
+ and
+
+
+ ssi.FILE_TYPE = #{fileType} and
+
+
+ a.STAND_TYPE = #{standType} and
+
+ a.ID IN
+
+ #{item}
+
+
limit #{start},#{end}
@@ -149,6 +174,30 @@
#{item}
+ UNION
+ SELECT a.ID,a.STAND_NUMBER as standNumber,a.STAND_NAME as standName,a.STAND_EN_NAME,b.NYLX,b.SSRQ as SSRQ,b.XCXSSRQ as XCXSSRQGJ,b.ZCCSSRQ as ZCCSSRQGJ,
+ b.ZRBM,b.SYCPX,b.CYCVPPSBM,b.CYCVPPSCN,b.KCCVPPSBM,b.KCCVPPSCN,b.CLLX as typeApplicable,a.STAND_SORT as standSortShow,
+ a.STAND_YEAR as standYear,ISSUE_TIME as issueTime,a.STAND_TYPE as standType,a.TEXT_STATUS as textStatus
+ FROM sar_standards_info a LEFT JOIN sar_stand_attr_info b on
+ a.ID = b.STAND_ID
+ left join sar_stand_items ssi on ssi.stand_id = a.id
+
+
+ (a.STAND_NUMBER LIKE concat ('%',#{standName,jdbcType=VARCHAR},'%')
+ or a.STAND_NAME LIKE concat ('%',#{standName,jdbcType=VARCHAR},'%'))
+ and
+
+
+ ssi.FILE_TYPE = #{fileType} and
+
+
+ a.STAND_TYPE = #{standType} and
+
+ a.ID IN
+
+ #{item}
+
+