继承baseController