This commit is contained in:
钱涛 2022-04-18 15:45:21 +08:00
parent 38a4c524f3
commit beb7061707
1 changed files with 10 additions and 22 deletions

View File

@ -151,6 +151,9 @@
<if test="formula != null">
formula,
</if>
<if test="formulaRunScript != null">
formulaRunScript,
</if>
<if test="creator != null">
creator,
</if>
@ -195,6 +198,9 @@
<if test="formula != null">
#{formula},
</if>
<if test="formulaRunScript != null">
#{formulaRunScript},
</if>
<if test="creator != null">
#{creator},
</if>
@ -210,30 +216,9 @@
</trim>
</insert>
<!-- 更新,更新全部字段 -->
<update id="update" parameterType="com.engine.salary.entity.salaryformula.po.FormulaPO">
UPDATE hrsa_formula
<set>
name=#{name},
description=#{description},
module=#{module},
use_for=#{useFor},
reference_type=#{referenceType},
return_type=#{returnType},
validate_type=#{validateType},
extend_param=#{extendParam},
formula=#{formula},
creator=#{creator},
delete_type=#{deleteType},
create_time=#{createTime},
update_time=#{updateTime},
</set>
WHERE id = #{id} AND delete_type = 0
</update>
<!-- 更新不为NULL的字段 -->
<update id="updateIgnoreNull" parameterType="com.engine.salary.entity.salaryformula.po.FormulaPO">
<update id="updateIgnoreNull" parameterType="com.engine.salary.entity.Formula">
UPDATE hrsa_formula
<set>
<if test="name != null">
@ -263,6 +248,9 @@
<if test="formula != null">
formula=#{formula},
</if>
<if test="formulaRunScript != null">
formulaRunScript=#{formulaRunScript},
</if>
<if test="creator != null">
creator=#{creator},
</if>