model = new \app\admin\model\SystemHost(); $this->assign('select_list_status', $this->model::SELECT_LIST_STATUS, true); $this->assign('select_list_is_master', $this->model::SELECT_LIST_IS_MASTER, true); } /** * 设置主节点. * * @auth true */ public function setMaster() { $nodeId = $this->request->param('node_id', ''); if (empty($nodeId)) { $this->error('参数错误'); } $result = \app\common\service\HostService::setMasterNode($nodeId); if ($result) { $this->success('主节点切换成功'); } else { $this->error('节点不存在'); } } /** * @NodeAnotation(title="添加") */ public function add() { $this->error('主机节点由系统自动注册,不支持手动添加'); } /** * @NodeAnotation(title="编辑") */ public function edit($id) { $this->error('主机节点信息由系统自动采集,不支持编辑'); } /** * @NodeAnotation(title="删除") */ public function delete($id) { $this->error('主机节点由系统管理,不支持删除'); } /** * @NodeAnotation(title="属性修改") */ public function modify() { $this->error('主机节点由系统管理,不支持修改'); } }