Fix job's disabled status

There is a bug that failed job with zero recurrence may still not been
disabled.

Signed-off-by: Chengwei Yang <yangchengwei@qiyi.com>