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