* Add auto unit.

This commit is contained in:
[denghongtao]
2022-03-14 17:01:23 +08:00
parent 4806292eff
commit 7cbde4dcfe
5 changed files with 56 additions and 11 deletions
+24
View File
@@ -489,5 +489,29 @@ class Project
$projects = $this->project->getWorkhour($projectID);
}
public function getInfoList($status)
{
$projects = $this->project->getInfoList($status);
return $projects;
}
public function getStatData($projectID)
{
$projects = $this->project->getStatData($projectID);
return $projects;
}
public function getTotalStoriesByProject($projectID = 0, $productIdList = array(), $type = 'story', $status = 'all')
{
$projects = $this->project->getTotalStoriesByProject($projectID = 0, $productIdList = array(), $type = 'story', $status = 'all');
return $projects;
}
}
?>
+15 -4
View File
@@ -1,6 +1,7 @@
#!/usr/bin/env php
<?php
include dirname(dirname(dirname(__FILE__))) . '/lib/init.php';
include dirname(dirname(dirname(__FILE__))) . '/class/project.class.php';
/**
@@ -8,11 +9,21 @@ title=测试 projectModel::getInfoList;
cid=1
pid=1
查询正在进行的项目 >> 0
查询等待状态的项目 >> 项目1
查询暂停状态的项目 >> 0
查询关闭状态的项目 >> 0
查询所有状态的项目 >> 项目1
*/
$project = $tester->loadModel('project');
$project = new Project('admin');
$undoneProject = $project->getInfoList('wait');
var_dump($undoneProject);
$t_status = array('doing', 'wait', 'suspended', 'closed', 'all');
//var_dump($project->getInfoList('all'));die;
r($project->getInfoList($t_status[0])) && p() && e('0'); //查询正在进行的项目
r($project->getInfoList($t_status[1])) && p('11:name') && e('项目1'); //查询等待状态的项目
r($project->getInfoList($t_status[2])) && p() && e('0'); //查询暂停状态的项目
r($project->getInfoList($t_status[3])) && p() && e('0'); //查询关闭状态的项目
r($project->getInfoList($t_status[4])) && p('11:name') && e('项目1'); //查询所有状态的项目
+10 -2
View File
@@ -1,6 +1,7 @@
#!/usr/bin/env php
<?php
include dirname(dirname(dirname(__FILE__))) . '/lib/init.php';
include dirname(dirname(dirname(__FILE__))) . '/class/project.class.php';
/**
@@ -8,7 +9,14 @@ title=测试 projectModel::checkHasContent;
cid=1
pid=1
*/
$project = new Project('admin');
*/
$project = $tester->loadModel('project');
//var_dump($project->getStatData(13));die;
r($project->getStatData(13)) && p('bugCount') && e(3); //统计id=13的项目bug数量
r($project->getStatData(13)) && p('taskCount') && e(13); //任务数量
r($project->getStatData(13)) && p('waitCount') && e(2); //暂停数量
r($project->getStatData(13)) && p('doingCount') && e(2); //进行的数量
r($project->getStatData(13)) && p('finishedCount') && e(0); //完成的数量
+2 -2
View File
@@ -18,5 +18,5 @@ $project = new Project('admin');
$getNu = array(11, array('admin', 'pm92'), 11, array('admin'), true);
r($project->getTeamMembers($getNu[0], $getNu[1])) && p() && e('0'); //获取id为11的项目团队成员个数
r($project->getTeamMembers($getNu[2], $getNu[3], $getNu[4])) && p() && e('1'); //获取id为11的项目团队成员个数,开启新手引导
r($project->getTeamMembers($getNu[0], $getNu[1])) && p() && e('2'); //获取id为11的项目团队成员个数
r($project->getTeamMembers($getNu[2], $getNu[3], $getNu[4])) && p() && e('1'); //获取id为11的项目团队成员个数,开启新手引导
@@ -1,6 +1,7 @@
#!/usr/bin/env php
<?php
include dirname(dirname(dirname(__FILE__))) . '/lib/init.php';
include dirname(dirname(dirname(__FILE__))) . '/class/project.class.php';
/**
@@ -8,7 +9,8 @@ title=测试 projectModel::getTotalStoriesByProject;
cid=1
pid=1
*/
$project = $tester->loadModel('project');
$project = new Project('admin');
var_dump($project->getTotalStoriesByProject());die;