+46
-9
@@ -6,7 +6,7 @@
|
||||
<resultMap id="BaseResultMap" type="com.adc.da.slrs.sarLawsStandInfo.entity.SarLawsStandInfo" >
|
||||
</resultMap>
|
||||
|
||||
<resultMap id="BaseResultMapExcel" type="com.adc.da.slrs.sarLawsStandInfo.entity.SarLawsStandInfo" >
|
||||
<resultMap id="BaseResultMapExcel" type="com.adc.da.slrs.sarLawsStandInfo.entity.SarLawsStandInfoExport" >
|
||||
</resultMap>
|
||||
|
||||
<sql id="Base_Where_Clause">
|
||||
@@ -178,7 +178,7 @@
|
||||
<if test="collectMenuId != null and collectMenuId != ''">
|
||||
and SAR_LAWS_STAND_INFO.id in (
|
||||
select COLLECT_RES_ID from TS_PERSON_COLLECT where TS_PERSON_COLLECT.VALID_FLAG=0
|
||||
and (collect_type='INLAND_STAND' or collect_type='FOREIGN_STAND')
|
||||
and (collect_type='FOREIGN_LAWS')
|
||||
and TS_PERSON_COLLECT.user_id=#{userId}
|
||||
)
|
||||
</if>
|
||||
@@ -280,9 +280,7 @@
|
||||
GROUP BY SAR_LAWS_STAND_INFO.id) a
|
||||
</select>
|
||||
|
||||
<select id="getSarStandardsExportInfo" resultMap="BaseResultMapExcel"
|
||||
parameterType="com.adc.da.slrs.sarLawsStandInfo.entity.SarLawsStandInfoPage">
|
||||
select
|
||||
<sql id="Base_Column_List_show_Export" >
|
||||
DISTINCT SAR_LAWS_STAND_INFO.ID,
|
||||
laws_type_show.DIC_TYPE_NAME as LAWS_TYPE,
|
||||
SAR_LAWS_STAND_INFO.LAWS_NUMBER,
|
||||
@@ -305,13 +303,52 @@
|
||||
SAR_LAWS_STAND_INFO.COUNTRY,
|
||||
SAR_LAWS_STAND_INFO.MODIFY_TIME,
|
||||
dicstandTextStatus.DIC_TYPE_NAME AS standStatusShow
|
||||
from SAR_LAWS_STAND_INFO
|
||||
<include refid="export_condition"/>
|
||||
</sql>
|
||||
|
||||
<sql id="Base_Column_List_show_ExportResult" >
|
||||
DISTINCT SAR_LAWS_STAND_INFO.ID,
|
||||
laws_type_show.DIC_TYPE_NAME as LAWS_TYPE,
|
||||
SAR_LAWS_STAND_INFO.LAWS_NUMBER,
|
||||
SAR_LAWS_STAND_INFO.LAWS_NAME,
|
||||
SAR_LAWS_STAND_INFO.LAWS_EN_NAME,
|
||||
SAR_LAWS_STAND_INFO.LAWS_NO,
|
||||
SAR_LAWS_STAND_INFO.ISSUE_TIME,
|
||||
SAR_LAWS_STAND_INFO.ISSUE_COMPANY,
|
||||
SAR_LAWS_STAND_INFO.COMMENT_CYCLE_START,
|
||||
SAR_LAWS_STAND_INFO.COMMENT_CYCLE_END,
|
||||
SAR_LAWS_STAND_INFO.LAWS_TEXT_STATE,
|
||||
laws_sycx_show.DIC_TYPE_NAME as LAWS_SYCX,
|
||||
laws_syqy_show.DIC_TYPE_NAME as LAWS_SYQY,
|
||||
SAR_LAWS_STAND_INFO.IS_RELATE_ACCESS,
|
||||
SAR_LAWS_STAND_INFO.LAWS_YEAR,
|
||||
SAR_LAWS_STAND_INFO.LAWS_NOTISYNC_NUM,
|
||||
SAR_LAWS_STAND_INFO.LAWS_BULLETIN,
|
||||
SAR_LAWS_STAND_INFO.LAWS_LABEL,
|
||||
SAR_LAWS_STAND_INFO.LAWS_REMARK,
|
||||
SAR_LAWS_STAND_INFO.COUNTRY,
|
||||
SAR_LAWS_STAND_INFO.MODIFY_TIME,
|
||||
dicstandTextStatus.DIC_TYPE_NAME AS standStatusShow
|
||||
</sql>
|
||||
|
||||
<select id="getSarStandardsExportInfo" resultMap="BaseResultMapExcel"
|
||||
parameterType="com.adc.da.slrs.sarLawsStandInfo.entity.SarLawsStandInfoPage">
|
||||
SELECT <include refid="Base_Column_List_show_ExportResult" />
|
||||
<if test="exportAllResult != null">
|
||||
, ${exportAllResult}
|
||||
</if>
|
||||
FROM (
|
||||
select <include refid="Base_Column_List_show_Export" />
|
||||
<if test="exportAllAttrInfo != null">
|
||||
, ${exportAllAttrInfo}
|
||||
</if>
|
||||
from SAR_LAWS_STAND_INFO
|
||||
<include refid="export_condition"/>
|
||||
) tmp_tb
|
||||
order by
|
||||
<if test='orderByA != null and orderByA != "" and order1 != null and order1 != ""'>
|
||||
${orderByA} ${order1},
|
||||
</if>
|
||||
SAR_LAWS_STAND_INFO.id
|
||||
tmp_tb.issue_time is null,tmp_tb.issue_time desc,tmp_tb.id
|
||||
</select>
|
||||
|
||||
|
||||
@@ -433,7 +470,7 @@
|
||||
<if test="collectMenuId != null and collectMenuId != ''">
|
||||
and SAR_LAWS_STAND_INFO.id in (
|
||||
select COLLECT_RES_ID from TS_PERSON_COLLECT where TS_PERSON_COLLECT.VALID_FLAG=0
|
||||
and (collect_type='INLAND_STAND' or collect_type='FOREIGN_STAND')
|
||||
and (collect_type='FOREIGN_LAWS')
|
||||
and TS_PERSON_COLLECT.user_id=#{userId}
|
||||
)
|
||||
</if>
|
||||
|
||||
Reference in New Issue
Block a user