|
@@ -12,6 +12,7 @@
|
|
|
<result column="email_type" property="emailType"/>
|
|
|
<result column="parse_status" property="parseStatus"/>
|
|
|
<result column="fail_reason" property="failReason"/>
|
|
|
+ <result column="attr_size" property="attrSize"/>
|
|
|
<result column="isvalid" property="isvalid"/>
|
|
|
<result column="creatorid" property="creatorId"/>
|
|
|
<result column="createtime" property="createTime"/>
|
|
@@ -23,9 +24,9 @@
|
|
|
|
|
|
<insert id="insert" parameterType="com.smppw.modaq.domain.entity.EmailParseInfoDO" useGeneratedKeys="true" keyProperty="id" keyColumn="id">
|
|
|
insert into mo_email_parse_info(email,email_key, sender_email, email_date, parse_date, email_title, email_type, parse_status, fail_reason,
|
|
|
- isvalid, creatorid, createtime, updaterid, updatetime)
|
|
|
+ attr_size,isvalid, creatorid, createtime, updaterid, updatetime)
|
|
|
values (#{itemDo.email}, #{itemDo.emailKey}, #{itemDo.senderEmail}, #{itemDo.emailDate}, #{itemDo.parseDate}, #{itemDo.emailTitle}, #{itemDo.emailType}, #{itemDo.parseStatus},
|
|
|
- #{itemDo.failReason}, #{itemDo.isvalid}, #{itemDo.creatorId}, #{itemDo.createTime}, #{itemDo.updaterId}, #{itemDo.updateTime})
|
|
|
+ #{itemDo.failReason}, #{itemDo.attrSize}, #{itemDo.isvalid}, #{itemDo.creatorId}, #{itemDo.createTime}, #{itemDo.updaterId}, #{itemDo.updateTime})
|
|
|
</insert>
|
|
|
|
|
|
<update id="updateParseStatus">
|
|
@@ -46,6 +47,7 @@
|
|
|
epi.email_type,
|
|
|
epi.parse_status,
|
|
|
epi.fail_reason,
|
|
|
+ epi.attr_size,
|
|
|
epi.isvalid,
|
|
|
epi.creatorid,
|
|
|
epi.createtime,
|
|
@@ -129,7 +131,7 @@
|
|
|
</select>
|
|
|
|
|
|
<select id="queryById" resultMap="BaseResultMap">
|
|
|
- select id, email,email_key, email_date, parse_date, email_title, email_type, sender_email,parse_status
|
|
|
+ select id, email,email_key, email_date, parse_date, email_title, email_type, sender_email,parse_status,attr_size
|
|
|
from mo_email_parse_info
|
|
|
where isvalid = 1
|
|
|
and id = #{id}
|