|
...
|
...
|
@@ -87,7 +87,6 @@ class ProjectLogic extends BaseLogic |
|
|
|
$this->saveProjectPayment($this->param['payment']);
|
|
|
|
//保存优化信息
|
|
|
|
$this->saveProjectDeployOptimize($this->param['deploy_optimize']);
|
|
|
|
return [1];
|
|
|
|
//保存售后信息
|
|
|
|
$this->saveProjectAfter($this->param['deploy_build']);
|
|
|
|
// }catch (\Exception $e){
|
|
...
|
...
|
@@ -171,6 +170,7 @@ class ProjectLogic extends BaseLogic |
|
|
|
* @time :2023/8/30 13:45
|
|
|
|
*/
|
|
|
|
protected function saveProjectDeployOptimize($deploy_optimize){
|
|
|
|
$deployOptimizeModel = new DeployOptimize();
|
|
|
|
if(isset($deploy_optimize['domain']) && !$deploy_optimize($deploy_optimize['domain'])){
|
|
|
|
if (!preg_match('/http/', $deploy_optimize['domain'])) {
|
|
|
|
$deploy_optimize['domain'] = 'https://'.trim($deploy_optimize['domain'],'/').'/';
|
|
...
|
...
|
@@ -179,7 +179,10 @@ class ProjectLogic extends BaseLogic |
|
|
|
if(isset($deploy_optimize['minor_languages']) && !empty($deploy_optimize['minor_languages'])){
|
|
|
|
$deploy_optimize['minor_languages'] = Arr::a2s($deploy_optimize['minor_languages']);
|
|
|
|
}
|
|
|
|
$this->model->edit($deploy_optimize,['id'=>$this->param['id']]);
|
|
|
|
if(isset($deploy_optimize['minor_keywords']) && !empty($deploy_optimize['minor_keywords'])){
|
|
|
|
$deploy_optimize['minor_keywords'] = Arr::a2s($deploy_optimize['minor_keywords']);
|
|
|
|
}
|
|
|
|
$deployOptimizeModel->edit($deploy_optimize,['id'=>$this->param['id']]);
|
|
|
|
return $this->success();
|
|
|
|
}
|
|
|
|
|
...
|
...
|
|