|
|
@@ -251,28 +251,12 @@
|
|
|
<if test='frontGb != null and frontGb != "" and frontGb != "A"'>
|
|
|
AND (FRONT_GB = 'A' OR FRONT_GB = #{frontGb} )
|
|
|
</if>
|
|
|
- <choose>
|
|
|
- <when test="stDate != null and stDate != '' and edDate != null and edDate != ''">
|
|
|
- AND (
|
|
|
- SOCIAL_EDDT <![CDATA[ >= ]]> DATE_FORMAT(#{stDate},'%Y-%m-%d %H:%i:%S')
|
|
|
- AND
|
|
|
- SOCIAL_STDT <![CDATA[ <= ]]> DATE_FORMAT(#{stDate},'%Y-%m-%d %H:%i:%S')
|
|
|
- ) OR
|
|
|
- (
|
|
|
- SOCIAL_EDDT <![CDATA[ >= ]]> DATE_FORMAT(#{edDate},'%Y-%m-%d %H:%i:%S')
|
|
|
- AND
|
|
|
- SOCIAL_STDT <![CDATA[ <= ]]> DATE_FORMAT(#{edDate},'%Y-%m-%d %H:%i:%S')
|
|
|
- )
|
|
|
- </when>
|
|
|
- <when test="stDate != null and stDate != ''">
|
|
|
- AND SOCIAL_EDDT <![CDATA[ >= ]]> DATE_FORMAT(#{stDate},'%Y-%m-%d %H:%i:%S')
|
|
|
- AND SOCIAL_STDT <![CDATA[ <= ]]> DATE_FORMAT(#{stDate},'%Y-%m-%d %H:%i:%S')
|
|
|
- </when>
|
|
|
- <when test="edDate != null and edDate != ''">
|
|
|
- AND SOCIAL_EDDT <![CDATA[ >= ]]> DATE_FORMAT(#{edDate},'%Y-%m-%d %H:%i:%S')
|
|
|
- AND SOCIAL_STDT <![CDATA[ <= ]]> DATE_FORMAT(#{edDate},'%Y-%m-%d %H:%i:%S')
|
|
|
- </when>
|
|
|
- </choose>
|
|
|
+ <if test="stDate != null and stDate != ''">
|
|
|
+ AND SOCIAL_EDDT <![CDATA[ >= ]]> DATE_FORMAT(concat(#{stDate}, ' 00:00:00'),'%Y-%m-%d %H:%i:%S')
|
|
|
+ </if>
|
|
|
+ <if test="edDate != null and edDate != ''">
|
|
|
+ AND SOCIAL_STDT <![CDATA[ <= ]]> DATE_FORMAT(concat(#{edDate}, ' 23:59:59') ,'%Y-%m-%d %H:%i:%S')
|
|
|
+ </if>
|
|
|
</sql>
|
|
|
|
|
|
<sql id="getListPagingCondition_sql">
|