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>
Merge pull request #252 from chengweiv5/master

Fix job's disabled status