fix provider map;job select bugs