关于年休假

我是物业公司员工,平时上班是12小时制,现公司按排年休却按8小时算一天,也就是每天只能年休8小时,请问公司这样做合法吗?