作者 lyh

gx

@@ -14,10 +14,24 @@ use App\Http\Controllers\Aside\BaseController; @@ -14,10 +14,24 @@ use App\Http\Controllers\Aside\BaseController;
14 use App\Http\Logic\Aside\Devops\ServersLogic; 14 use App\Http\Logic\Aside\Devops\ServersLogic;
15 use App\Models\Devops\Servers; 15 use App\Models\Devops\Servers;
16 use App\Models\Devops\Servers as ServersModel; 16 use App\Models\Devops\Servers as ServersModel;
  17 +use App\Models\Devops\ServersIp;
17 18
18 class ServersController extends BaseController 19 class ServersController extends BaseController
19 { 20 {
20 /** 21 /**
  22 + * @remark :获取服务器列表
  23 + * @name :serverList
  24 + * @author :lyh
  25 + * @method :post
  26 + * @time :2024/6/24 17:47
  27 + */
  28 + public function serverList(){
  29 + $serversIpModel = new ServersIp();
  30 + $query = $serversIpModel->leftJoin('gl_servers', 'gl_servers_ip.servers_id', '=', 'gl_servers.id');
  31 + $query = $query->paginate($this->row, $this->selectParam(), 'page', $this->page)->toArray();
  32 + }
  33 +
  34 + /**
21 * @remark :服务器列表 35 * @remark :服务器列表
22 * @name :lists 36 * @name :lists
23 * @author :lyh 37 * @author :lyh
@@ -604,7 +604,7 @@ class ProjectController extends BaseController @@ -604,7 +604,7 @@ class ProjectController extends BaseController
604 * @name :getServiceConfig 604 * @name :getServiceConfig
605 * @author :lyh 605 * @author :lyh
606 * @method :post 606 * @method :post
607 - * @time :2023/8/14 10:23 607 + * @time :2023/8/14 10:23 todo::后面删除
608 */ 608 */
609 public function getServiceConfig(){ 609 public function getServiceConfig(){
610 $serviceConfigModel = new ServerConfig(); 610 $serviceConfigModel = new ServerConfig();
@@ -107,7 +107,8 @@ class RenewProjectController extends BaseController @@ -107,7 +107,8 @@ class RenewProjectController extends BaseController
107 * @time :2023/8/18 14:33 107 * @time :2023/8/18 14:33
108 */ 108 */
109 public function notHaveRenewItems(Project $project){ 109 public function notHaveRenewItems(Project $project){
110 - $this->map['extend_type'] = $project::TYPE_FIVE;//未续费网站 110 + $this->map['extend_type'] = $project::TYPE_FIVE;//未续费网站 if(!empty($param['search']) && !empty($param['search_type'])){
  111 + $this->map['title'] = ['like', '%'.$this->map['title'].'title'];
111 $lists = $project->where($this->map)->with('payment')->with('deploy_build') 112 $lists = $project->where($this->map)->with('payment')->with('deploy_build')
112 ->with('deploy_optimize')->with('online_check') 113 ->with('deploy_optimize')->with('online_check')
113 ->with('project_after')->paginate($this->row, ['*'], 'page', $this->page); 114 ->with('project_after')->paginate($this->row, ['*'], 'page', $this->page);