diff --git a/module/doc/test/doc.class.php b/module/doc/test/doc.class.php index 42ae48f35c..4ebcaf3a02 100644 --- a/module/doc/test/doc.class.php +++ b/module/doc/test/doc.class.php @@ -1154,4 +1154,17 @@ class docTest { return $this->objectModel->getOrderedProducts($append); } + + /** + * 获取已排序的项目数据。 + * Get ordered projects. + * + * @param int $append + * @access public + * @return array + */ + public function getOrderedProjectsTest(int $append): array + { + return $this->objectModel->getOrderedProjects($append); + } } diff --git a/module/doc/test/model/getorderedprojects.php b/module/doc/test/model/getorderedprojects.php new file mode 100644 index 0000000000..7399c8f5cb --- /dev/null +++ b/module/doc/test/model/getorderedprojects.php @@ -0,0 +1,22 @@ +#!/usr/bin/env php +getOrderedProjects(); +timeout=0 +cid=1 + +*/ + +include dirname(__FILE__, 5) . '/test/lib/init.php'; +include dirname(__FILE__, 2) . '/doc.class.php'; + +zdTable('project')->gen(20); +zdTable('user')->gen(5); +su('admin'); + +$appends = array(0, 11); + +$docTester = new docTest(); +r($docTester->getOrderedProjectsTest($appends[0])) && p('1:11') && e('项目11'); // 获取系统中已排序的项目 +r($docTester->getOrderedProjectsTest($appends[1])) && p('1:11') && e('项目11'); // 获取系统中包括ID=1已排序的项目