改造数据层