소스 검색

no message

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());