修复人员信息无法置空问题

This commit is contained in:
钱涛 2023-12-05 17:17:11 +08:00
parent 1a061aa346
commit 54d8f3ef39
2 changed files with 3 additions and 5 deletions

View File

@ -639,7 +639,7 @@
) )
</foreach> </foreach>
</insert> </insert>
<!-- 更新,更新全部字段 --> <!-- 更新,更新全部字段 -->
<update id="update" parameterType="com.engine.salary.entity.employeedeclare.po.EmployeeDeclarePO"> <update id="update" parameterType="com.engine.salary.entity.employeedeclare.po.EmployeeDeclarePO">
@ -730,9 +730,7 @@
<if test="employmentDate != null"> <if test="employmentDate != null">
employment_date=#{employmentDate}, employment_date=#{employmentDate},
</if> </if>
<if test="dismissDate != null"> dismiss_date=#{dismissDate},
dismiss_date=#{dismissDate},
</if>
<if test="disability != null"> <if test="disability != null">
disability=#{disability}, disability=#{disability},
</if> </if>

View File

@ -250,7 +250,7 @@ public class EmployeeDeclareServiceImpl extends Service implements EmployeeDecla
if (!StringUtils.equals(employeeDeclare.toCompareString(), originEmployeeDeclare.toCompareString())) { if (!StringUtils.equals(employeeDeclare.toCompareString(), originEmployeeDeclare.toCompareString())) {
employeeDeclare.setNewEmployeeInfo(1); employeeDeclare.setNewEmployeeInfo(1);
} }
getEmployeeDeclareMapper().updateIgnoreNull(employeeDeclare); getEmployeeDeclareMapper().update(employeeDeclare);
// 记录日志 // 记录日志
// LoggerContext<EmployeeDeclarePO> loggerContext = new LoggerContext<>(); // LoggerContext<EmployeeDeclarePO> loggerContext = new LoggerContext<>();
// loggerContext.setTargetId(Util.null2String(saveParam.getTaxAgentId())); // loggerContext.setTargetId(Util.null2String(saveParam.getTaxAgentId()));