|
|
@ -35,6 +35,12 @@ |
|
|
<result column="paper_doi" jdbcType="VARCHAR" property="paperDoi" /> |
|
|
<result column="paper_doi" jdbcType="VARCHAR" property="paperDoi" /> |
|
|
<result column="partition" jdbcType="VARCHAR" property="partition" /> |
|
|
<result column="partition" jdbcType="VARCHAR" property="partition" /> |
|
|
<result column="impact_factor" jdbcType="VARCHAR" property="impactFactor" /> |
|
|
<result column="impact_factor" jdbcType="VARCHAR" property="impactFactor" /> |
|
|
|
|
|
<result column="name" jdbcType="VARCHAR" property="name" /> |
|
|
|
|
|
<result column="sex" jdbcType="VARCHAR" property="sex" /> |
|
|
|
|
|
<result column="age" jdbcType="INTEGER" property="age" /> |
|
|
|
|
|
<result column="projects" jdbcType="VARCHAR" property="projects" /> |
|
|
|
|
|
<result column="type" jdbcType="TINYINT" property="type" /> |
|
|
|
|
|
<result column="status" jdbcType="TINYINT" property="status" /> |
|
|
</resultMap> |
|
|
</resultMap> |
|
|
<resultMap extends="BaseResultMap" id="ResultMapWithBLOBs" type="com.research.system.domain.po.AchAchievement"> |
|
|
<resultMap extends="BaseResultMap" id="ResultMapWithBLOBs" type="com.research.system.domain.po.AchAchievement"> |
|
|
<result column="abstracts" jdbcType="LONGVARCHAR" property="abstracts" /> |
|
|
<result column="abstracts" jdbcType="LONGVARCHAR" property="abstracts" /> |
|
|
@ -102,7 +108,7 @@ |
|
|
apply_date, publish_date, place, ach_type, source, paper_source_type, yskt_xmfzr, |
|
|
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, |
|
|
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 |
|
|
partition, impact_factor, name, sex, age, projects, type, status |
|
|
</sql> |
|
|
</sql> |
|
|
<sql id="Blob_Column_List"> |
|
|
<sql id="Blob_Column_List"> |
|
|
abstracts |
|
|
abstracts |
|
|
@ -161,7 +167,9 @@ |
|
|
create_by, create_time, update_by, |
|
|
create_by, create_time, update_by, |
|
|
update_time, remark, tx_authors, |
|
|
update_time, remark, tx_authors, |
|
|
paper_doi, partition, impact_factor, |
|
|
paper_doi, partition, impact_factor, |
|
|
abstracts) |
|
|
name, sex, age, projects, |
|
|
|
|
|
type, status, abstracts |
|
|
|
|
|
) |
|
|
values (#{id,jdbcType=BIGINT}, #{projId,jdbcType=BIGINT}, #{projOrgId,jdbcType=BIGINT}, |
|
|
values (#{id,jdbcType=BIGINT}, #{projId,jdbcType=BIGINT}, #{projOrgId,jdbcType=BIGINT}, |
|
|
#{ktGroupId,jdbcType=BIGINT}, #{categoryId1,jdbcType=BIGINT}, #{categoryId2,jdbcType=BIGINT}, |
|
|
#{ktGroupId,jdbcType=BIGINT}, #{categoryId1,jdbcType=BIGINT}, #{categoryId2,jdbcType=BIGINT}, |
|
|
#{title,jdbcType=VARCHAR}, #{no,jdbcType=VARCHAR}, #{authors,jdbcType=VARCHAR}, |
|
|
#{title,jdbcType=VARCHAR}, #{no,jdbcType=VARCHAR}, #{authors,jdbcType=VARCHAR}, |
|
|
@ -173,7 +181,9 @@ |
|
|
#{createBy,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{updateBy,jdbcType=VARCHAR}, |
|
|
#{createBy,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{updateBy,jdbcType=VARCHAR}, |
|
|
#{updateTime,jdbcType=TIMESTAMP}, #{remark,jdbcType=VARCHAR}, #{txAuthors,jdbcType=VARCHAR}, |
|
|
#{updateTime,jdbcType=TIMESTAMP}, #{remark,jdbcType=VARCHAR}, #{txAuthors,jdbcType=VARCHAR}, |
|
|
#{paperDoi,jdbcType=VARCHAR}, #{partition,jdbcType=VARCHAR}, #{impactFactor,jdbcType=VARCHAR}, |
|
|
#{paperDoi,jdbcType=VARCHAR}, #{partition,jdbcType=VARCHAR}, #{impactFactor,jdbcType=VARCHAR}, |
|
|
#{abstracts,jdbcType=LONGVARCHAR}) |
|
|
#{name,jdbcType=VARCHAR}, #{sex,jdbcType=VARCHAR}, #{age,jdbcType=INTEGER}, #{projects,jdbcType=VARCHAR}, |
|
|
|
|
|
#{type,jdbcType=TINYINT}, #{status,jdbcType=TINYINT}, #{abstracts,jdbcType=LONGVARCHAR} |
|
|
|
|
|
) |
|
|
</insert> |
|
|
</insert> |
|
|
<insert id="insertSelective" parameterType="com.research.system.domain.po.AchAchievement"> |
|
|
<insert id="insertSelective" parameterType="com.research.system.domain.po.AchAchievement"> |
|
|
insert into ach_achievement |
|
|
insert into ach_achievement |
|
|
@ -277,6 +287,24 @@ |
|
|
<if test="impactFactor != null"> |
|
|
<if test="impactFactor != null"> |
|
|
impact_factor, |
|
|
impact_factor, |
|
|
</if> |
|
|
</if> |
|
|
|
|
|
<if test="name != null"> |
|
|
|
|
|
name, |
|
|
|
|
|
</if> |
|
|
|
|
|
<if test="sex != null"> |
|
|
|
|
|
sex, |
|
|
|
|
|
</if> |
|
|
|
|
|
<if test="age != null"> |
|
|
|
|
|
age, |
|
|
|
|
|
</if> |
|
|
|
|
|
<if test="projects != null"> |
|
|
|
|
|
projects, |
|
|
|
|
|
</if> |
|
|
|
|
|
<if test="type != null"> |
|
|
|
|
|
type, |
|
|
|
|
|
</if> |
|
|
|
|
|
<if test="status != null"> |
|
|
|
|
|
status, |
|
|
|
|
|
</if> |
|
|
<if test="abstracts != null"> |
|
|
<if test="abstracts != null"> |
|
|
abstracts, |
|
|
abstracts, |
|
|
</if> |
|
|
</if> |
|
|
@ -381,6 +409,24 @@ |
|
|
<if test="impactFactor != null"> |
|
|
<if test="impactFactor != null"> |
|
|
#{impactFactor,jdbcType=VARCHAR}, |
|
|
#{impactFactor,jdbcType=VARCHAR}, |
|
|
</if> |
|
|
</if> |
|
|
|
|
|
<if test="name != null"> |
|
|
|
|
|
#{name,jdbcType=VARCHAR}, |
|
|
|
|
|
</if> |
|
|
|
|
|
<if test="sex != null"> |
|
|
|
|
|
#{sex,jdbcType=VARCHAR}, |
|
|
|
|
|
</if> |
|
|
|
|
|
<if test="age != null"> |
|
|
|
|
|
#{age,jdbcType=INTEGER}, |
|
|
|
|
|
</if> |
|
|
|
|
|
<if test="projects != null"> |
|
|
|
|
|
#{projects,jdbcType=VARCHAR}, |
|
|
|
|
|
</if> |
|
|
|
|
|
<if test="type != null"> |
|
|
|
|
|
#{type,jdbcType=TINYINT}, |
|
|
|
|
|
</if> |
|
|
|
|
|
<if test="status != null"> |
|
|
|
|
|
#{status,jdbcType=TINYINT}, |
|
|
|
|
|
</if> |
|
|
<if test="abstracts != null"> |
|
|
<if test="abstracts != null"> |
|
|
#{abstracts,jdbcType=LONGVARCHAR}, |
|
|
#{abstracts,jdbcType=LONGVARCHAR}, |
|
|
</if> |
|
|
</if> |
|
|
@ -494,6 +540,24 @@ |
|
|
<if test="record.impactFactor != null"> |
|
|
<if test="record.impactFactor != null"> |
|
|
impact_factor = #{record.impactFactor,jdbcType=VARCHAR}, |
|
|
impact_factor = #{record.impactFactor,jdbcType=VARCHAR}, |
|
|
</if> |
|
|
</if> |
|
|
|
|
|
<if test="record.name != null"> |
|
|
|
|
|
name = #{record.name,jdbcType=VARCHAR}, |
|
|
|
|
|
</if> |
|
|
|
|
|
<if test="record.sex != null"> |
|
|
|
|
|
sex = #{record.sex,jdbcType=VARCHAR}, |
|
|
|
|
|
</if> |
|
|
|
|
|
<if test="record.age != null"> |
|
|
|
|
|
age = #{record.age,jdbcType=INTEGER}, |
|
|
|
|
|
</if> |
|
|
|
|
|
<if test="record.projects != null"> |
|
|
|
|
|
projects = #{record.projects,jdbcType=VARCHAR}, |
|
|
|
|
|
</if> |
|
|
|
|
|
<if test="record.type != null"> |
|
|
|
|
|
type = #{record.type,jdbcType=TINYINT}, |
|
|
|
|
|
</if> |
|
|
|
|
|
<if test="record.status != null"> |
|
|
|
|
|
status = #{record.status,jdbcType=TINYINT}, |
|
|
|
|
|
</if> |
|
|
<if test="record.abstracts != null"> |
|
|
<if test="record.abstracts != null"> |
|
|
abstracts = #{record.abstracts,jdbcType=LONGVARCHAR}, |
|
|
abstracts = #{record.abstracts,jdbcType=LONGVARCHAR}, |
|
|
</if> |
|
|
</if> |
|
|
@ -537,6 +601,12 @@ |
|
|
paper_doi = #{record.paperDoi,jdbcType=VARCHAR}, |
|
|
paper_doi = #{record.paperDoi,jdbcType=VARCHAR}, |
|
|
partition = #{record.partition,jdbcType=VARCHAR}, |
|
|
partition = #{record.partition,jdbcType=VARCHAR}, |
|
|
impact_factor = #{record.impactFactor,jdbcType=VARCHAR}, |
|
|
impact_factor = #{record.impactFactor,jdbcType=VARCHAR}, |
|
|
|
|
|
name = #{record.name,jdbcType=VARCHAR}, |
|
|
|
|
|
sex = #{record.sex,jdbcType=VARCHAR}, |
|
|
|
|
|
age = #{record.age,jdbcType=INTEGER}, |
|
|
|
|
|
projects = #{record.projects,jdbcType=VARCHAR}, |
|
|
|
|
|
type = #{record.type,jdbcType=TINYINT}, |
|
|
|
|
|
status = #{record.status,jdbcType=TINYINT}, |
|
|
abstracts = #{record.abstracts,jdbcType=LONGVARCHAR} |
|
|
abstracts = #{record.abstracts,jdbcType=LONGVARCHAR} |
|
|
<if test="_parameter != null"> |
|
|
<if test="_parameter != null"> |
|
|
<include refid="Update_By_Example_Where_Clause" /> |
|
|
<include refid="Update_By_Example_Where_Clause" /> |
|
|
@ -576,7 +646,13 @@ |
|
|
tx_authors = #{record.txAuthors,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}, |
|
|
partition = #{record.partition,jdbcType=VARCHAR}, |
|
|
impact_factor = #{record.impactFactor,jdbcType=VARCHAR} |
|
|
impact_factor = #{record.impactFactor,jdbcType=VARCHAR}, |
|
|
|
|
|
name = #{record.name,jdbcType=VARCHAR}, |
|
|
|
|
|
sex = #{record.sex,jdbcType=VARCHAR}, |
|
|
|
|
|
age = #{record.age,jdbcType=INTEGER}, |
|
|
|
|
|
projects = #{record.projects,jdbcType=VARCHAR}, |
|
|
|
|
|
type = #{record.type,jdbcType=TINYINT}, |
|
|
|
|
|
status = #{record.status,jdbcType=TINYINT} |
|
|
<if test="_parameter != null"> |
|
|
<if test="_parameter != null"> |
|
|
<include refid="Update_By_Example_Where_Clause" /> |
|
|
<include refid="Update_By_Example_Where_Clause" /> |
|
|
</if> |
|
|
</if> |
|
|
@ -675,11 +751,29 @@ |
|
|
paper_doi = #{paperDoi,jdbcType=VARCHAR}, |
|
|
paper_doi = #{paperDoi,jdbcType=VARCHAR}, |
|
|
</if> |
|
|
</if> |
|
|
<if test="partition != null"> |
|
|
<if test="partition != null"> |
|
|
`partition` = #{partition,jdbcType=VARCHAR}, |
|
|
partition = #{partition,jdbcType=VARCHAR}, |
|
|
</if> |
|
|
</if> |
|
|
<if test="impactFactor != null"> |
|
|
<if test="impactFactor != null"> |
|
|
impact_factor = #{impactFactor,jdbcType=VARCHAR}, |
|
|
impact_factor = #{impactFactor,jdbcType=VARCHAR}, |
|
|
</if> |
|
|
</if> |
|
|
|
|
|
<if test="name != null"> |
|
|
|
|
|
name = #{name,jdbcType=VARCHAR}, |
|
|
|
|
|
</if> |
|
|
|
|
|
<if test="sex != null"> |
|
|
|
|
|
sex = #{sex,jdbcType=VARCHAR}, |
|
|
|
|
|
</if> |
|
|
|
|
|
<if test="age != null"> |
|
|
|
|
|
age = #{age,jdbcType=INTEGER}, |
|
|
|
|
|
</if> |
|
|
|
|
|
<if test="projects != null"> |
|
|
|
|
|
projects = #{projects,jdbcType=VARCHAR}, |
|
|
|
|
|
</if> |
|
|
|
|
|
<if test="type != null"> |
|
|
|
|
|
type = #{type,jdbcType=TINYINT}, |
|
|
|
|
|
</if> |
|
|
|
|
|
<if test="status != null"> |
|
|
|
|
|
status = #{status,jdbcType=TINYINT}, |
|
|
|
|
|
</if> |
|
|
<if test="abstracts != null"> |
|
|
<if test="abstracts != null"> |
|
|
abstracts = #{abstracts,jdbcType=LONGVARCHAR}, |
|
|
abstracts = #{abstracts,jdbcType=LONGVARCHAR}, |
|
|
</if> |
|
|
</if> |
|
|
@ -720,6 +814,12 @@ |
|
|
paper_doi = #{paperDoi,jdbcType=VARCHAR}, |
|
|
paper_doi = #{paperDoi,jdbcType=VARCHAR}, |
|
|
partition = #{partition,jdbcType=VARCHAR}, |
|
|
partition = #{partition,jdbcType=VARCHAR}, |
|
|
impact_factor = #{impactFactor,jdbcType=VARCHAR}, |
|
|
impact_factor = #{impactFactor,jdbcType=VARCHAR}, |
|
|
|
|
|
name = #{name,jdbcType=VARCHAR}, |
|
|
|
|
|
sex = #{sex,jdbcType=VARCHAR}, |
|
|
|
|
|
age = #{age,jdbcType=INTEGER}, |
|
|
|
|
|
projects = #{projects,jdbcType=VARCHAR}, |
|
|
|
|
|
type = #{type,jdbcType=TINYINT}, |
|
|
|
|
|
status = #{status,jdbcType=TINYINT}, |
|
|
abstracts = #{abstracts,jdbcType=LONGVARCHAR} |
|
|
abstracts = #{abstracts,jdbcType=LONGVARCHAR} |
|
|
where id = #{id,jdbcType=BIGINT} |
|
|
where id = #{id,jdbcType=BIGINT} |
|
|
</update> |
|
|
</update> |
|
|
@ -756,7 +856,13 @@ |
|
|
tx_authors = #{txAuthors,jdbcType=VARCHAR}, |
|
|
tx_authors = #{txAuthors,jdbcType=VARCHAR}, |
|
|
paper_doi = #{paperDoi,jdbcType=VARCHAR}, |
|
|
paper_doi = #{paperDoi,jdbcType=VARCHAR}, |
|
|
partition = #{partition,jdbcType=VARCHAR}, |
|
|
partition = #{partition,jdbcType=VARCHAR}, |
|
|
impact_factor = #{impactFactor,jdbcType=VARCHAR} |
|
|
impact_factor = #{impactFactor,jdbcType=VARCHAR}, |
|
|
|
|
|
name = #{name,jdbcType=VARCHAR}, |
|
|
|
|
|
sex = #{sex,jdbcType=VARCHAR}, |
|
|
|
|
|
age = #{age,jdbcType=INTEGER}, |
|
|
|
|
|
projects = #{projects,jdbcType=VARCHAR}, |
|
|
|
|
|
type = #{type,jdbcType=TINYINT}, |
|
|
|
|
|
status = #{status,jdbcType=TINYINT} |
|
|
where id = #{id,jdbcType=BIGINT} |
|
|
where id = #{id,jdbcType=BIGINT} |
|
|
</update> |
|
|
</update> |
|
|
</mapper> |
|
|
</mapper> |