add baidu keywords (#3127)

This commit is contained in:
heheer
2024-11-12 16:44:09 +08:00
committed by GitHub
parent 2e1bf66d3d
commit 2c5f88b85f
7 changed files with 35 additions and 6 deletions

View File

@@ -8,7 +8,7 @@ import { TrackEventName } from '../common/system/constants';
export const useInitApp = () => {
const router = useRouter();
const { hiId, bd_vid } = router.query as { hiId?: string; bd_vid?: string };
const { hiId, bd_vid, k } = router.query as { hiId?: string; bd_vid?: string; k?: string };
const { loadGitStar, setInitd, feConfigs } = useSystemStore();
const [scripts, setScripts] = useState<FastGPTFeConfigsType['scripts']>([]);
const [title, setTitle] = useState(process.env.SYSTEM_NAME || 'AI');
@@ -59,8 +59,9 @@ export const useInitApp = () => {
useEffect(() => {
hiId && localStorage.setItem('inviterId', hiId);
bd_vid && localStorage.setItem('bd_vid', bd_vid);
}, [bd_vid, hiId]);
bd_vid && sessionStorage.setItem('bd_vid', bd_vid);
k && sessionStorage.setItem('fastgpt_sem', JSON.stringify({ keyword: k }));
}, [bd_vid, hiId, k]);
return {
feConfigs,

View File

@@ -31,19 +31,24 @@ export const postRegister = ({
password,
code,
inviterId,
bd_vid
bd_vid,
fastgpt_sem
}: {
username: string;
code: string;
password: string;
inviterId?: string;
bd_vid?: string;
fastgpt_sem?: {
keyword: string;
};
}) =>
POST<ResLogin>(`/proApi/support/user/account/register/emailAndPhone`, {
username,
code,
inviterId,
bd_vid,
fastgpt_sem,
password: hashStr(password)
});