admin controller减少圈复杂度