正在显示
2 个修改的文件
包含
19 行增加
和
0 行删除
| @@ -56,6 +56,10 @@ class UserLoginLogic | @@ -56,6 +56,10 @@ class UserLoginLogic | ||
| 56 | } | 56 | } |
| 57 | $projectModel = new Project(); | 57 | $projectModel = new Project(); |
| 58 | $project_list = $projectModel->list(['id'=>['in',$projectArr],'delete_status'=>0],'id',['id','title']); | 58 | $project_list = $projectModel->list(['id'=>['in',$projectArr],'delete_status'=>0],'id',['id','title']); |
| 59 | + foreach ($project_list as $k => $v){ | ||
| 60 | + $v['domain'] = (new DomainInfo())->getProjectIdDomain($v['id']); | ||
| 61 | + $project_list[$k] = $v; | ||
| 62 | + } | ||
| 59 | return $this->success($project_list); | 63 | return $this->success($project_list); |
| 60 | } | 64 | } |
| 61 | 65 |
| @@ -68,6 +68,21 @@ class DomainInfo extends Base | @@ -68,6 +68,21 @@ class DomainInfo extends Base | ||
| 68 | } | 68 | } |
| 69 | 69 | ||
| 70 | /** | 70 | /** |
| 71 | + * @remark :根据项目id获取域名 | ||
| 72 | + * @name :getProjectIdDomain | ||
| 73 | + * @author :lyh | ||
| 74 | + * @method :post | ||
| 75 | + * @time :2024/5/29 9:28 | ||
| 76 | + */ | ||
| 77 | + public function getProjectIdDomain($project_id){ | ||
| 78 | + $info = $this->read(['project_id'=>$project_id],['domain']); | ||
| 79 | + if($info === false){ | ||
| 80 | + return ''; | ||
| 81 | + } | ||
| 82 | + return 'https://'.$info['domain'].'/'; | ||
| 83 | + } | ||
| 84 | + | ||
| 85 | + /** | ||
| 71 | * @remark :301跳转扩展字段 | 86 | * @remark :301跳转扩展字段 |
| 72 | * @name :getExtendConfigAttribute | 87 | * @name :getExtendConfigAttribute |
| 73 | * @author :lyh | 88 | * @author :lyh |
-
请 注册 或 登录 后发表评论