作者 李宇航

合并分支 'lyh-server' 到 'master'

gxai



查看合并请求 !1833
@@ -42,15 +42,15 @@ class RequestUrlLog extends Command @@ -42,15 +42,15 @@ class RequestUrlLog extends Command
42 //获取需要请求的接口 42 //获取需要请求的接口
43 $requestUrlModel = new RequestUrl(); 43 $requestUrlModel = new RequestUrl();
44 $urlList = $requestUrlModel->list(['status'=>0]); 44 $urlList = $requestUrlModel->list(['status'=>0]);
45 - //随机获取一个项目,需要验证的其他方法  
46 - $projectModel = new Project();  
47 - $projectInfo = $projectModel->formatQuery(['type'=>2,'delete_status'=>0])->inRandomOrder()->first();  
48 - //获取对应项目的域名  
49 - $domainModel = new DomainInfo();  
50 - $domainInfo = $domainModel->read(['project_id'=>$projectInfo['id']]);  
51 foreach ($urlList as $v){ 45 foreach ($urlList as $v){
52 //需要单独验证的方法 46 //需要单独验证的方法
53 if($v['url'] == 'getMonthInquiry'){ 47 if($v['url'] == 'getMonthInquiry'){
  48 + //随机获取一个项目,需要验证的其他方法
  49 + $projectModel = new Project();
  50 + $projectInfo = $projectModel->formatQuery(['type'=>2,'delete_status'=>0])->inRandomOrder()->first();
  51 + //获取对应项目的域名
  52 + $domainModel = new DomainInfo();
  53 + $domainInfo = $domainModel->read(['project_id'=>$projectInfo['id']]);
54 $result = $this->getMonthInquiry($domainInfo['domain'],date('Y-m'), 0); 54 $result = $this->getMonthInquiry($domainInfo['domain'],date('Y-m'), 0);
55 $requestUrlModel->edit(['text'=>json_encode($result,true),'time'=>$result['$requestTime'],'http_code'=>$result['http_code']],['id'=>$v['id']]); 55 $requestUrlModel->edit(['text'=>json_encode($result,true),'time'=>$result['$requestTime'],'http_code'=>$result['http_code']],['id'=>$v['id']]);
56 continue; 56 continue;
@@ -60,13 +60,13 @@ class RequestUrlLog extends Command @@ -60,13 +60,13 @@ class RequestUrlLog extends Command
60 $result = $this->postRequest($v['url'],$v['param']); 60 $result = $this->postRequest($v['url'],$v['param']);
61 echo '执行的url:' . $v['url'] . PHP_EOL . '返回的结果:'.json_encode($result,true) . date('Y-m-d H:i:s').PHP_EOL; 61 echo '执行的url:' . $v['url'] . PHP_EOL . '返回的结果:'.json_encode($result,true) . date('Y-m-d H:i:s').PHP_EOL;
62 //更新请求结果 62 //更新请求结果
63 - $requestUrlModel->edit(['text'=>json_encode($result,true),'time'=>$result['$requestTime'],'http_code'=>$result['http_code']],['id'=>$v['id']]); 63 + $requestUrlModel->edit(['text'=>json_encode($result,true),'time'=>$result['requestTime'],'http_code'=>$result['http_code']],['id'=>$v['id']]);
64 continue; 64 continue;
65 }else if($v['method'] == 'get'){ 65 }else if($v['method'] == 'get'){
66 $result = $this->getRequest($v['url']); 66 $result = $this->getRequest($v['url']);
67 echo '执行的url:' . $v['url'] . PHP_EOL . '返回的结果:'.json_encode($result,true) . date('Y-m-d H:i:s').PHP_EOL; 67 echo '执行的url:' . $v['url'] . PHP_EOL . '返回的结果:'.json_encode($result,true) . date('Y-m-d H:i:s').PHP_EOL;
68 //更新请求结果 68 //更新请求结果
69 - $requestUrlModel->edit(['text'=>json_encode($result,true),'time'=>$result['$requestTime'],'http_code'=>$result['http_code']],['id'=>$v['id']]); 69 + $requestUrlModel->edit(['text'=>json_encode($result,true),'time'=>$result['requestTime'],'http_code'=>$result['http_code']],['id'=>$v['id']]);
70 continue; 70 continue;
71 }else{ 71 }else{
72 //todo::其他方式的验证 72 //todo::其他方式的验证