|
@@ -6,6 +6,7 @@ use App\Enums\Common\Code; |
|
@@ -6,6 +6,7 @@ use App\Enums\Common\Code; |
|
6
|
use App\Exceptions\AsideGlobalException;
|
6
|
use App\Exceptions\AsideGlobalException;
|
|
7
|
use App\Exceptions\BsideGlobalException;
|
7
|
use App\Exceptions\BsideGlobalException;
|
|
8
|
use App\Helper\Common;
|
8
|
use App\Helper\Common;
|
|
|
|
9
|
+use App\Models\Domain\DomainInfo;
|
|
9
|
use App\Models\Project\Project;
|
10
|
use App\Models\Project\Project;
|
|
10
|
use App\Models\Sms\SmsLog;
|
11
|
use App\Models\Sms\SmsLog;
|
|
11
|
use App\Models\User\ProjectRole as ProjectRoleModel;
|
12
|
use App\Models\User\ProjectRole as ProjectRoleModel;
|
|
@@ -163,7 +164,7 @@ class UserLoginLogic |
|
@@ -163,7 +164,7 @@ class UserLoginLogic |
|
163
|
$info['hagro'] = $project['hagro'] ?? '';
|
164
|
$info['hagro'] = $project['hagro'] ?? '';
|
|
164
|
$info['plan'] = Project::planMap()[$project['deploy_build']['plan']];
|
165
|
$info['plan'] = Project::planMap()[$project['deploy_build']['plan']];
|
|
165
|
$info['domain'] = (!empty($project['deploy_optimize']['domain']) ?
|
166
|
$info['domain'] = (!empty($project['deploy_optimize']['domain']) ?
|
|
166
|
- $project['deploy_optimize']['domain'] : ($project['deploy_build']['test_domain'] ?? ''));
|
167
|
+ ((new DomainInfo())->getDomain($project['deploy_optimize']['domain'])) : ($project['deploy_build']['test_domain'] ?? ''));
|
|
167
|
//保存项目缓存
|
168
|
//保存项目缓存
|
|
168
|
Cache::put('user-'.$info['project_id'],$project,$minutes = null);
|
169
|
Cache::put('user-'.$info['project_id'],$project,$minutes = null);
|
|
169
|
return $this->success($info);
|
170
|
return $this->success($info);
|
|
@@ -187,13 +188,14 @@ class UserLoginLogic |
|
@@ -187,13 +188,14 @@ class UserLoginLogic |
|
187
|
$info['hagro'] = $project['hagro'] ?? '';
|
188
|
$info['hagro'] = $project['hagro'] ?? '';
|
|
188
|
$info['plan'] = Project::planMap()[$project['deploy_build']['plan']];
|
189
|
$info['plan'] = Project::planMap()[$project['deploy_build']['plan']];
|
|
189
|
$info['domain'] = (!empty($project['deploy_optimize']['domain']) ?
|
190
|
$info['domain'] = (!empty($project['deploy_optimize']['domain']) ?
|
|
190
|
- $project['deploy_optimize']['domain'] : ($project['deploy_build']['test_domain'] ?? ''));
|
191
|
+ ((new DomainInfo())->getDomain($project['deploy_optimize']['domain'])) : ($project['deploy_build']['test_domain'] ?? ''));
|
|
191
|
//保存项目缓存
|
192
|
//保存项目缓存
|
|
192
|
Cache::put('user-'.$info['project_id'],$project,$minutes = null);
|
193
|
Cache::put('user-'.$info['project_id'],$project,$minutes = null);
|
|
193
|
return $this->success($info);
|
194
|
return $this->success($info);
|
|
194
|
}
|
195
|
}
|
|
195
|
|
196
|
|
|
196
|
|
197
|
|
|
|
|
198
|
+
|
|
197
|
/**
|
199
|
/**
|
|
198
|
* @remark :获取项目数据详情
|
200
|
* @remark :获取项目数据详情
|
|
199
|
* @name :getProjectInfo
|
201
|
* @name :getProjectInfo
|