两个controller结构相同话