tablefactory修正