import { request } from "@/utils/request.js"; export const abilityCheck = async (scene) => { return request({ url: "/api/ability/check?scene=" + scene, method: "GET", }); }; export const createShareToken = async (data) => { return request({ url: "/api/blessing/share/token", method: "POST", data, }); }; export const getPageDetail = async (shareToken) => { return request({ url: "/api/blessing/page-detail?shareToken=" + shareToken, method: "GET", }); }; export const getShareReward = async (data) => { return request({ url: "/api/blessing/share/reward", method: "POST", data, }); }; export const saveRecord = async (data) => { return request({ url: "/api/blessing/save/record", method: "POST", data, }); }; export const viewRecord = async (data) => { return request({ url: "/api/blessing/view/record", method: "POST", data, }); }; export const getRecommendList = async (page = 1) => { return request({ url: `/api/blessing/recommend/list?page=${page}`, method: "get", }); }; export const getRankList = async (scene) => { return request({ url: `/api/blessing/rank/resource-list?scene=${scene}`, method: "get", }); }; export const getCardSpecialTopic = async () => { return request({ url: `/api/blessing/card/special-topic`, method: "get", }); }; export const getRandomRecommendList = async (scene) => { return request({ url: `/api/blessing/random/recommend/list?scene=${scene}`, method: "get", }); }; export const msgCheckApi = async (content) => { return request({ url: "/api/common/msg-check?content=" + content, method: "get", }); }; export const getRandomGreeting = async () => { return request({ url: "/api/blessing/random/greeting", method: "get", }); }; export const getTipsList = async () => { return request({ url: `/api/blessing/tips/list`, method: "get", }); }; export const createTracking = async (data) => { return request({ url: "/api/common/tracking/create", method: "POST", data, }); }; export const watchAdReward = async (token) => { return request({ url: "/api/blessing/ad/reward", method: "POST", data: { rewardToken: token, }, }); }; export const watchAdStart = async () => { return request({ url: "/api/blessing/ad/start", method: "POST", data: { adPlacementId: "adunit-d7a28e0357d98947", }, }); };