diff --git a/src/com/engine/salary/mapper/siarchives/SocialSchemeMapper.xml b/src/com/engine/salary/mapper/siarchives/SocialSchemeMapper.xml
index 6bf5b3da9..7d4859ad4 100644
--- a/src/com/engine/salary/mapper/siarchives/SocialSchemeMapper.xml
+++ b/src/com/engine/salary/mapper/siarchives/SocialSchemeMapper.xml
@@ -377,7 +377,7 @@
WHERE
1=1
AND base.delete_type = 0
- AND base.employee_type is null
+ AND (base.employee_type is null or base.employee_type = 0)
ORDER BY ${param.orderRule.orderRule} ${param.orderRule.ascOrDesc}
diff --git a/src/com/engine/salary/service/impl/TaxDeclareRecordServiceImpl.java b/src/com/engine/salary/service/impl/TaxDeclareRecordServiceImpl.java
index 7faaca571..7f42009ab 100644
--- a/src/com/engine/salary/service/impl/TaxDeclareRecordServiceImpl.java
+++ b/src/com/engine/salary/service/impl/TaxDeclareRecordServiceImpl.java
@@ -957,8 +957,7 @@ public class TaxDeclareRecordServiceImpl extends Service implements TaxDeclareRe
employeeInfoMap.remove(employeeName + "-" + cardNum);
}
}
- }
- if (map.containsKey("employeeList")) {
+ } else if (map.containsKey("employeeList")) {
List