import http from "@/utils/request"; export function getQuestionModule() { return http.get("/my/questionModule"); } export function getMenus() { return http.get("/my/getPersonalCenterMenu"); } export function getCopyrightInfo() { return http.get("/login/get_copyright", null, { moduleName: "admin" }); } export function getUserBaseData() { return http.get("/my/base_data_api", null); } export function validLoginStatus() { return http.get("/index/login_user"); } export function userLogin(data) { return http.post("/login/check", data); } export function smsLogin(data, isWeChat = false) { return http.post(isWeChat ? '/index/login' : '/login/phone_check', data); } export function appleLogin(data) { return http.post("/login/apple", data); } export function getAuthCode(phone) { return http.post('/auth_api/code', { phone }); } export function registerAccount(data) { return http.get('/login/register', data); } export function changePwd(data) { return http.post('/login/register', data, { requireAuth: true }); } export function saveUserInfo(data) { return http.post("/my/save_user_info", data, { requireAuth: true }); } export function logout() { return http.get("/my/logout", null, { requireAuth: true }); } export function deleteUser() { return http.get("/my/deleteUser", null, { requireAuth: true }); } export function validateCode(phone, code) { return http.get("/my/validate_code", { phone, code }, { requireAuth: true }); } export function bindUserPhone(phone, code, type) { return http.get("/my/save_phone", { phone, code, type }, { requireAuth: true }); } export function getSignInfoApi() { return http.get("/my/sign_in_api", null, { requireAuth: true }); } export function getBillList(index, first, limit) { return http.get("/auth_api/user_balance_list", { index, first, limit }, { requireAuth: true }); } export function getGoldList(index, first, limit) { return http.get("/auth_api/user_gold_num_list", { index, first, limit }, { requireAuth: true }); } export function getCoinData() { return http.get("/my/gold_coin_api", null, { requireAuth: true }); } export function getAddress() { return http.get("/my/address_api", null, { requireAuth: true }); } export function setDefaultAddress(addressId) { return http.get("/auth_api/set_user_default_address", { addressId }, { requireAuth: true }); } export function removeUserAddress(addressId) { return http.get("/auth_api/remove_user_address", { addressId }, { requireAuth: true }); } export function getUserAddressInfo(addressId, cartId = '') { return http.get("/my/edit_address_api", { addressId, cartId }, { requireAuth: true }); } export function updateUserAddressInfo(data) { return http.post( "/auth_api/edit_user_address", data, { requireAuth: true } ); } export function getAboutUsInfo() { return http.get("/my/about_us_api", null, { requireAuth: true }); } export function getExpressOrderData(uni) { return http.get("/my/express_api", { uni }, { requireAuth: true }); } export function getExpressData(delivery_id) { return http.get("/auth_api/query", { delivery_id }, { requireAuth: true }); } export function getOrderList(params) { return http.get("/my/get_order_list", params, { requireAuth: true }); } export function getOrderReplyData(unique) { return http.get("/my/order_reply_api", { unique }, { requireAuth: true }); } export function saveProductComment(unique, data) { return http.post("/auth_api/user_comment_product?unique=" + unique, data, { requireAuth: true }); } export function getOrderRefundData(order_id) { return http.get("/my/refund_apply_api", { order_id }, { requireAuth: true }); } export function routineLogin(data){ return http.post("/login/routine_auth", data); }; export function wechath5Login(data){ return http.get("/login/wechatindex", data); }; export function getAppid(){ return http.get("/login/getappid"); } export function isForceBinding(){ return http.get("/login/get_isforce_binding"); } export function helpCenter(){ return http.get("/my/helpcenter"); } export function addFeedback(){ return http.post("/my/addfeedback"); } export function unReadMsgNum(params) { return http.get("/my/unReadMsgNum",params); } export function setReaded(params) { return http.get("/my/setReaded",params); } export function messageList(params) { return http.get("/my/messageList",params); }