正在显示
3 个修改的文件
包含
17 行增加
和
13 行删除
| @@ -2,6 +2,7 @@ | @@ -2,6 +2,7 @@ | ||
| 2 | 2 | ||
| 3 | use App\Models\File\Image; | 3 | use App\Models\File\Image; |
| 4 | use App\Services\CosService; | 4 | use App\Services\CosService; |
| 5 | +use App\Utils\EncryptUtils; | ||
| 5 | use App\Utils\LogUtils; | 6 | use App\Utils\LogUtils; |
| 6 | use GuzzleHttp\Client; | 7 | use GuzzleHttp\Client; |
| 7 | use GuzzleHttp\Exception\GuzzleException; | 8 | use GuzzleHttp\Exception\GuzzleException; |
| @@ -479,3 +480,17 @@ function characterTruncation($string,$pattern){ | @@ -479,3 +480,17 @@ function characterTruncation($string,$pattern){ | ||
| 479 | return ''; | 480 | return ''; |
| 480 | } | 481 | } |
| 481 | } | 482 | } |
| 483 | +if (!function_exists('getFileUrl')) { | ||
| 484 | + /** | ||
| 485 | + * @remark :自动登录加密 | ||
| 486 | + * @name :getAutoLoginCode | ||
| 487 | + * @author :lyh | ||
| 488 | + * @method :post | ||
| 489 | + * @time :2023/8/7 9:47 | ||
| 490 | + */ | ||
| 491 | + function getAutoLoginCode($project_id) | ||
| 492 | + { | ||
| 493 | + $encrypt = new EncryptUtils(); | ||
| 494 | + return $encrypt->authcode(json_encode(['project_id' => $project_id]), 'ENCODE', 'autologin', 3600); | ||
| 495 | + } | ||
| 496 | +} |
| @@ -138,7 +138,7 @@ class RenewProjectController extends BaseController | @@ -138,7 +138,7 @@ class RenewProjectController extends BaseController | ||
| 138 | 'plan' =>Project::planMap()[$item['deploy_build']['plan']], | 138 | 'plan' =>Project::planMap()[$item['deploy_build']['plan']], |
| 139 | 'domain' => $item['deploy_optimize']['domain'] ?? 0, | 139 | 'domain' => $item['deploy_optimize']['domain'] ?? 0, |
| 140 | 'created_at' => date('Y年m月d日', strtotime($item['created_at'])), | 140 | 'created_at' => date('Y年m月d日', strtotime($item['created_at'])), |
| 141 | - 'autologin_code' => $this->getAutoLoginCode($item['id']), | 141 | + 'autologin_code' => getAutoLoginCode($item['id']), |
| 142 | 'product_num' => APublicModel::getProductNumByProjectId($item['id']), | 142 | 'product_num' => APublicModel::getProductNumByProjectId($item['id']), |
| 143 | 'keyword_num' => $item['deploy_build']['keyword_num'] ?? 0, | 143 | 'keyword_num' => $item['deploy_build']['keyword_num'] ?? 0, |
| 144 | 'article_num' => APublicModel::getBlogNumByProjectId($item['id']) + APublicModel::getNewsNumByProjectId($item['id']), | 144 | 'article_num' => APublicModel::getBlogNumByProjectId($item['id']) + APublicModel::getNewsNumByProjectId($item['id']), |
| @@ -70,7 +70,7 @@ class ProjectLogic extends BaseLogic | @@ -70,7 +70,7 @@ class ProjectLogic extends BaseLogic | ||
| 70 | 'plan' =>Project::planMap()[$item['deploy_build']['plan']], | 70 | 'plan' =>Project::planMap()[$item['deploy_build']['plan']], |
| 71 | 'domain' => $item['deploy_optimize']['domain'] ?? 0, | 71 | 'domain' => $item['deploy_optimize']['domain'] ?? 0, |
| 72 | 'created_at' => date('Y年m月d日', strtotime($item['created_at'])), | 72 | 'created_at' => date('Y年m月d日', strtotime($item['created_at'])), |
| 73 | - 'autologin_code' => $this->getAutoLoginCode($item['id']), | 73 | + 'autologin_code' => getAutoLoginCode($item['id']), |
| 74 | 'product_num' => APublicModel::getProductNumByProjectId($item['id']), | 74 | 'product_num' => APublicModel::getProductNumByProjectId($item['id']), |
| 75 | 'keyword_num' => $item['deploy_build']['keyword_num'] ?? 0, | 75 | 'keyword_num' => $item['deploy_build']['keyword_num'] ?? 0, |
| 76 | 'article_num' => APublicModel::getBlogNumByProjectId($item['id']) + APublicModel::getNewsNumByProjectId($item['id']), | 76 | 'article_num' => APublicModel::getBlogNumByProjectId($item['id']) + APublicModel::getNewsNumByProjectId($item['id']), |
| @@ -101,17 +101,6 @@ class ProjectLogic extends BaseLogic | @@ -101,17 +101,6 @@ class ProjectLogic extends BaseLogic | ||
| 101 | } | 101 | } |
| 102 | return $compliance_day; | 102 | return $compliance_day; |
| 103 | } | 103 | } |
| 104 | - /** | ||
| 105 | - * @remark :自动登录加密 | ||
| 106 | - * @name :getAutoLoginCode | ||
| 107 | - * @author :lyh | ||
| 108 | - * @method :post | ||
| 109 | - * @time :2023/8/7 9:47 | ||
| 110 | - */ | ||
| 111 | - public function getAutoLoginCode($project_id){ | ||
| 112 | - $encrypt = new EncryptUtils(); | ||
| 113 | - return $encrypt->authcode(json_encode(['project_id' => $project_id]), 'ENCODE', 'autologin', 3600); | ||
| 114 | - } | ||
| 115 | 104 | ||
| 116 | /** | 105 | /** |
| 117 | * @remark :获取当前数据详情 | 106 | * @remark :获取当前数据详情 |
-
请 注册 或 登录 后发表评论