diff --git a/zn-module-smartfactory/zn-module-smartfactory-biz/src/main/java/cn/iocoder/yudao/module/smartfactory/service/staffsalary/StaffSalaryServiceImpl.java b/zn-module-smartfactory/zn-module-smartfactory-biz/src/main/java/cn/iocoder/yudao/module/smartfactory/service/staffsalary/StaffSalaryServiceImpl.java index 43874333..3163ca46 100644 --- a/zn-module-smartfactory/zn-module-smartfactory-biz/src/main/java/cn/iocoder/yudao/module/smartfactory/service/staffsalary/StaffSalaryServiceImpl.java +++ b/zn-module-smartfactory/zn-module-smartfactory-biz/src/main/java/cn/iocoder/yudao/module/smartfactory/service/staffsalary/StaffSalaryServiceImpl.java @@ -263,8 +263,10 @@ public class StaffSalaryServiceImpl implements StaffSalaryService { .setIsGrant(isGrant)) .collect(Collectors.toList()); - // 更新 - staffSalaryMapper.updateBatch(salaryDOS); + if (CollUtil.isNotEmpty(salaryDOS)) { + // 更新 + staffSalaryMapper.updateBatch(salaryDOS); + } } @Override