frontend 结构调整