1.此属于工伤,如果有上工伤保险的话,可以通过工伤认定,所花费用可以通过工伤保险申领2.如果没有上保险,应该由公司承担,如公司不愿承担,可以进行仲裁申请,公司不但应该补缴保险,而且还会被罚款,当然也会承担你所花的医疗费用3.工伤期间休养是有工资的,但是按规定是有医疗期,如果超过医疗期,应该没有工资了