The General Assembly has approved legislation overhauling the state unemployment system, leaving thousands of jobless facing lower benefits.