| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331 | 
							- import request from '@/sheep/request';
 
- import $platform from '@/sheep/platform';
 
- export default {
 
-   profile: () =>
 
-     request({
 
-       url: '/user/api/user/profile',
 
-       method: 'GET',
 
-       custom: {
 
-         showLoading: false,
 
-         auth: true,
 
-       },
 
-     }),
 
-   update: (data) =>
 
-     request({
 
-       url: '/user/api/user/update',
 
-       method: 'POST',
 
-       custom: {
 
-         showSuccess: true,
 
-         auth: true,
 
-       },
 
-       data,
 
-     }),
 
-   // 账号登录
 
-   accountLogin: (data) =>
 
-     request({
 
-       url: '/user/api/user/accountLogin',
 
-       method: 'POST',
 
-       data,
 
-       custom: {
 
-         showSuccess: true,
 
-         loadingMsg: '登录中',
 
-       },
 
-     }),
 
-   // 短信登录
 
-   smsLogin: (data) =>
 
-     request({
 
-       url: '/user/api/user/smsLogin',
 
-       method: 'POST',
 
-       data,
 
-       custom: {
 
-         showSuccess: true,
 
-         loadingMsg: '登录中',
 
-       },
 
-     }),
 
-   // 短信注册
 
-   smsRegister: (data) =>
 
-     request({
 
-       url: '/user/api/user/smsRegister',
 
-       method: 'POST',
 
-       data,
 
-       custom: {
 
-         showSuccess: true,
 
-         loadingMsg: '正在注册',
 
-       },
 
-     }),
 
-   // 重置密码
 
-   resetPassword: (data) =>
 
-     request({
 
-       url: '/user/api/user/resetPassword',
 
-       method: 'POST',
 
-       data,
 
-       custom: {
 
-         showSuccess: true,
 
-         loadingMsg: '验证中',
 
-       },
 
-     }),
 
-   // 修改密码
 
-   changePassword: (data) =>
 
-     request({
 
-       url: '/user/api/user/changePassword',
 
-       method: 'POST',
 
-       data,
 
-       custom: {
 
-         showSuccess: true,
 
-         loadingMsg: '验证中',
 
-       },
 
-     }),
 
-   // 绑定、更换手机号
 
-   changeMobile: (data) =>
 
-     request({
 
-       url: '/user/api/user/changeMobile',
 
-       method: 'POST',
 
-       data,
 
-       custom: {
 
-         showSuccess: true,
 
-         loadingMsg: '验证中',
 
-       },
 
-     }),
 
-   // 修改用户名
 
-   changeUsername: (data) =>
 
-     request({
 
-       url: '/user/api/user/changeUsername',
 
-       method: 'POST',
 
-       data,
 
-       custom: {
 
-         showSuccess: true,
 
-         loadingMsg: '验证中',
 
-       },
 
-     }),
 
-   // 更新小程序信息
 
-   updateMpUserInfo: (data) =>
 
-     request({
 
-       url: '/user/api/user/updateMpUserInfo',
 
-       method: 'POST',
 
-       data,
 
-     }),
 
-   // 第三方授权信息
 
-   thirdOauthInfo: () =>
 
-     request({
 
-       url: '/user/api/user/thirdOauth',
 
-       method: 'GET',
 
-       params: {
 
-         provider: $platform.provider,
 
-         platform: $platform.platform,
 
-       },
 
-       custom: {
 
-         showLoading: false,
 
-       },
 
-     }),
 
-   // 添加分享记录
 
-   addShareLog: (data) =>
 
-     request({
 
-       url: 'share/add',
 
-       method: 'POST',
 
-       data,
 
-       custom: {
 
-         showError: false,
 
-       },
 
-     }),
 
-   share: {
 
-     list: (params) =>
 
-       request({
 
-         url: 'share/list',
 
-         method: 'GET',
 
-         params,
 
-       }),
 
-   },
 
-   // 账号登出
 
-   logout: (data) =>
 
-     request({
 
-       url: '/user/api/user/logout',
 
-       method: 'POST',
 
-       data,
 
-     }),
 
-   // 账号注销
 
-   logoff: (data) =>
 
-     request({
 
-       url: '/user/api/user/logoff',
 
-       method: 'POST',
 
-       data,
 
-     }),
 
-   address: {
 
-     default: () =>
 
-       request({
 
-         url: 'user/address/default',
 
-         method: 'GET',
 
-         custom: {
 
-           showError: false,
 
-         },
 
-       }),
 
-     list: () =>
 
-       request({
 
-         url: 'user/address',
 
-         method: 'GET',
 
-         custom: {},
 
-       }),
 
-     create: (data) =>
 
-       request({
 
-         url: 'user/address',
 
-         method: 'POST',
 
-         data,
 
-         custom: {
 
-           showSuccess: true,
 
-         },
 
-       }),
 
-     update: (id, data) =>
 
-       request({
 
-         url: 'user/address/' + id,
 
-         method: 'PUT',
 
-         data,
 
-         custom: {
 
-           showSuccess: true,
 
-         },
 
-       }),
 
-     detail: (id) =>
 
-       request({
 
-         url: 'user/address/' + id,
 
-         method: 'GET',
 
-       }),
 
-     delete: (id) =>
 
-       request({
 
-         url: 'user/address/' + id,
 
-         method: 'DELETE',
 
-       }),
 
-   },
 
-   invoice: {
 
-     list: () =>
 
-       request({
 
-         url: 'user/invoice',
 
-         method: 'GET',
 
-         custom: {},
 
-       }),
 
-     create: (data) =>
 
-       request({
 
-         url: 'user/invoice',
 
-         method: 'POST',
 
-         data,
 
-         custom: {
 
-           showSuccess: true,
 
-         },
 
-       }),
 
-     update: (id, data) =>
 
-       request({
 
-         url: 'user/invoice/' + id,
 
-         method: 'PUT',
 
-         data,
 
-         custom: {
 
-           showSuccess: true,
 
-         },
 
-       }),
 
-     detail: (id) =>
 
-       request({
 
-         url: 'user/invoice/' + id,
 
-         method: 'GET',
 
-       }),
 
-     delete: (id) =>
 
-       request({
 
-         url: 'user/invoice/' + id,
 
-         method: 'DELETE',
 
-       }),
 
-   },
 
-   favorite: {
 
-     list: (params) =>
 
-       request({
 
-         url: 'user/goodsLog/favorite',
 
-         method: 'GET',
 
-         params,
 
-       }),
 
-     do: (id) =>
 
-       request({
 
-         url: 'user/goodsLog/favorite',
 
-         method: 'POST',
 
-         data: {
 
-           goods_id: id,
 
-         },
 
-         custom: {
 
-           showSuccess: true,
 
-           auth: true,
 
-         },
 
-       }),
 
-     cancel: (id) =>
 
-       request({
 
-         url: 'user/goodsLog/favorite',
 
-         method: 'POST',
 
-         data: {
 
-           goods_ids: id,
 
-         },
 
-         custom: {
 
-           showSuccess: true,
 
-           auth: true,
 
-         },
 
-       }),
 
-   },
 
-   view: {
 
-     list: (params) =>
 
-       request({
 
-         url: 'user/goodsLog/views',
 
-         method: 'GET',
 
-         params,
 
-         custom: {},
 
-       }),
 
-     delete: (data) =>
 
-       request({
 
-         url: 'user/goodsLog/viewDel',
 
-         method: 'DELETE',
 
-         data,
 
-         custom: {
 
-           showSuccess: true,
 
-         },
 
-       }),
 
-   },
 
-   wallet: {
 
-     log: (params) =>
 
-       request({
 
-         url: '/user/api/walletLog',
 
-         method: 'GET',
 
-         params,
 
-         custom: {},
 
-       }),
 
-   },
 
-   account: {
 
-     info: (params) =>
 
-       request({
 
-         url: 'user/account',
 
-         method: 'GET',
 
-         params,
 
-         custom: {
 
-           showError: false,
 
-           auth: true,
 
-         },
 
-       }),
 
-     save: (data) =>
 
-       request({
 
-         url: 'user/account',
 
-         method: 'POST',
 
-         data,
 
-         custom: {
 
-           showSuccess: true,
 
-           auth: true,
 
-         },
 
-       }),
 
-   },
 
-   //数量接口
 
-   data: () =>
 
-     request({
 
-       url: 'user/user/data',
 
-       method: 'GET',
 
-       custom: {
 
-         showLoading: false,
 
-         auth: true,
 
-       },
 
-     }),
 
- };
 
 
  |