Merge branch ztflow-wangyuting-dev/bug-62879#wangyuting of zentao/zentaopms (#8976)
This commit is contained in:
@@ -714,6 +714,7 @@ class projectModel extends model
|
||||
->beginIF(strpos($params, 'noclosed') !== false)->andWhere('status')->ne('closed')->fi()
|
||||
->beginIF(strpos($params, 'nosprint') !== false)->andWhere('multiple')->eq('0')->fi()
|
||||
->beginIF(strpos($params, 'multiple') !== false)->andWhere('multiple')->eq('1')->fi()
|
||||
->beginIF(strpos($params, 'nokanban') !== false)->andWhere('model')->ne('kanban')->fi()
|
||||
->beginIF(!$this->app->user->admin && strpos($params, 'haspriv') !== false)->andWhere('id')->in($this->app->user->view->projects)->fi()
|
||||
->fetchPairs();
|
||||
}
|
||||
|
||||
@@ -11,13 +11,26 @@ timeout=0
|
||||
cid=1
|
||||
|
||||
- 查找管理员可查看的所有项目数量 @40
|
||||
|
||||
- 获取ID为50的项目的名称属性50 @项目50
|
||||
- 查找管理员可查看的所有vision所有项目数量 @40
|
||||
- 查找管理员可查看的当前vision所有项目数量 @40
|
||||
- 查找管理员可查看的所有无产品项目数量 @0
|
||||
- 查找管理员可查看的所有未关闭项目数量 @35
|
||||
- 查找管理员可查看的所有无迭代项目数量 @0
|
||||
- 查找管理员可查看的所有有迭代项目数量 @40
|
||||
- 查找管理员可查看的所有非看板项目数量 @32
|
||||
- 查找管理员可查看的所有有权限项目数量 @40
|
||||
|
||||
*/
|
||||
|
||||
global $tester;
|
||||
$tester->loadModel('project');
|
||||
|
||||
r(count($tester->project->getPairs())) && p() && e('40'); // 查找管理员可查看的所有项目数量
|
||||
r($tester->project->getPairs()) && p('50') && e('项目50'); // 获取ID为50的项目的名称
|
||||
r(count($tester->project->getPairs())) && p() && e('40'); // 查找管理员可查看的所有项目数量
|
||||
r(count($tester->project->getPairs('false'))) && p() && e('40'); // 查找管理员可查看的所有vision所有项目数量
|
||||
r(count($tester->project->getPairs('true'))) && p() && e('40'); // 查找管理员可查看的当前vision所有项目数量
|
||||
r(count($tester->project->getPairs('false', 'noproduct'))) && p() && e('0'); // 查找管理员可查看的所有无产品项目数量
|
||||
r(count($tester->project->getPairs('false', 'noclosed'))) && p() && e('35'); // 查找管理员可查看的所有未关闭项目数量
|
||||
r(count($tester->project->getPairs('false', 'nosprint'))) && p() && e('0'); // 查找管理员可查看的所有无迭代项目数量
|
||||
r(count($tester->project->getPairs('false', 'multiple'))) && p() && e('40'); // 查找管理员可查看的所有有迭代项目数量
|
||||
r(count($tester->project->getPairs('false', 'nokanban'))) && p() && e('32'); // 查找管理员可查看的所有非看板项目数量
|
||||
r(count($tester->project->getPairs('false', 'haspriv'))) && p() && e('40'); // 查找管理员可查看的所有有权限项目数量
|
||||
|
||||
Reference in New Issue
Block a user