import ajax from "./ajax"; export const getSiteConfig = async () => ajax(`/auth/getSiteConfig`); export const login = async (params) => ajax(`/auth/login`, params, "POST"); export const bindCard = async (params) => ajax(`/auth/bindCard`, params, "POST"); export const bindUser = async (params) => ajax(`/auth/bindUser`, params, "POST"); export const checkLineId = async (lineid) => ajax(`/auth/checkLineId`, { lineid }, "GET"); export const getUserInfo = async () => ajax(`/user/getUserInfo`); export const updateUserInfo = async (params) => ajax(`/user/updateUserInfo`, params, 'POST'); export const setUserLevel = async (level) => ajax(`/user/setUserLevel`, { level }, "POST"); export const setUserTpl = async (tpl) => ajax(`/user/setUserTpl`, { tpl }, "POST"); export const toggleSendWithAD = async (type) => ajax(`/user/toggleSendWithAD`, { type }, "POST"); export const searchConnection = async (params) => ajax(`/user/searchConnection`, params, "POST"); export const setUserNfcTpl = async (tpl) => ajax(`/user/setUserNfcTpl`, { tpl }, "POST"); export const register = async (userInfo) => ajax(`/auth/register`, userInfo, "POST"); export const updateCard = async (userInfo) => ajax(`/card/updateCard`, userInfo, "POST"); export const updateCusCard = async (params) => ajax(`/card/updateCusCard`, params, "POST"); //取得名片資料 export const getCard = async (params) => ajax(`/card/getCard`, params, "GET"); export const getCusCard = async (params) => ajax(`/card/getCusCard`, params, "GET"); export const getVipCard = async (params) => ajax(`/card/getVipCard`, params, "GET"); export const getCard1 = async (userid) => ajax(`/card/getCard1`, { userid }, "GET"); export const updateSendCount = async (userid) => ajax(`/user/updateSendCount`, { userid }, "GET"); //授權使用者 export const setAuthUser = async (params) => ajax(`/user/setAuthUser`, params, "POST"); export const getAuthUsers = async () => ajax(`/user/getAuthUsers`); export const delAuthUser = async (id) => ajax(`/user/delAuthUser`, { id }); export const getAuthList = async () => ajax(`/user/getAuthList`); //廣告 export const getMovie = async () => ajax(`/ads/getMovie`); export const getMarquee = async () => ajax(`/ads/getMarquee`); export const getFlexcard = async () => ajax(`/ads/getFlexcard`); //通訊錄 export const getUserFaviList = async (cate_id) => ajax(`/UserFavi/getUserFaviList`, { cate_id }, "GET"); export const addUserFavi = async (params) => ajax(`/UserFavi/addUserFavi`, params, "POST"); export const deleteUserFavi = async (id) => ajax(`/UserFavi/deleteUserFavi`, { id }, "GET"); export const setUserFaviCate = async (params) => ajax(`/UserFavi/setUserFaviCate`, params , "POST"); export const getUserCateList = async () => ajax(`/UserCate/getUserCateList`); export const updateUserCate = async (params) => ajax(`/UserCate/updateUserCate`, params, "POST");