* Change the value when the data empty.

This commit is contained in:
tianshujie
2023-08-25 16:37:30 +08:00
parent 1779b26d1e
commit ccfaefd787
2 changed files with 6 additions and 4 deletions
+5 -3
View File
@@ -424,9 +424,11 @@ class projectModel extends model
->andWhere('t2.deleted')->eq(0)
->andWhere('t1.type')->eq('project')
->fetch('totalHours');
$workhour->totalEstimate = $totalEstimate;
$workhour->totalConsumed = $totalConsumed;
$workhour->totalLeft = $totalLeft;
$workhour->totalHours = empty($workhour->totalHours) ? 0 : $workhour->totalHours;
$workhour->totalEstimate = empty($totalEstimate) ? 0 : $totalEstimate;
$workhour->totalConsumed = empty($totalConsumed) ? 0 : $totalConsumed;
$workhour->totalLeft = empty($totalLeft) ? 0 : $totalLeft;
return $workhour;
}
+1 -1
View File
@@ -20,6 +20,6 @@ $projectIdList = array(1, 11, 60);
global $tester;
$tester->loadModel('project');
r($tester->project->getWorkHour($projectIdList[0])) && p('totalHours') && e('~~'); // 获取不存在项目工时信息
r($tester->project->getWorkHour($projectIdList[0])) && p('totalHours') && e('0'); // 获取不存在项目工时信息
r($tester->project->getWorkHour($projectIdList[1])) && p('totalEstimate') && e('61'); // 获取项目ID为11的总预计工时
r($tester->project->getWorkHour($projectIdList[2])) && p('totalConsumed') && e('11'); // 获取项目ID为60的总消耗工时