当时没能去上班也没有请假吗?没有请假的话厂里给你算旷工、自离也是合理的。但因为你是临时工不能因为自离这个就不给你结算工资,厂里应该给你应得的工资如果不给就投诉工厂
建议去当地劳动监察大队投诉,协商处理。
应该依法给你的,如果不给你可以去劳动仲裁。