作者 lyh

gx

... ... @@ -15,6 +15,7 @@ use App\Http\Logic\Bside\Setting\WebSettingLogic;
use App\Models\Com\UpdateNotify;
use App\Models\Com\UpdateProgress;
use App\Models\Project\Country as CountryModel;
use App\Models\Project\Project;
use App\Models\RouteMap\RouteMap;
use App\Models\WebSetting\WebSettingCountry;
use Illuminate\Http\Request;
... ... @@ -49,7 +50,6 @@ class CNoticeController extends BaseController
$this->updateMinorLanguages();
}
$urlStr = $this->getString($this->param['type'],$this->param['page']);
@file_put_contents(storage_path('logs/lyh_error.log'), var_export($urlStr, true) . PHP_EOL, FILE_APPEND);
curlGet($urlStr);
$this->response('更新成功');
}
... ... @@ -110,6 +110,11 @@ class CNoticeController extends BaseController
$extent = json_encode(['url'=>$this->param['url'],'language'=>$this->param['language']]);
$this->addProgress($count,$this->param['type'],$this->param['page'],$extent);
}
//更新小语种,同步更新项目表
if(isset($this->user['is_domain']) && ($this->user['is_domain'] != 0)){
$projectModel = new Project();
$projectModel->edit(['is_language'=>$this->user['is_domain']],['id'=>$this->user['project_id']]);
}
}catch (\Exception $e){
$this->response('error',Code::USER_ERROR);
}
... ...
... ... @@ -187,7 +187,9 @@ class UserLoginLogic
$info['aicc'] = $project['aicc'] ?? '';
$info['hagro'] = $project['hagro'] ?? '';
$info['plan'] = Project::planMap()[$project['deploy_build']['plan']];
$info['domain'] = (!empty($project['deploy_optimize']['domain']) ? ((new DomainInfo())->getDomain($project['deploy_optimize']['domain'])) : ($project['deploy_build']['test_domain'] ?? ''));
$info['is_domain'] = empty($project['deploy_optimize']['domain']) ? 0 : 1;
$info['domain'] = (!empty($project['deploy_optimize']['domain']) ?
((new DomainInfo())->getDomain($project['deploy_optimize']['domain'])) : ($project['deploy_build']['test_domain'] ?? ''));
//保存项目缓存
Cache::put('user-'.$info['project_id'],$project,$minutes = null);
return $this->success($info);
... ...