|
...
|
...
|
@@ -35,6 +35,7 @@ use App\Models\User\User as UserModel; |
|
|
|
use Illuminate\Support\Facades\DB;
|
|
|
|
use Illuminate\Support\Facades\Log;
|
|
|
|
use Illuminate\Support\Facades\Schema;
|
|
|
|
use Illuminate\Support\Str;
|
|
|
|
|
|
|
|
/**
|
|
|
|
* Class ProjectLogic
|
|
...
|
...
|
@@ -657,4 +658,21 @@ class ProjectLogic extends BaseLogic |
|
|
|
return true;
|
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* 获取AICC采集数据接口token
|
|
|
|
* @param $data
|
|
|
|
* @return string
|
|
|
|
* @author zbj
|
|
|
|
* @date 2023/11/10
|
|
|
|
*/
|
|
|
|
public function getAiccToken($data){
|
|
|
|
$project = $this->getCacheInfo($data['project_id']);
|
|
|
|
if(empty($project['site_token']) || !empty($data['refresh'])){
|
|
|
|
$token = strtolower(Str::random() . base64_encode("globalso_v6"));
|
|
|
|
$project->site_token = $token;
|
|
|
|
$project->save();
|
|
|
|
}
|
|
|
|
return $project->site_token;
|
|
|
|
}
|
|
|
|
|
|
|
|
} |
...
|
...
|
|