这样规定肯定是违法的.停发当天工资或依据合同约定(这个约定首先要合法)
我国劳动法规对事假工资无具体规定,对病假工资在劳动部《关于贯彻《劳动法》若干问题的意见》第59条规定:职工患病或非因工负伤治疗期间,在规定的医疗期间内由企业按有关规定支付其病假工资或疾病救济费,病假工资或疾病救济费可以低于当地最低工资标准支付,但不能低于最低工资标准的80%。
根据劳动部《关于职工全年月平均工作时间和工资折算问题的通知》的规定,日工资:月工资收入÷月计薪天数;月计薪天数=(365天-104天)÷12月=21.75天。
根据以上相关规定,事假一般按照假期的天数扣除相应的日工资,即:月工资÷21.75×事假天数=应扣除的事假工资
病假期间应支付的工资:当地月最低工资标准×0.8÷21.75×病假天数=病假期间应支付的工资