diff --git a/src/com/engine/salary/mapper/salaryacct/SalaryAcctEmployeeMapper.xml b/src/com/engine/salary/mapper/salaryacct/SalaryAcctEmployeeMapper.xml index cc1ad66c2..f141c8728 100644 --- a/src/com/engine/salary/mapper/salaryacct/SalaryAcctEmployeeMapper.xml +++ b/src/com/engine/salary/mapper/salaryacct/SalaryAcctEmployeeMapper.xml @@ -174,6 +174,7 @@ AND tax_agent_id = #{param.taxAgentId} @@ -184,6 +185,9 @@ AND em.lastname LIKE '%'||#{param.employeeName}||'%' + + AND em.workcode like '%'||#{param.workcode}||'%' + AND em.departmentid IN @@ -251,6 +255,7 @@ AND tax_agent_id = #{param.taxAgentId} @@ -261,6 +266,9 @@ AND em.lastname LIKE '%'+#{param.employeeName}+'%' + + AND em.workcode like '%'+#{param.workcode}+'%' + AND em.departmentid IN @@ -485,6 +493,7 @@ AND t.tax_agent_id = #{param.taxAgentId} 0) or (param.positionIds != null and param.positionIds.size()>0) or (param.status != null and param.status.toString != 'ALL')"> @@ -644,6 +654,7 @@ AND t.tax_agent_id = #{param.taxAgentId}