user.js 1.9 KB
Newer Older
sin's avatar
sin committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
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 GetAddressList(){
  return request({
sin's avatar
sin committed
21
    url: '/user-api/user/address/list',
sin's avatar
sin committed
22 23 24 25 26 27
    method: 'get',
  })
}

export function GetAddressById(id){
  return request({
sin's avatar
sin committed
28
    url: '/user-api/user/address/address',
sin's avatar
sin committed
29 30 31 32 33
    method: 'get',
    params: { id }
  })
}

sin's avatar
sin committed
34 35 36 37 38 39 40 41
export function UpdateAddress(data){
  return request({
    url: '/user-api/user/address/update',
    method: 'PUT',
    params: data
  })
}

sin's avatar
sin committed
42 43
export function SaveAddress(data){
  return request({
sin's avatar
sin committed
44 45 46
    url: '/user-api/user/address/add',
    method: 'POST',
    params: data
sin's avatar
sin committed
47 48
  })
}
sin's avatar
sin committed
49

sin's avatar
sin committed
50 51
export function DelAddress(data){
  return request({
sin's avatar
sin committed
52 53 54
    url: '/user-api/user/address/remove',
    method: 'DELETE',
    params: data
sin's avatar
sin committed
55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74
  })
}


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 }
  })
}

75 76
export function getUserInfo() {
  return request({
sin's avatar
sin committed
77
    url: '/user-api/users/user/info',
78
    method: 'get',
79 80 81 82 83
  });
}

export function doUserUpdateNickname(nickname) {
  return request({
sin's avatar
sin committed
84
    url: '/user-api/users/user/update_nickname',
85 86 87
    method: 'post',
    params: {
      nickname,
88 89 90
    }
  });
}
sin's avatar
sin committed
91

92 93
export function doPassportMobileRegister(mobile, code) {
  return request({
sin's avatar
sin committed
94
    url: '/user-api/users/passport/mobile/register',
95 96 97 98 99 100 101 102 103 104
    method: 'post',
    params: {
      mobile,
      code,
    }
  });
}

export function doPassportMobileSendRegisterCode(mobile) {
  return request({
sin's avatar
sin committed
105
    url: '/user-api/users/passport/mobile/send_register_code',
106 107 108 109 110
    method: 'post',
    params: {
      mobile,
    }
  });
111
}