controller继承