app.ctrl优化