hasMany('AuthAccess','menu_id','menu_id'); } /** * 关联 authAccess模型 修改 * @param array $param 参数 * @return bool */ public function authRuleEdit($param){ if($this->save($param)){ if($this->authAccess){ AuthAccess::where(['menu_id'=>$param['menu_id']])->update(['rule_name'=>$param['name'],'type'=>$param['type']]); } return true; } return false; } /** * 删除 * @return bool */ public function authRuleDelete(){ if($this->delete()){ if($this->authAccess){ AuthAccess::where(['menu_id'=>$this->menu_id])->delete(); } return true; } return false; } } ?>