ludu-cloud/mobile-web/src/api/user.js

131 lines
2.3 KiB
Java
Raw Normal View History

2019-03-04 15:28:16 +08:00
import request from "../config/request";
2019-07-10 22:44:27 +08:00
export function GetFavoritePage(pageNo,pageSize){
2019-03-04 15:28:16 +08:00
return request({
2019-07-10 22:44:27 +08:00
url: '/user-api/users/favorite/page',
method: 'get',
params: { pageNo,pageSize }
2019-03-04 15:28:16 +08:00
})
}
2019-07-10 22:44:27 +08:00
export function DelFavorite(spuId){
2019-03-04 15:28:16 +08:00
return request({
2019-07-10 22:44:27 +08:00
url: '/user-api/users/favorite/remove',
method: 'DELETE',
params: { spuId }
2019-03-04 15:28:16 +08:00
})
}
export function hasUserSpuFavorite(spuId){
return request({
url: '/user-api/users/favorite/hasUserFavorite',
method: 'get',
params: {spuId}
})
}
2019-03-04 15:28:16 +08:00
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({
2019-04-08 23:17:14 +08:00
url: '/user-api/users/user/info',
method: 'get',
});
}
export function doUserUpdateNickname(nickname) {
return request({
2019-04-08 23:17:14 +08:00
url: '/user-api/users/user/update_nickname',
method: 'post',
params: {
nickname,
}
});
}
2019-03-04 15:28:16 +08:00
export function doPassportMobileRegister(mobile, code) {
return request({
2019-04-08 23:17:14 +08:00
url: '/user-api/users/passport/mobile/register',
method: 'post',
params: {
mobile,
code,
}
});
}
export function doPassportMobileSendRegisterCode(mobile) {
return request({
2019-04-08 23:17:14 +08:00
url: '/user-api/users/passport/mobile/send_register_code',
method: 'post',
params: {
mobile,
}
});
}
2019-04-10 22:27:03 +08:00
// -------------------------- 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
})
}