优化 controller 书写方式