作者 lyh

Merge branch 'master' of http://47.244.231.31:8099/zhl/globalso-v6 into master-server

@@ -38,7 +38,7 @@ class Temp extends Command @@ -38,7 +38,7 @@ class Temp extends Command
38 * @author Akun 38 * @author Akun
39 * @date 2024/12/11 10:15 39 * @date 2024/12/11 10:15
40 */ 40 */
41 - public function handle() 41 + public function handle7()
42 { 42 {
43 $server_id = 15; 43 $server_id = 15;
44 $server_name = '美服1'; 44 $server_name = '美服1';
@@ -178,9 +178,9 @@ class Temp extends Command @@ -178,9 +178,9 @@ class Temp extends Command
178 * @author Akun 178 * @author Akun
179 * @date 2024/11/18 15:07 179 * @date 2024/11/18 15:07
180 */ 180 */
181 - public function handle5() 181 + public function handle()
182 { 182 {
183 - $projects = Project::select(['id'])->orderBy('id', 'asc')->get(); 183 + $projects = Project::where('id', 874)->select(['id'])->orderBy('id', 'asc')->get();
184 foreach ($projects as $project) { 184 foreach ($projects as $project) {
185 ProjectServer::useProject($project->id); 185 ProjectServer::useProject($project->id);
186 186
@@ -43,7 +43,7 @@ class InquiryLogic extends BaseLogic @@ -43,7 +43,7 @@ class InquiryLogic extends BaseLogic
43 $ids = $this->request['ids'] ?: []; 43 $ids = $this->request['ids'] ?: [];
44 $project = (new ProjectLogic())->getProjectInfo($this->user['project_id']); 44 $project = (new ProjectLogic())->getProjectInfo($this->user['project_id']);
45 $domain = (!empty( 45 $domain = (!empty(
46 - $project['deploy_optimize']['domain']) ? ((new DomainInfo())->getDomain($project['deploy_optimize']['domain'])) : ''); 46 + $project['deploy_optimize']['domain']) ? ((new DomainInfo())->getDomain($project['deploy_optimize']['domain'])) : $project['deploy_build']['test_domain']);
47 $list = $this->form_globalso_api->getInquiryList($domain, $search, $page, $page_size, $ids); 47 $list = $this->form_globalso_api->getInquiryList($domain, $search, $page, $page_size, $ids);
48 //处理格式 免得前端又改 48 //处理格式 免得前端又改
49 $data = [ 49 $data = [
@@ -569,7 +569,7 @@ class RankDataLogic extends BaseLogic @@ -569,7 +569,7 @@ class RankDataLogic extends BaseLogic
569 if(in_array($project_id, array_keys($multiple_api_no_project_ids))){ 569 if(in_array($project_id, array_keys($multiple_api_no_project_ids))){
570 $api_nos = array_keys($multiple_api_no_project_ids[$project_id]); 570 $api_nos = array_keys($multiple_api_no_project_ids[$project_id]);
571 //今天其他api_no是否都达标了 571 //今天其他api_no是否都达标了
572 - $count = RankData::where('project_id', $project_id)->whereIn('api_no', $api_nos)->where('api_no', '<>', $api_no)->where('date', date('Y-m-d')) 572 + $count = RankData::where('project_id', $project_id)->whereIn('api_no', $api_nos)->where('api_no', '<>', $api_no)->where('updated_date', date('Y-m-d'))
573 ->where('is_compliance', 1)->count(); 573 ->where('is_compliance', 1)->count();
574 if($count == count($api_nos) - 1){ 574 if($count == count($api_nos) - 1){
575 Project::where('id', $project_id)->update(['is_remain_today' => 1, 'finish_remain_day' => $compliance_day + 1]); 575 Project::where('id', $project_id)->update(['is_remain_today' => 1, 'finish_remain_day' => $compliance_day + 1]);
@@ -34,10 +34,12 @@ class SyncService @@ -34,10 +34,12 @@ class SyncService
34 $project = Project::with('deploy_build')->with('deploy_optimize')->where(['id'=>$project_id])->first(); 34 $project = Project::with('deploy_build')->with('deploy_optimize')->where(['id'=>$project_id])->first();
35 // 不满足条件 不同步到表单系统 35 // 不满足条件 不同步到表单系统
36 if (empty($project->deploy_optimize->domain)) { 36 if (empty($project->deploy_optimize->domain)) {
37 - return false;  
38 - } 37 + $domain = '';
  38 + }else{
39 // 生产域名 39 // 生产域名
40 $domain = (new DomainInfo())->getDomain($project->deploy_optimize->domain); 40 $domain = (new DomainInfo())->getDomain($project->deploy_optimize->domain);
  41 + }
  42 +
41 // 收件设置信息 43 // 收件设置信息
42 ProjectServer::useProject($project_id); 44 ProjectServer::useProject($project_id);
43 $receive = WebSettingReceiving::where(['project_id' => $project_id])->get(); 45 $receive = WebSettingReceiving::where(['project_id' => $project_id])->get();
@@ -114,7 +114,10 @@ class SyncSubmitTaskService @@ -114,7 +114,10 @@ class SyncSubmitTaskService
114 public function subscribe($data, $date, $task_id){ 114 public function subscribe($data, $date, $task_id){
115 $email = $data['data']['email']; 115 $email = $data['data']['email'];
116 if (filter_var($email, FILTER_VALIDATE_EMAIL)) { 116 if (filter_var($email, FILTER_VALIDATE_EMAIL)) {
117 - $model = new Email(); 117 + $model = Email::where('email', $email)->first();
  118 + if($model){
  119 + return true;
  120 + }
118 $model->email = $email; 121 $model->email = $email;
119 $model->save(); 122 $model->save();
120 }else{ 123 }else{