diff --git a/test/class/group.class.php b/test/class/group.class.php index 82633270ec..a9837417d0 100755 --- a/test/class/group.class.php +++ b/test/class/group.class.php @@ -419,4 +419,55 @@ class groupTest return $objects; } + + + + + + /** + * 获取一条权限的基本信息 + * + * @param int $privID + * @param string $lang + * @access public + * @return void + */ + public function getPrivInfoTest($priv, $lang) + { + $object = $this->objectModel->getPrivInfo($priv, $lang); + if(dao::isError()) return dao::getError(); + return $object; + } + + + + + + /** + * 获取模块和权限包option + * + * @access public + * @return array + */ + public function getModuleAndPackageTreeTest() + { + return $this->objectModel->getModuleAndPackageTree(); + } + + + /** + * 更新权限 + * + * @access public + * @return void + */ + public function updatePrivTest($privID,$lang) + { + $this->objectModel->updatePrivLang($privID,$lang); + if(dao::isError()) + { + return false; + } + return true; + } } diff --git a/test/model/group/checkModuleAndPackageTree.php b/test/model/group/checkModuleAndPackageTree.php new file mode 100644 index 0000000000..ab0b3003ff --- /dev/null +++ b/test/model/group/checkModuleAndPackageTree.php @@ -0,0 +1,20 @@ +#!/usr/bin/env php +getModuleAndPackageTree(); +cid=1 +pid=1 + + +*/ +$group = new groupTest(); +var_dump($group->getModuleAndPackageTreeTest()); +r($group->getModuleAndPackageTreeTest()) && p() && e("获取数据"); + diff --git a/test/model/group/editpriv.php b/test/model/group/editpriv.php new file mode 100644 index 0000000000..c48f2dfb91 --- /dev/null +++ b/test/model/group/editpriv.php @@ -0,0 +1,22 @@ +#!/usr/bin/env php +getPrivInfo(); + * + * cid=1 + * pid=1 + * + */ + +$group = new groupTest(); + +$_POST['name'] = '修改test'; +$_POST['desc'] = '描述描述描述'; +$_POST['module'] = 'webhook'; +r($group->updatePrivTest(3324,'zh-cn')) && p('priv') && e("这是获取到的一条权限"); + +//测试获取 id为3324的权限信息 diff --git a/test/model/group/getpriv.php b/test/model/group/getpriv.php new file mode 100644 index 0000000000..931f759754 --- /dev/null +++ b/test/model/group/getpriv.php @@ -0,0 +1,20 @@ +#!/usr/bin/env php +getPrivInfo(); + * + * cid=1 + * pid=1 + * + */ + +$group = new groupTest(); + + +r($group->getPrivInfoTest(3324,'zh-cn')) && p('priv') && e("这是获取到的一条权限"); + +//测试获取 id为3324的权限信息