重写了模板和生成程序，支持无 CloumnGenDef也能生成页面