|
|
|
@ -33,6 +33,8 @@ |
|
|
|
<result column="remark" jdbcType="VARCHAR" property="remark" /> |
|
|
|
<result column="tx_authors" jdbcType="VARCHAR" property="txAuthors" /> |
|
|
|
<result column="paper_doi" jdbcType="VARCHAR" property="paperDoi" /> |
|
|
|
<result column="partition" jdbcType="VARCHAR" property="partition" /> |
|
|
|
<result column="impact_factor" jdbcType="VARCHAR" property="impactFactor" /> |
|
|
|
</resultMap> |
|
|
|
<resultMap extends="BaseResultMap" id="ResultMapWithBLOBs" type="com.research.system.domain.po.AchAchievement"> |
|
|
|
<result column="abstracts" jdbcType="LONGVARCHAR" property="abstracts" /> |
|
|
|
@ -99,7 +101,8 @@ |
|
|
|
id, proj_id, proj_org_id, kt_group_id, category_id_1, category_id_2, title, no, authors, |
|
|
|
apply_date, publish_date, place, ach_type, source, paper_source_type, yskt_xmfzr, |
|
|
|
yskt_funds, yskt_lxpzwh, yskt_status, keywords, paper_link, pdf_download_url, commitment_letter_url, |
|
|
|
del_flag, create_by, create_time, update_by, update_time, remark, tx_authors, paper_doi |
|
|
|
del_flag, create_by, create_time, update_by, update_time, remark, tx_authors, paper_doi, |
|
|
|
partition, impact_factor |
|
|
|
</sql> |
|
|
|
<sql id="Blob_Column_List"> |
|
|
|
abstracts |
|
|
|
@ -157,7 +160,8 @@ |
|
|
|
pdf_download_url, commitment_letter_url, del_flag, |
|
|
|
create_by, create_time, update_by, |
|
|
|
update_time, remark, tx_authors, |
|
|
|
paper_doi, abstracts) |
|
|
|
paper_doi, partition, impact_factor, |
|
|
|
abstracts) |
|
|
|
values (#{id,jdbcType=BIGINT}, #{projId,jdbcType=BIGINT}, #{projOrgId,jdbcType=BIGINT}, |
|
|
|
#{ktGroupId,jdbcType=BIGINT}, #{categoryId1,jdbcType=BIGINT}, #{categoryId2,jdbcType=BIGINT}, |
|
|
|
#{title,jdbcType=VARCHAR}, #{no,jdbcType=VARCHAR}, #{authors,jdbcType=VARCHAR}, |
|
|
|
@ -168,7 +172,8 @@ |
|
|
|
#{pdfDownloadUrl,jdbcType=VARCHAR}, #{commitmentLetterUrl,jdbcType=VARCHAR}, #{delFlag,jdbcType=TINYINT}, |
|
|
|
#{createBy,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{updateBy,jdbcType=VARCHAR}, |
|
|
|
#{updateTime,jdbcType=TIMESTAMP}, #{remark,jdbcType=VARCHAR}, #{txAuthors,jdbcType=VARCHAR}, |
|
|
|
#{paperDoi,jdbcType=VARCHAR}, #{abstracts,jdbcType=LONGVARCHAR}) |
|
|
|
#{paperDoi,jdbcType=VARCHAR}, #{partition,jdbcType=VARCHAR}, #{impactFactor,jdbcType=VARCHAR}, |
|
|
|
#{abstracts,jdbcType=LONGVARCHAR}) |
|
|
|
</insert> |
|
|
|
<insert id="insertSelective" parameterType="com.research.system.domain.po.AchAchievement"> |
|
|
|
insert into ach_achievement |
|
|
|
@ -266,6 +271,12 @@ |
|
|
|
<if test="paperDoi != null"> |
|
|
|
paper_doi, |
|
|
|
</if> |
|
|
|
<if test="partition != null"> |
|
|
|
partition, |
|
|
|
</if> |
|
|
|
<if test="impactFactor != null"> |
|
|
|
impact_factor, |
|
|
|
</if> |
|
|
|
<if test="abstracts != null"> |
|
|
|
abstracts, |
|
|
|
</if> |
|
|
|
@ -364,6 +375,12 @@ |
|
|
|
<if test="paperDoi != null"> |
|
|
|
#{paperDoi,jdbcType=VARCHAR}, |
|
|
|
</if> |
|
|
|
<if test="partition != null"> |
|
|
|
#{partition,jdbcType=VARCHAR}, |
|
|
|
</if> |
|
|
|
<if test="impactFactor != null"> |
|
|
|
#{impactFactor,jdbcType=VARCHAR}, |
|
|
|
</if> |
|
|
|
<if test="abstracts != null"> |
|
|
|
#{abstracts,jdbcType=LONGVARCHAR}, |
|
|
|
</if> |
|
|
|
@ -471,6 +488,12 @@ |
|
|
|
<if test="record.paperDoi != null"> |
|
|
|
paper_doi = #{record.paperDoi,jdbcType=VARCHAR}, |
|
|
|
</if> |
|
|
|
<if test="record.partition != null"> |
|
|
|
partition = #{record.partition,jdbcType=VARCHAR}, |
|
|
|
</if> |
|
|
|
<if test="record.impactFactor != null"> |
|
|
|
impact_factor = #{record.impactFactor,jdbcType=VARCHAR}, |
|
|
|
</if> |
|
|
|
<if test="record.abstracts != null"> |
|
|
|
abstracts = #{record.abstracts,jdbcType=LONGVARCHAR}, |
|
|
|
</if> |
|
|
|
@ -512,6 +535,8 @@ |
|
|
|
remark = #{record.remark,jdbcType=VARCHAR}, |
|
|
|
tx_authors = #{record.txAuthors,jdbcType=VARCHAR}, |
|
|
|
paper_doi = #{record.paperDoi,jdbcType=VARCHAR}, |
|
|
|
partition = #{record.partition,jdbcType=VARCHAR}, |
|
|
|
impact_factor = #{record.impactFactor,jdbcType=VARCHAR}, |
|
|
|
abstracts = #{record.abstracts,jdbcType=LONGVARCHAR} |
|
|
|
<if test="_parameter != null"> |
|
|
|
<include refid="Update_By_Example_Where_Clause" /> |
|
|
|
@ -549,7 +574,9 @@ |
|
|
|
update_time = #{record.updateTime,jdbcType=TIMESTAMP}, |
|
|
|
remark = #{record.remark,jdbcType=VARCHAR}, |
|
|
|
tx_authors = #{record.txAuthors,jdbcType=VARCHAR}, |
|
|
|
paper_doi = #{record.paperDoi,jdbcType=VARCHAR} |
|
|
|
paper_doi = #{record.paperDoi,jdbcType=VARCHAR}, |
|
|
|
partition = #{record.partition,jdbcType=VARCHAR}, |
|
|
|
impact_factor = #{record.impactFactor,jdbcType=VARCHAR} |
|
|
|
<if test="_parameter != null"> |
|
|
|
<include refid="Update_By_Example_Where_Clause" /> |
|
|
|
</if> |
|
|
|
@ -647,6 +674,12 @@ |
|
|
|
<if test="paperDoi != null"> |
|
|
|
paper_doi = #{paperDoi,jdbcType=VARCHAR}, |
|
|
|
</if> |
|
|
|
<if test="partition != null"> |
|
|
|
partition = #{partition,jdbcType=VARCHAR}, |
|
|
|
</if> |
|
|
|
<if test="impactFactor != null"> |
|
|
|
impact_factor = #{impactFactor,jdbcType=VARCHAR}, |
|
|
|
</if> |
|
|
|
<if test="abstracts != null"> |
|
|
|
abstracts = #{abstracts,jdbcType=LONGVARCHAR}, |
|
|
|
</if> |
|
|
|
@ -685,6 +718,8 @@ |
|
|
|
remark = #{remark,jdbcType=VARCHAR}, |
|
|
|
tx_authors = #{txAuthors,jdbcType=VARCHAR}, |
|
|
|
paper_doi = #{paperDoi,jdbcType=VARCHAR}, |
|
|
|
partition = #{partition,jdbcType=VARCHAR}, |
|
|
|
impact_factor = #{impactFactor,jdbcType=VARCHAR}, |
|
|
|
abstracts = #{abstracts,jdbcType=LONGVARCHAR} |
|
|
|
where id = #{id,jdbcType=BIGINT} |
|
|
|
</update> |
|
|
|
@ -719,7 +754,9 @@ |
|
|
|
update_time = #{updateTime,jdbcType=TIMESTAMP}, |
|
|
|
remark = #{remark,jdbcType=VARCHAR}, |
|
|
|
tx_authors = #{txAuthors,jdbcType=VARCHAR}, |
|
|
|
paper_doi = #{paperDoi,jdbcType=VARCHAR} |
|
|
|
paper_doi = #{paperDoi,jdbcType=VARCHAR}, |
|
|
|
partition = #{partition,jdbcType=VARCHAR}, |
|
|
|
impact_factor = #{impactFactor,jdbcType=VARCHAR} |
|
|
|
where id = #{id,jdbcType=BIGINT} |
|
|
|
</update> |
|
|
|
</mapper> |