feat: 流程入库 及 杂七杂八
This commit is contained in:
@@ -0,0 +1,423 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.adc.da.workFlow.dao.ActSarItemsEODao">
|
||||
<!-- Result Map-->
|
||||
<resultMap id="BaseResultMap" type="com.adc.da.workFlow.entity.ActSarItemsEO" >
|
||||
<id column="resId" property="resId" />
|
||||
<id column="resFlag" property="resFlag" />
|
||||
<id column="resNum" property="resNum" />
|
||||
<id column="resName" property="resName" />
|
||||
<id column="orgName" property="orgName" />
|
||||
<id column="deptName" property="deptName" />
|
||||
<id column="parentId" property="parentId" />
|
||||
<id column="resState" property="resState" />
|
||||
</resultMap>
|
||||
|
||||
<!-- MSG_FILE table all fields -->
|
||||
<sql id="Base_Column_List" >
|
||||
resId,resFlag,resNum,resName,deptName,orgName,resState
|
||||
</sql>
|
||||
|
||||
<!-- MSG_FILE 列表总数-->
|
||||
<select id="queryByCount" resultType="java.lang.Integer" parameterType="com.adc.da.workFlow.entity.ActSarItemsEO">
|
||||
select count(1) from
|
||||
(
|
||||
SELECT
|
||||
SAR_STANDARDS_INFO.id AS resId,
|
||||
if(
|
||||
SAR_STANDARDS_INFO.STAND_YEAR='',
|
||||
CONCAT(SAR_STANDARDS_INFO.stand_sort,' ',SAR_STANDARDS_INFO.stand_number),
|
||||
CONCAT(SAR_STANDARDS_INFO.stand_sort,' ',SAR_STANDARDS_INFO.stand_number,'-',SAR_STANDARDS_INFO.stand_year)
|
||||
) AS resNum,
|
||||
SAR_STANDARDS_INFO.RESPONSIBLE_UNIT as ,
|
||||
SAR_STANDARDS_INFO.STAND_NAME AS resName,
|
||||
SAR_STANDARDS_INFO.stand_type || '_STAND' AS resFlag
|
||||
FROM
|
||||
SAR_STANDARDS_INFO
|
||||
WHERE
|
||||
SAR_STANDARDS_INFO.VALID_FLAG=0
|
||||
<if test="fileState != null and fileState != '' ">
|
||||
<if test='fileState == "STAND_FILE"'>
|
||||
and SAR_STANDARDS_INFO.STAND_FILE is not null
|
||||
</if>
|
||||
<if test='fileState == "STAND_MODIFY_FILE"'>
|
||||
and SAR_STANDARDS_INFO.STAND_MODIFY_FILE is not null
|
||||
</if>
|
||||
<if test='fileState == "DRAFT_FILE"'>
|
||||
and SAR_STANDARDS_INFO.DRAFT_FILE is not null
|
||||
</if>
|
||||
<if test='fileState == "OPINION_FILE"'>
|
||||
and SAR_STANDARDS_INFO.OPINION_FILE is not null
|
||||
</if>
|
||||
<if test='fileState == "SENT_SCREEN_FILE"'>
|
||||
and SAR_STANDARDS_INFO.SENT_SCREEN_FILE is not null
|
||||
</if>
|
||||
<if test='fileState == "APPROVAL_FILE"'>
|
||||
and SAR_STANDARDS_INFO.APPROVAL_FILE is not null
|
||||
</if>
|
||||
<if test='fileState == "RELEVANCE_FILE"'>
|
||||
and SAR_STANDARDS_INFO.RELEVANCE_FILE is not null
|
||||
</if>
|
||||
</if>
|
||||
UNION
|
||||
SELECT
|
||||
SAR_LAWS_INFO.id AS resId,
|
||||
SAR_LAWS_INFO.laws_NUMBER AS resNum,
|
||||
SAR_LAWS_INFO.RESPONSIBLE_UNIT as deptName,
|
||||
SAR_LAWS_INFO.laws_NAME AS resName,
|
||||
SAR_LAWS_INFO.laws_type || '_LAWS' AS resFlag
|
||||
FROM
|
||||
SAR_LAWS_INFO
|
||||
WHERE
|
||||
SAR_LAWS_INFO.VALID_FLAG=0
|
||||
UNION
|
||||
SELECT
|
||||
SAR_BUSSIONESS_STAND.id AS resId,
|
||||
SAR_BUSSIONESS_STAND.stand_code AS resNum,
|
||||
SAR_BUSSIONESS_STAND.RESPONSIBLE_UNIT as deptName,
|
||||
SAR_BUSSIONESS_STAND.stand_NAME AS resName,
|
||||
'BUSINESS_STAND' AS resFlag
|
||||
FROM
|
||||
SAR_BUSSIONESS_STAND
|
||||
left join TS_DICTYPE dicstandSort on (dicstandSort.dic_type_code= SAR_BUSSIONESS_STAND.STAND_SORT and dicstandSort.valid_flag=0 and dicstandSort.dic_id is not null)
|
||||
WHERE
|
||||
SAR_BUSSIONESS_STAND.VALID_FLAG=0
|
||||
)
|
||||
|
||||
</select>
|
||||
|
||||
<!-- 查询MSG_FILE列表 -->
|
||||
<select id="queryByPage" resultMap="BaseResultMap" parameterType="com.adc.da.workFlow.entity.ActSarItemsEO">
|
||||
SELECT
|
||||
*
|
||||
FROM
|
||||
(
|
||||
SELECT
|
||||
tmp_tb.*
|
||||
FROM
|
||||
(
|
||||
select
|
||||
<include refid="Base_Column_List"/>
|
||||
from
|
||||
(
|
||||
SELECT
|
||||
SAR_STANDARDS_INFO.id AS resId,
|
||||
if(
|
||||
SAR_STANDARDS_INFO.STAND_YEAR='',
|
||||
CONCAT(SAR_STANDARDS_INFO.stand_sort,' ',SAR_STANDARDS_INFO.stand_number),
|
||||
CONCAT(SAR_STANDARDS_INFO.stand_sort,' ',SAR_STANDARDS_INFO.stand_number,'-',SAR_STANDARDS_INFO.stand_year)
|
||||
) AS resNum,
|
||||
SAR_STANDARDS_INFO.RESPONSIBLE_UNIT as deptName,
|
||||
SAR_STANDARDS_INFO.STAND_NAME AS resName,
|
||||
SAR_STANDARDS_INFO.stand_type || '_STAND' AS resFlag,
|
||||
TS_ORG.ORG_NAME as orgName,
|
||||
dicstandState.DIC_TYPE_NAME as resState
|
||||
FROM
|
||||
SAR_STANDARDS_INFO left join TS_ORG on SAR_STANDARDS_INFO.RESPONSIBLE_UNIT = TS_ORG.ID
|
||||
left join TS_DICTYPE dicstandState on (dicstandState.dic_type_code = SAR_STANDARDS_INFO.stand_state and
|
||||
dicstandState.dic_id is not null and dicstandState.valid_flag = 0 )
|
||||
WHERE
|
||||
SAR_STANDARDS_INFO.VALID_FLAG=0
|
||||
<if test="fileState != null and fileState != '' ">
|
||||
<if test='fileState == "STAND_FILE"'>
|
||||
and SAR_STANDARDS_INFO.STAND_FILE is not null
|
||||
</if>
|
||||
<if test='fileState == "STAND_MODIFY_FILE"'>
|
||||
and SAR_STANDARDS_INFO.STAND_MODIFY_FILE is not null
|
||||
</if>
|
||||
<if test='fileState == "DRAFT_FILE"'>
|
||||
and SAR_STANDARDS_INFO.DRAFT_FILE is not null
|
||||
</if>
|
||||
<if test='fileState == "OPINION_FILE"'>
|
||||
and SAR_STANDARDS_INFO.OPINION_FILE is not null
|
||||
</if>
|
||||
<if test='fileState == "SENT_SCREEN_FILE"'>
|
||||
and SAR_STANDARDS_INFO.SENT_SCREEN_FILE is not null
|
||||
</if>
|
||||
<if test='fileState == "APPROVAL_FILE"'>
|
||||
and SAR_STANDARDS_INFO.APPROVAL_FILE is not null
|
||||
</if>
|
||||
<if test='fileState == "RELEVANCE_FILE"'>
|
||||
and SAR_STANDARDS_INFO.RELEVANCE_FILE is not null
|
||||
</if>
|
||||
</if>
|
||||
UNION
|
||||
SELECT
|
||||
SAR_LAWS_INFO.id AS resId,
|
||||
sar_laws_info.laws_NUMBER AS resNum,
|
||||
sar_laws_info.RESPONSIBLE_UNIT as deptName,
|
||||
sar_laws_info.laws_NAME AS resName,
|
||||
sar_laws_info.laws_type || '_LAWS' AS resFlag,
|
||||
TS_ORG.ORG_NAME as orgName,
|
||||
dic2.dic_type_name as resState
|
||||
FROM
|
||||
SAR_LAWS_INFO left join TS_ORG on SAR_LAWS_INFO.RESPONSIBLE_UNIT = TS_ORG.ID
|
||||
left join TS_DICTYPE dic2 on (SAR_LAWS_INFO.laws_state = dic2.dic_type_code AND dic2.VALID_FLAG = 0)
|
||||
WHERE
|
||||
SAR_LAWS_INFO.VALID_FLAG=0
|
||||
UNION
|
||||
SELECT
|
||||
SAR_BUSSIONESS_STAND.id AS resId,
|
||||
SAR_BUSSIONESS_STAND.stand_code AS resNum,
|
||||
SAR_BUSSIONESS_STAND.RESPONSIBLE_UNIT as deptName,
|
||||
SAR_BUSSIONESS_STAND.stand_NAME AS resName,
|
||||
'BUSINESS_STAND' AS resFlag,
|
||||
TS_ORG.ORG_NAME as orgName,
|
||||
dicstandStatus.DIC_TYPE_NAME as resState
|
||||
FROM
|
||||
SAR_BUSSIONESS_STAND left join TS_ORG on SAR_BUSSIONESS_STAND.RESPONSIBLE_UNIT = TS_ORG.ID
|
||||
left join TS_DICTYPE dicstandSort ON ( dicstandSort.dic_type_code = SAR_BUSSIONESS_STAND.STAND_SORT AND dicstandSort.dic_id IS NOT NULL and
|
||||
dicstandSort.valid_flag = 0)
|
||||
left join TS_DICTYPE dicstandStatus ON ( dicstandStatus.dic_type_code = SAR_BUSSIONESS_STAND.STAND_STATUS AND dicstandStatus.dic_id IS NOT NULL and dicstandStatus.valid_flag = 0)
|
||||
WHERE
|
||||
SAR_BUSSIONESS_STAND.VALID_FLAG=0
|
||||
)
|
||||
where 1=1
|
||||
<if test="resFlag != null and resFlag != '' ">
|
||||
and resFlag = #{resFlag}
|
||||
</if>
|
||||
<if test="resNum != null and resNum != '' ">
|
||||
and resNum like concat(concat('%',#{resNum}),'%')
|
||||
</if>
|
||||
<if test="resName != null and resName != '' ">
|
||||
and resName like concat(concat('%',#{resName}),'%')
|
||||
</if>
|
||||
)tmp_tb limit ${pager.startIndex-1},${pageSize}) a
|
||||
</select>
|
||||
|
||||
<select id="process4PageDateCount" resultType="java.lang.Integer" parameterType="com.adc.da.workFlow.entity.ActSarItemsEO">
|
||||
SELECT
|
||||
count(1)
|
||||
FROM
|
||||
(
|
||||
select
|
||||
*
|
||||
from
|
||||
(
|
||||
SELECT
|
||||
SAR_STANDARDS_INFO.id AS resId,
|
||||
if(
|
||||
SAR_STANDARDS_INFO.STAND_YEAR='',
|
||||
CONCAT(SAR_STANDARDS_INFO.stand_sort,' ',SAR_STANDARDS_INFO.stand_number),
|
||||
CONCAT(SAR_STANDARDS_INFO.stand_sort,' ',SAR_STANDARDS_INFO.stand_number,'-',SAR_STANDARDS_INFO.stand_year)
|
||||
) AS resNum,
|
||||
SAR_STANDARDS_INFO.RESPONSIBLE_UNIT as deptName,
|
||||
SAR_STANDARDS_INFO.STAND_NAME AS resName,
|
||||
SAR_STANDARDS_INFO.stand_type || '_STAND' AS resFlag,
|
||||
TS_ORG.ORG_NAME as orgName
|
||||
FROM
|
||||
SAR_STANDARDS_INFO left join TS_ORG on SAR_STANDARDS_INFO.RESPONSIBLE_UNIT = TS_ORG.ID
|
||||
WHERE
|
||||
SAR_STANDARDS_INFO.VALID_FLAG=0
|
||||
UNION
|
||||
SELECT
|
||||
SAR_LAWS_INFO.id AS resId,
|
||||
SAR_LAWS_INFO.laws_NUMBER AS resNum,
|
||||
SAR_LAWS_INFO.RESPONSIBLE_UNIT as deptName,
|
||||
SAR_LAWS_INFO.laws_NAME AS resName,
|
||||
SAR_LAWS_INFO.laws_type || '_LAWS' AS resFlag,
|
||||
TS_ORG.ORG_NAME as orgName
|
||||
FROM
|
||||
SAR_LAWS_INFO left join TS_ORG on SAR_LAWS_INFO.RESPONSIBLE_UNIT = TS_ORG.ID
|
||||
WHERE
|
||||
SAR_LAWS_INFO.VALID_FLAG=0
|
||||
UNION
|
||||
SELECT
|
||||
SAR_BUSSIONESS_STAND.id AS resId,
|
||||
SAR_BUSSIONESS_STAND.stand_code AS resNum,
|
||||
SAR_BUSSIONESS_STAND.RESPONSIBLE_UNIT as deptName,
|
||||
SAR_BUSSIONESS_STAND.stand_NAME AS resName,
|
||||
'BUSINESS_STAND' AS resFlag,
|
||||
TS_ORG.ORG_NAME as orgName
|
||||
FROM
|
||||
SAR_BUSSIONESS_STAND left join TS_ORG on SAR_BUSSIONESS_STAND.RESPONSIBLE_UNIT = TS_ORG.ID
|
||||
left join TS_DICTYPE dicstandSort ON ( dicstandSort.dic_type_code = SAR_BUSSIONESS_STAND.STAND_SORT AND dicstandSort.dic_id IS NOT NULL and
|
||||
dicstandSort.valid_flag = 0)
|
||||
WHERE
|
||||
SAR_BUSSIONESS_STAND.VALID_FLAG=0
|
||||
)
|
||||
where 1=1
|
||||
<if test="resFlag != null and resFlag != '' ">
|
||||
and resFlag = #{resFlag}
|
||||
</if>
|
||||
<if test="resNum != null and resNum != '' ">
|
||||
and resNum like concat(concat('%',#{resNum}),'%')
|
||||
</if>
|
||||
<if test="resName != null and resName != '' ">
|
||||
and resName like concat(concat('%',#{resName}),'%')
|
||||
</if>
|
||||
)
|
||||
</select>
|
||||
|
||||
|
||||
|
||||
<select id="queryStandAndLaws" resultMap="BaseResultMap" parameterType="com.adc.da.workFlow.entity.ActSarItemsEO">
|
||||
select resId,resFlag,resNum,resName,deptName,orgName
|
||||
from
|
||||
(
|
||||
SELECT
|
||||
SAR_STANDARDS_INFO.id AS resId,
|
||||
if(
|
||||
SAR_STANDARDS_INFO.STAND_YEAR='',
|
||||
CONCAT(SAR_STANDARDS_INFO.stand_sort,' ',SAR_STANDARDS_INFO.stand_number),
|
||||
CONCAT(SAR_STANDARDS_INFO.stand_sort,' ',SAR_STANDARDS_INFO.stand_number,'-',SAR_STANDARDS_INFO.stand_year)
|
||||
) AS resNum,
|
||||
SAR_STANDARDS_INFO.RESPONSIBLE_UNIT as deptName,
|
||||
SAR_STANDARDS_INFO.STAND_NAME AS resName,
|
||||
SAR_STANDARDS_INFO.stand_type || '_STAND' AS resFlag,
|
||||
TS_ORG.ORG_NAME as orgName
|
||||
FROM
|
||||
SAR_SAR_ACCESS_INFO
|
||||
left join SAR_STANDARDS_INFO on SAR_SAR_ACCESS_INFO.res_id = SAR_STANDARDS_INFO.id
|
||||
LEFT JOIN SAR_STAND_VAL valapp ON ( SAR_STANDARDS_INFO.id = valapp.stand_id AND valapp.PROPERTY_TYPE = 'APPLY_ARCTIC' )
|
||||
LEFT JOIN SAR_STAND_VAL valeng ON ( SAR_STANDARDS_INFO.id = valeng.stand_id AND valeng.PROPERTY_TYPE = 'ENERGY_KIND' )
|
||||
left join TS_ORG on SAR_STANDARDS_INFO.RESPONSIBLE_UNIT = TS_ORG.ID
|
||||
WHERE
|
||||
SAR_SAR_ACCESS_INFO.VALID_FLAG=0 and
|
||||
SAR_STANDARDS_INFO.VALID_FLAG=0
|
||||
<if test="accessId != null and accessId != '' ">
|
||||
and SAR_SAR_ACCESS_INFO.access_id = #{accessId}
|
||||
</if>
|
||||
<if test="applyArcticList!=null">AND
|
||||
valapp.property_val IN
|
||||
<foreach collection="applyArcticList" index="index" item="item" open="(" separator="," close=")">
|
||||
#{item}
|
||||
</foreach>
|
||||
</if>
|
||||
<if test="energyKindList!=null"> AND
|
||||
valeng.property_val IN
|
||||
<foreach collection="energyKindList" index="index" item="item" open="(" separator="," close=")">
|
||||
#{item}
|
||||
</foreach>
|
||||
</if>
|
||||
<!--<if test="applyArctic != null and applyArctic != '' ">-->
|
||||
<!--and SAR_STANDARDS_INFO.apply_arctic = #{applyArctic}-->
|
||||
<!--</if>-->
|
||||
<!--and-->
|
||||
<!--(-->
|
||||
<!--( SAR_STAND_VAL.property_type = 'APPLY_ARCTIC'-->
|
||||
<!--<if test="applyArcticList!=null">AND-->
|
||||
<!--SAR_STAND_VAL.property_val IN-->
|
||||
<!--<foreach collection="applyArcticList" index="index" item="item" open="(" separator="," close=")">-->
|
||||
<!--#{item}-->
|
||||
<!--</foreach>-->
|
||||
<!--</if>-->
|
||||
<!--)-->
|
||||
<!--AND (-->
|
||||
<!--SAR_STAND_VAL.property_type = 'ENERGY_KIND'<if test="energyKindList!=null">AND-->
|
||||
<!--SAR_STAND_VAL.property_val IN-->
|
||||
<!--<foreach collection="energyKindList" index="index" item="item" open="(" separator="," close=")">-->
|
||||
<!--#{item}-->
|
||||
<!--</foreach>-->
|
||||
<!--</if>-->
|
||||
<!--)-->
|
||||
<!--)-->
|
||||
|
||||
UNION
|
||||
SELECT
|
||||
SAR_LAWS_INFO.id AS resId,
|
||||
SAR_LAWS_INFO.laws_NUMBER AS resNum,
|
||||
SAR_LAWS_INFO.RESPONSIBLE_UNIT as deptName,
|
||||
SAR_LAWS_INFO.laws_NAME AS resName,
|
||||
SAR_LAWS_INFO.laws_type || '_LAWS' AS resFlag,
|
||||
TS_ORG.ORG_NAME as orgName
|
||||
FROM
|
||||
SAR_SAR_ACCESS_INFO
|
||||
left join SAR_LAWS_INFO on SAR_SAR_ACCESS_INFO.res_id = SAR_LAWS_INFO.id
|
||||
LEFT JOIN SAR_LAWS_VAL valapp ON ( SAR_LAWS_INFO.id = valapp.laws_id AND valapp.PROPERTY_TYPE = 'APPLY_ARCTIC' )
|
||||
LEFT JOIN SAR_LAWS_VAL valeng ON ( SAR_LAWS_INFO.id = valeng.laws_id AND valeng.PROPERTY_TYPE = 'ENERGY_KIND' )
|
||||
left join TS_ORG on SAR_LAWS_INFO.RESPONSIBLE_UNIT = TS_ORG.ID
|
||||
WHERE
|
||||
SAR_SAR_ACCESS_INFO.VALID_FLAG=0 and
|
||||
SAR_LAWS_INFO.VALID_FLAG=0
|
||||
<if test="accessId != null and accessId != '' ">
|
||||
and SAR_SAR_ACCESS_INFO.access_id = #{accessId}
|
||||
</if>
|
||||
<if test="applyArcticList!=null"> AND
|
||||
valapp.property_val IN
|
||||
<foreach collection="applyArcticList" index="index" item="item" open="(" separator="," close=")">
|
||||
#{item}
|
||||
</foreach>
|
||||
</if>
|
||||
<if test="energyKindList!=null"> AND
|
||||
valeng.property_val IN
|
||||
<foreach collection="energyKindList" index="index" item="item" open="(" separator="," close=")">
|
||||
#{item}
|
||||
</foreach>
|
||||
</if>
|
||||
<!--and-->
|
||||
<!--(-->
|
||||
<!--( SAR_laws_VAL.property_type = 'APPLY_ARCTIC'-->
|
||||
<!--<if test="applyArcticList!=null"> AND-->
|
||||
<!--SAR_laws_VAL.property_val IN-->
|
||||
<!--<foreach collection="applyArcticList" index="index" item="item" open="(" separator="," close=")">-->
|
||||
<!--#{item}-->
|
||||
<!--</foreach>-->
|
||||
<!--</if>-->
|
||||
<!--)-->
|
||||
<!--AND-->
|
||||
<!--( SAR_laws_VAL.property_type = 'ENERGY_KIND'-->
|
||||
<!--<if test="energyKindList!=null"> AND-->
|
||||
<!--SAR_laws_VAL.property_val IN-->
|
||||
<!--<foreach collection="energyKindList" index="index" item="item" open="(" separator="," close=")">-->
|
||||
<!--#{item}-->
|
||||
<!--</foreach>-->
|
||||
<!--</if>-->
|
||||
<!--)-->
|
||||
<!--)-->
|
||||
UNION
|
||||
SELECT
|
||||
SAR_BUSSIONESS_STAND.id AS resId,
|
||||
SAR_BUSSIONESS_STAND.stand_code AS resNum,
|
||||
SAR_BUSSIONESS_STAND.RESPONSIBLE_UNIT as deptName,
|
||||
SAR_BUSSIONESS_STAND.stand_NAME AS resName,
|
||||
'BUSINESS_STAND' AS resFlag,
|
||||
TS_ORG.ORG_NAME as orgName
|
||||
FROM
|
||||
SAR_SAR_ACCESS_INFO
|
||||
left join SAR_BUSSIONESS_STAND on SAR_SAR_ACCESS_INFO.res_id = SAR_BUSSIONESS_STAND.id
|
||||
LEFT JOIN SAR_BUSS_STAND_VAL valapp ON ( SAR_BUSSIONESS_STAND.id = valapp.stand_id AND valapp.PROPERTY_TYPE = 'APPLY_ARCTIC' )
|
||||
LEFT JOIN SAR_BUSS_STAND_VAL valeng ON ( SAR_BUSSIONESS_STAND.id = valeng.stand_id AND valeng.PROPERTY_TYPE = 'ENERGY_KIND' )
|
||||
left join TS_ORG on SAR_BUSSIONESS_STAND.RESPONSIBLE_UNIT = TS_ORG.ID
|
||||
left join TS_DICTYPE dicstandSort ON ( dicstandSort.dic_type_code = SAR_BUSSIONESS_STAND.STAND_SORT AND dicstandSort.dic_id IS NOT NULL and dicstandSort.valid_flag = 0)
|
||||
WHERE
|
||||
SAR_SAR_ACCESS_INFO.VALID_FLAG=0 and
|
||||
SAR_BUSSIONESS_STAND.VALID_FLAG=0
|
||||
<if test="accessId != null and accessId != '' ">
|
||||
and SAR_SAR_ACCESS_INFO.access_id = #{accessId}
|
||||
</if>
|
||||
<if test="applyArcticList!=null"> AND
|
||||
valapp.property_value IN
|
||||
<foreach collection="applyArcticList" index="index" item="item" open="(" separator="," close=")">
|
||||
#{item}
|
||||
</foreach>
|
||||
</if>
|
||||
<if test="energyKindList!=null"> AND
|
||||
valeng.property_value IN
|
||||
<foreach collection="energyKindList" index="index" item="item" open="(" separator="," close=")">
|
||||
#{item}
|
||||
</foreach>
|
||||
</if>
|
||||
<!--and-->
|
||||
<!--(-->
|
||||
<!--( SAR_BUSS_STAND_VAL.property_type = 'APPLY_ARCTIC'-->
|
||||
<!--<if test="applyArcticList!=null"> AND-->
|
||||
<!--SAR_BUSS_STAND_VAL.PROPERTY_VALUE IN-->
|
||||
<!--<foreach collection="applyArcticList" index="index" item="item" open="(" separator="," close=")">-->
|
||||
<!--#{item}-->
|
||||
<!--</foreach>-->
|
||||
<!--</if>-->
|
||||
<!--)-->
|
||||
<!--AND-->
|
||||
<!--( SAR_BUSS_STAND_VAL.property_type = 'ENERGY_KIND'-->
|
||||
<!--<if test="energyKindList!=null"> AND-->
|
||||
<!--SAR_BUSS_STAND_VAL.PROPERTY_VALUE IN-->
|
||||
<!--<foreach collection="energyKindList" index="index" item="item" open="(" separator="," close=")">-->
|
||||
<!--#{item}-->
|
||||
<!--</foreach>-->
|
||||
<!--</if>-->
|
||||
<!--)-->
|
||||
<!--)-->
|
||||
)
|
||||
</select>
|
||||
</mapper>
|
||||
Reference in New Issue
Block a user