diff --git a/src/com/engine/salary/biz/SalaryArchiveBiz.java b/src/com/engine/salary/biz/SalaryArchiveBiz.java index 96c09e883..c16256c76 100644 --- a/src/com/engine/salary/biz/SalaryArchiveBiz.java +++ b/src/com/engine/salary/biz/SalaryArchiveBiz.java @@ -74,4 +74,6 @@ public class SalaryArchiveBiz { sqlSession.close(); } } + + } diff --git a/src/com/engine/salary/entity/salaryarchive/param/SalaryArchiveImportHandleParam.java b/src/com/engine/salary/entity/salaryarchive/param/SalaryArchiveImportHandleParam.java index 92410f3cc..ec9a1ca99 100644 --- a/src/com/engine/salary/entity/salaryarchive/param/SalaryArchiveImportHandleParam.java +++ b/src/com/engine/salary/entity/salaryarchive/param/SalaryArchiveImportHandleParam.java @@ -115,6 +115,12 @@ public class SalaryArchiveImportHandleParam { */ List salaryArchiveSaves; + /** + * 待修改薪资档案 + */ + List salaryArchiveUpdates; + + /** * 待保存薪资档案-个税扣缴义务人 */ diff --git a/src/com/engine/salary/mapper/archive/SalaryArchiveMapper.java b/src/com/engine/salary/mapper/archive/SalaryArchiveMapper.java index a02ad4677..b2f69593f 100644 --- a/src/com/engine/salary/mapper/archive/SalaryArchiveMapper.java +++ b/src/com/engine/salary/mapper/archive/SalaryArchiveMapper.java @@ -15,6 +15,14 @@ public interface SalaryArchiveMapper { * @return 返回集合,没有返回空List */ List listAll(); + + /** + * 修改,修改所有字段 + * + * @param salaryArchive 修改的记录 + * @return 返回影响行数 + */ + int update(SalaryArchivePO salaryArchive); /** diff --git a/src/com/engine/salary/mapper/archive/SalaryArchiveMapper.xml b/src/com/engine/salary/mapper/archive/SalaryArchiveMapper.xml index a1370c0f8..a4174ff39 100644 --- a/src/com/engine/salary/mapper/archive/SalaryArchiveMapper.xml +++ b/src/com/engine/salary/mapper/archive/SalaryArchiveMapper.xml @@ -38,6 +38,22 @@ WHERE delete_type = 0 + + UPDATE hrsa_salary_archive + + employee_id=#{employeeId}, + create_time=#{createTime}, + update_time=#{updateTime}, + creator=#{creator}, + delete_type=#{deleteType}, + tenant_key=#{tenantKey}, + tax_agent_id=#{taxAgentId}, + pay_start_date=#{payStartDate}, + pay_end_date=#{payEndDate}, + + WHERE id = #{id} + +