diff --git a/extend/base/admin/controller/system/HostBase.php b/extend/base/admin/controller/system/HostBase.php index c09336c..a1021f9 100644 --- a/extend/base/admin/controller/system/HostBase.php +++ b/extend/base/admin/controller/system/HostBase.php @@ -3,6 +3,7 @@ namespace base\admin\controller\system; use app\admin\service\annotation\ControllerAnnotation; +use app\admin\service\annotation\NodeAnotation; use app\common\controller\AdminController; use think\App; @@ -42,4 +43,36 @@ class HostBase extends AdminController $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('主机节点由系统管理,不支持修改'); + } } diff --git a/extend/base/admin/view/system/host/_common.js b/extend/base/admin/view/system/host/_common.js index 984b2ab..940a889 100644 --- a/extend/base/admin/view/system/host/_common.js +++ b/extend/base/admin/view/system/host/_common.js @@ -2,10 +2,10 @@ var init = { tableElem: '#currentTable', tableRenderId: 'currentTableRenderId', indexUrl: 'system.host/index', - addUrl: 'system.host/add' + location.search, - editUrl: 'system.host/edit', - deleteUrl: 'system.host/delete', - exportUrl: 'system.host/export', - modifyUrl: 'system.host/modify', + addUrl: '', + editUrl: '', + deleteUrl: '', + exportUrl: '', + modifyUrl: '', set_master_url: 'system.host/setMaster', }; \ No newline at end of file diff --git a/extend/base/admin/view/system/host/index.js b/extend/base/admin/view/system/host/index.js index 09a201d..061ac0d 100644 --- a/extend/base/admin/view/system/host/index.js +++ b/extend/base/admin/view/system/host/index.js @@ -1,5 +1,6 @@ $(function(){ ua.table.render({ + toolbar: ['refresh'], init: init, cols: [[ {type: 'checkbox'},