作者 李宇航

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

合并代码



查看合并请求 !735
@@ -30,7 +30,7 @@ class Kernel extends ConsoleKernel @@ -30,7 +30,7 @@ class Kernel extends ConsoleKernel
30 $schedule->command('inquiry_delay')->everyMinute()->withoutOverlapping(1);//TODO::上线放开,转发询盘,每分钟执行一次 30 $schedule->command('inquiry_delay')->everyMinute()->withoutOverlapping(1);//TODO::上线放开,转发询盘,每分钟执行一次
31 $schedule->command('inquiry_count')->dailyAt('01:00')->withoutOverlapping(1); // 询盘统计数据,每天凌晨执行一次 31 $schedule->command('inquiry_count')->dailyAt('01:00')->withoutOverlapping(1); // 询盘统计数据,每天凌晨执行一次
32 // $schedule->command('domain_info')->dailyAt('01:20')->withoutOverlapping(1);// 更新域名|证书结束时间,每天凌晨1点执行一次 32 // $schedule->command('domain_info')->dailyAt('01:20')->withoutOverlapping(1);// 更新域名|证书结束时间,每天凌晨1点执行一次
33 - $schedule->command('share_user')->dailyAt('01:20')->withoutOverlapping(1);// 每天凌晨1点执行一次 33 + $schedule->command('share_user')->dailyAt('01:20')->withoutOverlapping(1);// 每天凌晨1点执行一次
34 $schedule->command('last_inquiry')->dailyAt('04:00')->withoutOverlapping(1);// 最近一次询盘信息 34 $schedule->command('last_inquiry')->dailyAt('04:00')->withoutOverlapping(1);// 最近一次询盘信息
35 $schedule->command('update_seo_tdk_crontab')->dailyAt('20:00')->withoutOverlapping(1); //更新上线项目TDK 35 $schedule->command('update_seo_tdk_crontab')->dailyAt('20:00')->withoutOverlapping(1); //更新上线项目TDK
36 $schedule->command('sync_manager')->dailyAt('01:00')->withoutOverlapping(1); //TODO::手机号码同步 每天执行一次 36 $schedule->command('sync_manager')->dailyAt('01:00')->withoutOverlapping(1); //TODO::手机号码同步 每天执行一次
@@ -278,7 +278,7 @@ class OptimizeController extends BaseController @@ -278,7 +278,7 @@ class OptimizeController extends BaseController
278 if(isset($this->map['test_domain']) && !empty($this->map['test_domain'])){ 278 if(isset($this->map['test_domain']) && !empty($this->map['test_domain'])){
279 $query = $query->where('gl_project_deploy_build.test_domain','like','%'.$this->map['test_domain'].'%'); 279 $query = $query->where('gl_project_deploy_build.test_domain','like','%'.$this->map['test_domain'].'%');
280 } 280 }
281 - $query = $query->where('gl_project.type',2);//TODO::2,4代表优化项目; 2024-06-05修改项目中台只显示为类型为2 281 + $query = $query->where('gl_project.type',2)->where('gl_project.type','!=',5);//TODO::2,4代表优化项目; 2024-06-05修改项目中台只显示为类型为2
282 $query->where(function ($subQuery) { 282 $query->where(function ($subQuery) {
283 $subQuery->orwhere('gl_project_online_check.qa_status',1)->orwhere('gl_project.is_upgrade',1); 283 $subQuery->orwhere('gl_project_online_check.qa_status',1)->orwhere('gl_project.is_upgrade',1);
284 }); 284 });
@@ -734,11 +734,12 @@ class ProductController extends BaseController @@ -734,11 +734,12 @@ class ProductController extends BaseController
734 * @time :2024/8/30 16:29 734 * @time :2024/8/30 16:29
735 */ 735 */
736 public function getButton(){ 736 public function getButton(){
737 - return [ 737 + $data = [
738 '0'=>'草稿', 738 '0'=>'草稿',
739 '1'=>'发布', 739 '1'=>'发布',
740 '2'=>'回收站', 740 '2'=>'回收站',
741 '3'=>'待发布' 741 '3'=>'待发布'
742 ]; 742 ];
  743 + $this->response('success',Code::SUCCESS,$data);
743 } 744 }
744 } 745 }
@@ -182,6 +182,11 @@ class BlogLogic extends BaseLogic @@ -182,6 +182,11 @@ class BlogLogic extends BaseLogic
182 }else{ 182 }else{
183 $param['category_id'] = ''; 183 $param['category_id'] = '';
184 } 184 }
  185 + if(isset($this->param['release_at']) && !empty(($this->param['release_at'])) && ($this->param['status'] == 3)){
  186 + if($this->param['release_at'] < date('Y-m-d 23:59:59')){
  187 + $this->fail('发布时间需大于当天');
  188 + }
  189 + }
185 return $this->success($param); 190 return $this->success($param);
186 } 191 }
187 192
@@ -201,6 +201,11 @@ class NewsLogic extends BaseLogic @@ -201,6 +201,11 @@ class NewsLogic extends BaseLogic
201 }else{ 201 }else{
202 $param['category_id'] = ''; 202 $param['category_id'] = '';
203 } 203 }
  204 + if(isset($this->param['release_at']) && !empty(($this->param['release_at'])) && ($this->param['status'] == 3)){
  205 + if($this->param['release_at'] < date('Y-m-d 23:59:59')){
  206 + $this->fail('发布时间需大于当天');
  207 + }
  208 + }
204 return $this->success($param); 209 return $this->success($param);
205 } 210 }
206 211
@@ -315,6 +315,11 @@ class ProductLogic extends BaseLogic @@ -315,6 +315,11 @@ class ProductLogic extends BaseLogic
315 }else{ 315 }else{
316 $param['icon'] = Arr::a2s([]); 316 $param['icon'] = Arr::a2s([]);
317 } 317 }
  318 + if(isset($this->param['send_time']) && !empty(($this->param['send_time'])) && ($this->param['status'] == 3)){
  319 + if($this->param['send_time'] < date('Y-m-d 23:59:59')){
  320 + $this->fail('发布时间需大于当天');
  321 + }
  322 + }
318 $param['created_uid'] = $this->user['id']; 323 $param['created_uid'] = $this->user['id'];
319 return $param; 324 return $param;
320 } 325 }