作者 lyh

gx

@@ -23,8 +23,10 @@ use App\Models\Project\DeployBuild; @@ -23,8 +23,10 @@ use App\Models\Project\DeployBuild;
23 use App\Models\Project\DeployOptimize; 23 use App\Models\Project\DeployOptimize;
24 use App\Models\Project\Payment; 24 use App\Models\Project\Payment;
25 use App\Models\Project\Project; 25 use App\Models\Project\Project;
  26 +use App\Models\RankData\RankData;
26 use App\Models\Task\Task; 27 use App\Models\Task\Task;
27 use Illuminate\Http\Request; 28 use Illuminate\Http\Request;
  29 +use Illuminate\Support\Facades\DB;
28 30
29 31
30 /** 32 /**
@@ -153,6 +155,25 @@ class ProjectController extends BaseController @@ -153,6 +155,25 @@ class ProjectController extends BaseController
153 } 155 }
154 156
155 /** 157 /**
  158 + * @param $yesterday
  159 + * @name :(服务达标天数)compliance_day
  160 + * @author :lyh
  161 + * @method :post
  162 + * @time :2023/6/14 15:48
  163 + */
  164 + public function compliance_day($project_id){
  165 + //服务达标天数
  166 + $rankDataModel = new RankData();
  167 + $rank_info = $rankDataModel->where(['project_id'=>$project_id,'lang'=>''])->select(['compliance_day'])->first();
  168 + if(empty($rank_info)){
  169 + $compliance_day = 0;
  170 + }else{
  171 + $compliance_day = $rank_info->compliance_day;
  172 + }
  173 + return $compliance_day;
  174 + }
  175 +
  176 + /**
156 * @remark :type类型 177 * @remark :type类型
157 * @name :searchType 178 * @name :searchType
158 * @author :lyh 179 * @author :lyh
@@ -84,6 +84,7 @@ class ProjectLogic extends BaseLogic @@ -84,6 +84,7 @@ class ProjectLogic extends BaseLogic
84 return $list; 84 return $list;
85 } 85 }
86 86
  87 +
87 /** 88 /**
88 * @param $yesterday 89 * @param $yesterday
89 * @name :(服务达标天数)compliance_day 90 * @name :(服务达标天数)compliance_day