import request from "../config/request"; export function GetFavorite(data){ return request({ url: '/User/GetFavorite', method: 'post', params: { data } }) } export function DelFavorite(id){ return request({ url: '/User/DelFavorite', method: 'get', params: { id:id } }) } export function hasUserSpuFavorite(spuId){ return request({ url: '/user-api/users/favorite/hasUserFavorite', method: 'get', params: {spuId} }) } export function GetCoupon(data){ return request({ url: '/User/GetCoupon', method: 'Post', params: { data } }) } export function ExchangeCoupon(code){ return request({ url: '/User/ExchangeCoupon', method: 'Post', params: { code:code } }) } export function getUserInfo() { return request({ url: '/user-api/users/user/info', method: 'get', }); } export function doUserUpdateNickname(nickname) { return request({ url: '/user-api/users/user/update_nickname', method: 'post', params: { nickname, } }); } export function doPassportMobileRegister(mobile, code) { return request({ url: '/user-api/users/passport/mobile/register', method: 'post', params: { mobile, code, } }); } export function doPassportMobileSendRegisterCode(mobile) { return request({ url: '/user-api/users/passport/mobile/send_register_code', method: 'post', params: { mobile, } }); } // -------------------------- address export function GetAddressList(){ return request({ url: '/user-api/users/address/list', method: 'get', }) } export function GetAddressById(id){ return request({ url: '/user-api/users/address/address', method: 'get', params: { id } }) } export function GetDefaultAddress(){ return request({ url: '/user-api/users/address/default_address', method: 'get', }) } export function UpdateAddress(data){ return request({ url: '/user-api/users/address/update', method: 'PUT', params: data }) } export function SaveAddress(data){ return request({ url: '/user-api/users/address/add', method: 'POST', params: data }) } export function DelAddress(data){ return request({ url: '/user-api/users/address/remove', method: 'DELETE', params: data }) }