|
@@ -50,7 +50,7 @@ class RemainDay extends Command |
|
@@ -50,7 +50,7 @@ class RemainDay extends Command |
|
50
|
{
|
50
|
{
|
|
51
|
$list = Project::whereIn('type', [Project::TYPE_TWO,Project::TYPE_THREE,Project::TYPE_FOUR])->get();
|
51
|
$list = Project::whereIn('type', [Project::TYPE_TWO,Project::TYPE_THREE,Project::TYPE_FOUR])->get();
|
|
52
|
foreach ($list as $item){
|
52
|
foreach ($list as $item){
|
|
53
|
- if(in_array($item->id,$this->projectId)){
|
53
|
+ if(in_array($item->id,$this->projectId)){//已开始优化的时间结算
|
|
54
|
$optimizeModel = new DeployOptimize();
|
54
|
$optimizeModel = new DeployOptimize();
|
|
55
|
$opInfo = $optimizeModel->read(['project_id'=>$item->id],['start_date']);
|
55
|
$opInfo = $optimizeModel->read(['project_id'=>$item->id],['start_date']);
|
|
56
|
if($opInfo === false){
|
56
|
if($opInfo === false){
|
|
@@ -66,6 +66,7 @@ class RemainDay extends Command |
|
@@ -66,6 +66,7 @@ class RemainDay extends Command |
|
66
|
}else{
|
66
|
}else{
|
|
67
|
if($item->uptime){
|
67
|
if($item->uptime){
|
|
68
|
$diff = time() - strtotime($item->uptime);
|
68
|
$diff = time() - strtotime($item->uptime);
|
|
|
|
69
|
+ $item->finish_remain_day = floor($diff / (60 * 60 * 24));
|
|
69
|
$remain_day = $item['deploy_build']['service_duration'] - floor($diff / (60 * 60 * 24));
|
70
|
$remain_day = $item['deploy_build']['service_duration'] - floor($diff / (60 * 60 * 24));
|
|
70
|
}else{
|
71
|
}else{
|
|
71
|
$remain_day = $item['deploy_build']['service_duration'];
|
72
|
$remain_day = $item['deploy_build']['service_duration'];
|