|
@@ -18,6 +18,7 @@
|
|
<result column="updaterid" property="updaterId"/>
|
|
<result column="updaterid" property="updaterId"/>
|
|
<result column="updatetime" property="updateTime"/>
|
|
<result column="updatetime" property="updateTime"/>
|
|
<result column="email_title" property="emailTitle"/>
|
|
<result column="email_title" property="emailTitle"/>
|
|
|
|
+ <result column="email_id" property="emailId"/>
|
|
</resultMap>
|
|
</resultMap>
|
|
|
|
|
|
<insert id="batchInsert" parameterType="com.simuwang.base.pojo.dos.EmailFundAssetDO">
|
|
<insert id="batchInsert" parameterType="com.simuwang.base.pojo.dos.EmailFundAssetDO">
|
|
@@ -55,7 +56,8 @@
|
|
asset.is_stored,
|
|
asset.is_stored,
|
|
asset.exception_status,
|
|
asset.exception_status,
|
|
asset.updatetime,
|
|
asset.updatetime,
|
|
- parse.email_title
|
|
|
|
|
|
+ parse.email_title,
|
|
|
|
+ parse.id as email_id
|
|
from PPW_EMAIL.email_fund_asset asset
|
|
from PPW_EMAIL.email_fund_asset asset
|
|
join PPW_EMAIL.email_file_info file
|
|
join PPW_EMAIL.email_file_info file
|
|
on asset.file_id = file.id
|
|
on asset.file_id = file.id
|
|
@@ -83,6 +85,9 @@
|
|
<if test="emailTitle != null and emailTitle != ''">
|
|
<if test="emailTitle != null and emailTitle != ''">
|
|
and parse.email_title like concat('%',#{emailTitle},'%')
|
|
and parse.email_title like concat('%',#{emailTitle},'%')
|
|
</if>
|
|
</if>
|
|
|
|
+ <if test="emailId != null">
|
|
|
|
+ and parse.id =#{emailId}
|
|
|
|
+ </if>
|
|
<if test="exceptionStatusList != null">
|
|
<if test="exceptionStatusList != null">
|
|
and asset.exception_status in
|
|
and asset.exception_status in
|
|
<foreach collection="exceptionStatusList" index="index" item="exceptionStatus" separator="," open="(" close=")">
|
|
<foreach collection="exceptionStatusList" index="index" item="exceptionStatus" separator="," open="(" close=")">
|
|
@@ -123,6 +128,9 @@
|
|
<if test="emailTitle != null and emailTitle != ''">
|
|
<if test="emailTitle != null and emailTitle != ''">
|
|
and parse.email_title like concat('%',#{emailTitle},'%')
|
|
and parse.email_title like concat('%',#{emailTitle},'%')
|
|
</if>
|
|
</if>
|
|
|
|
+ <if test="emailId != null">
|
|
|
|
+ and parse.id =#{emailId}
|
|
|
|
+ </if>
|
|
<if test="exceptionStatusList != null">
|
|
<if test="exceptionStatusList != null">
|
|
and asset.exception_status in
|
|
and asset.exception_status in
|
|
<foreach collection="exceptionStatusList" index="index" item="exceptionStatus" separator="," open="(" close=")">
|
|
<foreach collection="exceptionStatusList" index="index" item="exceptionStatus" separator="," open="(" close=")">
|