Merge branch 'master' of http://47.244.231.31:8099/zhl/globalso-v6
正在显示
7 个修改的文件
包含
41 行增加
和
13 行删除
| @@ -27,6 +27,18 @@ class BTemplateModuleController extends BaseController | @@ -27,6 +27,18 @@ class BTemplateModuleController extends BaseController | ||
| 27 | } | 27 | } |
| 28 | 28 | ||
| 29 | /** | 29 | /** |
| 30 | + * @remark :获取详情 | ||
| 31 | + * @name :read | ||
| 32 | + * @author :lyh | ||
| 33 | + * @method :post | ||
| 34 | + * @time :2023/10/17 15:30 | ||
| 35 | + */ | ||
| 36 | + public function read(BTemplateModuleLogic $BTemplateModuleLogic){ | ||
| 37 | + $info = $BTemplateModuleLogic->moduleRead(); | ||
| 38 | + $this->response('success',Code::SUCCESS,$info); | ||
| 39 | + } | ||
| 40 | + | ||
| 41 | + /** | ||
| 30 | * @remark :获取所有模块类型 | 42 | * @remark :获取所有模块类型 |
| 31 | * @name :getType | 43 | * @name :getType |
| 32 | * @author :lyh | 44 | * @author :lyh |
| @@ -161,13 +161,13 @@ class DomainInfoLogic extends BaseLogic | @@ -161,13 +161,13 @@ class DomainInfoLogic extends BaseLogic | ||
| 161 | } | 161 | } |
| 162 | 162 | ||
| 163 | $project_model = new Project(); | 163 | $project_model = new Project(); |
| 164 | - $project_info = $project_model->read(['id',$info['project_id']],'serve_id'); | 164 | + $project_info = $project_model->read(['id'=>$info['project_id']],'serve_id'); |
| 165 | if($project_info === false){ | 165 | if($project_info === false){ |
| 166 | $this->fail('获取项目数据失败'); | 166 | $this->fail('获取项目数据失败'); |
| 167 | } | 167 | } |
| 168 | 168 | ||
| 169 | $server_model = new ServerConfig(); | 169 | $server_model = new ServerConfig(); |
| 170 | - $server_info = $server_model->read(['id',$project_info['serve_id']],'init_domain'); | 170 | + $server_info = $server_model->read(['id'=>$project_info['serve_id']],'init_domain'); |
| 171 | if($server_info === false){ | 171 | if($server_info === false){ |
| 172 | $this->fail('获取服务器数据失败'); | 172 | $this->fail('获取服务器数据失败'); |
| 173 | } | 173 | } |
| @@ -180,16 +180,14 @@ class DomainInfoLogic extends BaseLogic | @@ -180,16 +180,14 @@ class DomainInfoLogic extends BaseLogic | ||
| 180 | $this->fail('证书cert值不能为空'); | 180 | $this->fail('证书cert值不能为空'); |
| 181 | } | 181 | } |
| 182 | 182 | ||
| 183 | -// $api_url = 'http://'.$server_info['init_domain'].'/setSsl'; | ||
| 184 | - $api_url = 'http://master2.globalso.com/api/setSsl'; | 183 | + $api_url = 'http://'.$server_info['init_domain'].'/api/setSsl'; |
| 185 | $api_param = [ | 184 | $api_param = [ |
| 186 | 'domain' => $info['domain'], | 185 | 'domain' => $info['domain'], |
| 187 | 'private_key' => $this->param['key'], | 186 | 'private_key' => $this->param['key'], |
| 188 | 'cert' => $this->param['cert'], | 187 | 'cert' => $this->param['cert'], |
| 189 | ]; | 188 | ]; |
| 190 | }else{ | 189 | }else{ |
| 191 | -// $api_url = 'http://'.$server_info['init_domain'].'/applySsl'; | ||
| 192 | - $api_url = 'http://master2.globalso.com/api/applySsl'; | 190 | + $api_url = 'http://'.$server_info['init_domain'].'/api/applySsl'; |
| 193 | $api_param = ['domain' => $info['domain']]; | 191 | $api_param = ['domain' => $info['domain']]; |
| 194 | } | 192 | } |
| 195 | 193 |
| @@ -503,14 +503,13 @@ class ProjectLogic extends BaseLogic | @@ -503,14 +503,13 @@ class ProjectLogic extends BaseLogic | ||
| 503 | public function createSite($param){ | 503 | public function createSite($param){ |
| 504 | if(isset($param['serve_id']) && $param['serve_id'] && isset($param['deploy_optimize']['domain']) && $param['deploy_optimize']['domain']){ | 504 | if(isset($param['serve_id']) && $param['serve_id'] && isset($param['deploy_optimize']['domain']) && $param['deploy_optimize']['domain']){ |
| 505 | $server_model = new ServerConfig(); | 505 | $server_model = new ServerConfig(); |
| 506 | - $server_info = $server_model->read(['id',$param['serve_id']],'init_domain'); | 506 | + $server_info = $server_model->read(['id'=>$param['serve_id']],'init_domain'); |
| 507 | 507 | ||
| 508 | $domain_model = new DomainInfo(); | 508 | $domain_model = new DomainInfo(); |
| 509 | - $domain_info = $domain_model->read(['id',$param['deploy_optimize']['domain']],'domain'); | 509 | + $domain_info = $domain_model->read(['id'=>$param['deploy_optimize']['domain']],'domain'); |
| 510 | 510 | ||
| 511 | if($server_info && $domain_info){ | 511 | if($server_info && $domain_info){ |
| 512 | -// $api_url = 'http://'.$server_info['init_domain'].'/api/createSite'; | ||
| 513 | - $api_url = 'http://master2.globalso.com/api/createSite'; | 512 | + $api_url = 'http://'.$server_info['init_domain'].'/api/createSite'; |
| 514 | $api_param = ['domain'=>$domain_info['domain']]; | 513 | $api_param = ['domain'=>$domain_info['domain']]; |
| 515 | try { | 514 | try { |
| 516 | HttpUtils::get($api_url, $api_param); | 515 | HttpUtils::get($api_url, $api_param); |
| @@ -22,7 +22,7 @@ class BTemplateModuleLogic extends BaseLogic | @@ -22,7 +22,7 @@ class BTemplateModuleLogic extends BaseLogic | ||
| 22 | * @method :post | 22 | * @method :post |
| 23 | * @time :2023/6/29 13:35 | 23 | * @time :2023/6/29 13:35 |
| 24 | */ | 24 | */ |
| 25 | - public function ModuleList($map,$order = 'created_at',$filed = ['*']){ | 25 | + public function ModuleList($map,$order = 'created_at',$filed = ['id','name','type','sort','status','image','test_model']){ |
| 26 | $map['deleted_status'] = 0; | 26 | $map['deleted_status'] = 0; |
| 27 | $map['status'] = 0; | 27 | $map['status'] = 0; |
| 28 | $lists = $this->model->list($map,$order,$filed); | 28 | $lists = $this->model->list($map,$order,$filed); |
| @@ -30,6 +30,18 @@ class BTemplateModuleLogic extends BaseLogic | @@ -30,6 +30,18 @@ class BTemplateModuleLogic extends BaseLogic | ||
| 30 | } | 30 | } |
| 31 | 31 | ||
| 32 | /** | 32 | /** |
| 33 | + * @remark :获取模版详情 | ||
| 34 | + * @name :moduleRead | ||
| 35 | + * @author :lyh | ||
| 36 | + * @method :post | ||
| 37 | + * @time :2023/10/17 15:36 | ||
| 38 | + */ | ||
| 39 | + public function moduleRead(){ | ||
| 40 | + $info = $this->model->read($this->param); | ||
| 41 | + return $this->success($info); | ||
| 42 | + } | ||
| 43 | + | ||
| 44 | + /** | ||
| 33 | * @remark :获取所有模块类型 | 45 | * @remark :获取所有模块类型 |
| 34 | * @name :ModuleType | 46 | * @name :ModuleType |
| 35 | * @author :lyh | 47 | * @author :lyh |
| @@ -233,7 +233,12 @@ class CustomTemplateLogic extends BaseLogic | @@ -233,7 +233,12 @@ class CustomTemplateLogic extends BaseLogic | ||
| 233 | $commonInfo['head_html'].$preg_html.$commonInfo['footer_html']; | 233 | $commonInfo['head_html'].$preg_html.$commonInfo['footer_html']; |
| 234 | }else{ | 234 | }else{ |
| 235 | //兼容老数据,获取首页数据 | 235 | //兼容老数据,获取首页数据 |
| 236 | - $TemplateInfo = $this->webTemplateInfo($info['template_id'],1,0); | 236 | + $TemplateInfo = (new BTemplate())->read([ |
| 237 | + 'template_id'=>$info['template_id'], | ||
| 238 | + 'source'=>1, | ||
| 239 | + 'project_id'=>$this->user['project_id'], | ||
| 240 | + 'source_id'=>0, | ||
| 241 | + ]);; | ||
| 237 | if($TemplateInfo !== false){ | 242 | if($TemplateInfo !== false){ |
| 238 | $html = preg_replace('/<style id="globalsojs-styles">(.*?)<\/style>/s',$html_style , $TemplateInfo['html']); | 243 | $html = preg_replace('/<style id="globalsojs-styles">(.*?)<\/style>/s',$html_style , $TemplateInfo['html']); |
| 239 | //内容 | 244 | //内容 |
| @@ -91,7 +91,8 @@ class KeywordLogic extends BaseLogic | @@ -91,7 +91,8 @@ class KeywordLogic extends BaseLogic | ||
| 91 | $param['updated_at'] = $param['created_at']; | 91 | $param['updated_at'] = $param['created_at']; |
| 92 | $param['title'] = $v; | 92 | $param['title'] = $v; |
| 93 | $id = $this->model->insertGetId($param); | 93 | $id = $this->model->insertGetId($param); |
| 94 | - RouteMap::setRoute($v, RouteMap::SOURCE_PRODUCT_KEYWORD, $id, $this->user['project_id']); | 94 | + $route = RouteMap::setRoute($v, RouteMap::SOURCE_PRODUCT_KEYWORD, $id, $this->user['project_id']); |
| 95 | + $this->model->edit(['route'=>$route],['id'=>$id]); | ||
| 95 | } | 96 | } |
| 96 | } | 97 | } |
| 97 | return $this->success(); | 98 | return $this->success(); |
| @@ -294,6 +294,7 @@ Route::middleware(['bloginauth'])->group(function () { | @@ -294,6 +294,7 @@ Route::middleware(['bloginauth'])->group(function () { | ||
| 294 | Route::prefix('module')->group(function () { | 294 | Route::prefix('module')->group(function () { |
| 295 | //获取所有左侧模版 | 295 | //获取所有左侧模版 |
| 296 | Route::any('/', [\App\Http\Controllers\Bside\Template\BTemplateModuleController::class, 'lists'])->name('template_module_lists'); | 296 | Route::any('/', [\App\Http\Controllers\Bside\Template\BTemplateModuleController::class, 'lists'])->name('template_module_lists'); |
| 297 | + Route::any('/read', [\App\Http\Controllers\Bside\Template\BTemplateModuleController::class, 'read'])->name('template_module_read'); | ||
| 297 | Route::any('/type', [\App\Http\Controllers\Bside\Template\BTemplateModuleController::class, 'getType'])->name('template_module_getType'); | 298 | Route::any('/type', [\App\Http\Controllers\Bside\Template\BTemplateModuleController::class, 'getType'])->name('template_module_getType'); |
| 298 | }); | 299 | }); |
| 299 | 300 |
-
请 注册 或 登录 后发表评论