diff --git a/worker/staff.go b/worker/staff.go index 7b9cf14..9f4b9dd 100644 --- a/worker/staff.go +++ b/worker/staff.go @@ -208,6 +208,9 @@ func (s *Staff) SyncStaffSalary(month string) { log.Errorf("username[%s] not config,skip!!", staff.Username) continue } + if config.Status == model.StaffConfigStatusDisable { + continue + } staffService := service.NewStaff(staff, config) salary, err = staffService.CalcSalary(salary, month) if err != nil {