调整了其余 controllers 层的数据获取逻辑