作者 lyh

gx

@@ -28,6 +28,7 @@ class Count extends Command @@ -28,6 +28,7 @@ class Count extends Command
28 * @var string 28 * @var string
29 */ 29 */
30 protected $description = '统计昨日数据'; 30 protected $description = '统计昨日数据';
  31 +
31 /** 32 /**
32 * @name :(定时执行生成昨日数据统计)handle 33 * @name :(定时执行生成昨日数据统计)handle
33 * @author :lyh 34 * @author :lyh
@@ -39,8 +40,10 @@ class Count extends Command @@ -39,8 +40,10 @@ class Count extends Command
39 $list = DB::table('gl_project')->where('gl_project.extend_type','!=',5) 40 $list = DB::table('gl_project')->where('gl_project.extend_type','!=',5)
40 ->leftJoin('gl_project_deploy_build', 'gl_project.id', '=', 'gl_project_deploy_build.project_id') 41 ->leftJoin('gl_project_deploy_build', 'gl_project.id', '=', 'gl_project_deploy_build.project_id')
41 ->leftJoin('gl_project_deploy_optimize', 'gl_project.id', '=', 'gl_project_deploy_optimize.project_id') 42 ->leftJoin('gl_project_deploy_optimize', 'gl_project.id', '=', 'gl_project_deploy_optimize.project_id')
42 - ->select($this->selectParam())->get()->toArray(); 43 + ->select($this->selectParam())->get();
  44 + try {
43 if(!empty($list)){ 45 if(!empty($list)){
  46 + $list = $list->toArray();
44 $data = []; 47 $data = [];
45 $yesterday = Carbon::yesterday()->toDateString(); 48 $yesterday = Carbon::yesterday()->toDateString();
46 foreach ($list as $v){ 49 foreach ($list as $v){
@@ -70,6 +73,9 @@ class Count extends Command @@ -70,6 +73,9 @@ class Count extends Command
70 //判断数据是否存在 73 //判断数据是否存在
71 DB::table('gl_count')->insert($data); 74 DB::table('gl_count')->insert($data);
72 } 75 }
  76 + }catch (\Exception $e){
  77 +
  78 + }
73 echo $this->error; 79 echo $this->error;
74 } 80 }
75 81
@@ -46,6 +46,8 @@ class Demo extends Command @@ -46,6 +46,8 @@ class Demo extends Command
46 */ 46 */
47 public function handle() 47 public function handle()
48 { 48 {
  49 + $domain = parse_url('https//:dev.golbalso.site/');
  50 + dd($domain);
49 echo time() . PHP_EOL; 51 echo time() . PHP_EOL;
50 $blogModel = new Image(); 52 $blogModel = new Image();
51 $list = $blogModel->list(); 53 $list = $blogModel->list();
@@ -31,9 +31,6 @@ class DomainInfoLogic extends BaseLogic @@ -31,9 +31,6 @@ class DomainInfoLogic extends BaseLogic
31 */ 31 */
32 public function saveDomain() 32 public function saveDomain()
33 { 33 {
34 - if (!preg_match('/http/', $this->param['domain'])) {  
35 - $this->param['domain'] = 'https://'.trim($this->param['domain'],'/').'/';  
36 - }  
37 //验证域名 34 //验证域名
38 $this->verifyDomain($this->param['domain'],isset($this->param['id']) ?? ''); 35 $this->verifyDomain($this->param['domain'],isset($this->param['id']) ?? '');
39 if(isset($this->param['id']) && !empty($this->param['id'])){ 36 if(isset($this->param['id']) && !empty($this->param['id'])){
@@ -179,9 +179,6 @@ class ProjectLogic extends BaseLogic @@ -179,9 +179,6 @@ class ProjectLogic extends BaseLogic
179 protected function saveProjectDeployOptimize($deploy_optimize){ 179 protected function saveProjectDeployOptimize($deploy_optimize){
180 $deployOptimizeModel = new DeployOptimize(); 180 $deployOptimizeModel = new DeployOptimize();
181 if(isset($deploy_optimize['domain']) && !empty($deploy_optimize['domain'])){ 181 if(isset($deploy_optimize['domain']) && !empty($deploy_optimize['domain'])){
182 - if (!preg_match('/http/', $deploy_optimize['domain'])) {  
183 - $deploy_optimize['domain'] = 'https://'.trim($deploy_optimize['domain'],'/').'/';  
184 - }  
185 //更改域名 182 //更改域名
186 if(isset($deploy_optimize['domain']) && !empty($deploy_optimize['domain'])){ 183 if(isset($deploy_optimize['domain']) && !empty($deploy_optimize['domain'])){
187 $this->editDomainStatus($deploy_optimize['domain'],$deploy_optimize['project_id']); 184 $this->editDomainStatus($deploy_optimize['domain'],$deploy_optimize['project_id']);
@@ -372,10 +369,10 @@ class ProjectLogic extends BaseLogic @@ -372,10 +369,10 @@ class ProjectLogic extends BaseLogic
372 //先清空上一次所绑定的域名 369 //先清空上一次所绑定的域名
373 $info = $domainModel->read(['project_id'=>$project_id]); 370 $info = $domainModel->read(['project_id'=>$project_id]);
374 if($info !== false){ 371 if($info !== false){
375 - $domainModel->edit(['project_id'=>'','status'=>DomainInfo::STATUS_ZERO]); 372 + $domainModel->edit(['project_id'=>'','status'=>DomainInfo::STATUS_ZERO],['id'=>$info['id']]);
376 } 373 }
377 //重新设置域名 374 //重新设置域名
378 - $rs = $domainModel->edit(['status'=>DomainInfo::STATUS_ONE,'project_id'=>$project_id],['domain'=>$domain]); 375 + $domainModel->edit(['status'=>DomainInfo::STATUS_ONE,'project_id'=>$project_id],['id'=>$domain]);
379 return $this->success(); 376 return $this->success();
380 } 377 }
381 378
@@ -9,6 +9,8 @@ @@ -9,6 +9,8 @@
9 9
10 namespace App\Models\ASide; 10 namespace App\Models\ASide;
11 11
  12 +use App\Helper\AyrShare as AyrShareHelper;
  13 +use App\Models\AyrShare\AyrShare as AyrShareModel;
12 use App\Models\Base; 14 use App\Models\Base;
13 use App\Services\ProjectServer; 15 use App\Services\ProjectServer;
14 use Illuminate\Support\Facades\DB; 16 use Illuminate\Support\Facades\DB;
@@ -38,5 +40,4 @@ class APublicModel extends Base @@ -38,5 +40,4 @@ class APublicModel extends Base
38 return ['product'=>$productNumber,'blog'=>$blogNumber,'news'=>$newsNumber]; 40 return ['product'=>$productNumber,'blog'=>$blogNumber,'news'=>$newsNumber];
39 } 41 }
40 42
41 -  
42 } 43 }
@@ -7,7 +7,4 @@ use App\Models\Base; @@ -7,7 +7,4 @@ use App\Models\Base;
7 class AyrRelease extends Base 7 class AyrRelease extends Base
8 { 8 {
9 protected $table = 'gl_ayr_release'; 9 protected $table = 'gl_ayr_release';
10 - //连接数据库  
11 - protected $connection = 'custom_mysql';  
12 -  
13 } 10 }
@@ -7,9 +7,6 @@ use App\Models\Base; @@ -7,9 +7,6 @@ use App\Models\Base;
7 class AyrShare extends Base 7 class AyrShare extends Base
8 { 8 {
9 protected $table = 'gl_ayr_share'; 9 protected $table = 'gl_ayr_share';
10 - //连接数据库  
11 - protected $connection = 'custom_mysql';  
12 -  
13 10
14 const COUNT = 3; 11 const COUNT = 3;
15 12