optimize: avatar page share reward

This commit is contained in:
zzc
2026-01-28 08:55:59 +08:00
parent aee386da51
commit 2fa6584e0c
4 changed files with 165 additions and 42 deletions

View File

@@ -1,5 +1,5 @@
import { getDeviceInfo } from "@/utils/system";
import { saveRecord, viewRecord } from "@/api/system";
import { saveRecord, viewRecord, createShareToken } from "@/api/system";
export const generateObjectId = (
m = Math,
@@ -87,3 +87,8 @@ export const saveRemoteImageToLocal = (imageUrl) => {
},
});
};
export const getShareToken = async (scene, targetId) => {
const deviceInfo = getDeviceInfo();
return await createShareToken({ scene, targetId, ...deviceInfo });
};