作者 lyh

gx

... ... @@ -2,6 +2,7 @@
use App\Models\File\Image;
use App\Services\CosService;
use App\Utils\EncryptUtils;
use App\Utils\LogUtils;
use GuzzleHttp\Client;
use GuzzleHttp\Exception\GuzzleException;
... ... @@ -479,3 +480,17 @@ function characterTruncation($string,$pattern){
return '';
}
}
if (!function_exists('getFileUrl')) {
/**
* @remark :自动登录加密
* @name :getAutoLoginCode
* @author :lyh
* @method :post
* @time :2023/8/7 9:47
*/
function getAutoLoginCode($project_id)
{
$encrypt = new EncryptUtils();
return $encrypt->authcode(json_encode(['project_id' => $project_id]), 'ENCODE', 'autologin', 3600);
}
}
... ...
... ... @@ -138,7 +138,7 @@ class RenewProjectController extends BaseController
'plan' =>Project::planMap()[$item['deploy_build']['plan']],
'domain' => $item['deploy_optimize']['domain'] ?? 0,
'created_at' => date('Y年m月d日', strtotime($item['created_at'])),
'autologin_code' => $this->getAutoLoginCode($item['id']),
'autologin_code' => getAutoLoginCode($item['id']),
'product_num' => APublicModel::getProductNumByProjectId($item['id']),
'keyword_num' => $item['deploy_build']['keyword_num'] ?? 0,
'article_num' => APublicModel::getBlogNumByProjectId($item['id']) + APublicModel::getNewsNumByProjectId($item['id']),
... ...
... ... @@ -70,7 +70,7 @@ class ProjectLogic extends BaseLogic
'plan' =>Project::planMap()[$item['deploy_build']['plan']],
'domain' => $item['deploy_optimize']['domain'] ?? 0,
'created_at' => date('Y年m月d日', strtotime($item['created_at'])),
'autologin_code' => $this->getAutoLoginCode($item['id']),
'autologin_code' => getAutoLoginCode($item['id']),
'product_num' => APublicModel::getProductNumByProjectId($item['id']),
'keyword_num' => $item['deploy_build']['keyword_num'] ?? 0,
'article_num' => APublicModel::getBlogNumByProjectId($item['id']) + APublicModel::getNewsNumByProjectId($item['id']),
... ... @@ -101,17 +101,6 @@ class ProjectLogic extends BaseLogic
}
return $compliance_day;
}
/**
* @remark :自动登录加密
* @name :getAutoLoginCode
* @author :lyh
* @method :post
* @time :2023/8/7 9:47
*/
public function getAutoLoginCode($project_id){
$encrypt = new EncryptUtils();
return $encrypt->authcode(json_encode(['project_id' => $project_id]), 'ENCODE', 'autologin', 3600);
}
/**
* @remark :获取当前数据详情
... ...