ly преди 1 година
родител
ревизия
98caf0c8b1
променени са 1 файла, в които са добавени 4 реда и са изтрити 0 реда
  1. 4 0
      src/main/java/cn/ezhizao/project/business/salary/service/impl/BizFinancialSalaryDetailServiceImpl.java

+ 4 - 0
src/main/java/cn/ezhizao/project/business/salary/service/impl/BizFinancialSalaryDetailServiceImpl.java

@@ -63,6 +63,10 @@ public class BizFinancialSalaryDetailServiceImpl  extends ServiceImpl<BizFinanci
     @Override
     public boolean updateById(BizFinancialSalaryDetail bizFinancialSalaryDetail, Boolean deleteEmployeeFlag) {
         boolean status = super.updateById(bizFinancialSalaryDetail);
+        Integer hasIndividualIncomeTax = bizFinancialSalaryDetail.getHasIndividualIncomeTax();
+        if (hasIndividualIncomeTax == 1 ) {
+            deleteEmployeeFlag = true;
+        }
         if (deleteEmployeeFlag && status) {
             BizFinancialSalaryDetailEmployee delCondition = new BizFinancialSalaryDetailEmployee();
             delCondition.setFinancialSalaryDetailId(bizFinancialSalaryDetail.getId());