fix reports varidate bug
create Calc rest_time