提取公用的ActionBase