// +---------------------------------------------------------------------- // | likeshop开源商城系统 // +---------------------------------------------------------------------- // | 欢迎阅读学习系统程序代码,建议反馈是我们前进的动力 // | gitee下载:https://gitee.com/likeshop_gitee // | github下载:https://github.com/likeshop-github // | 访问官网:https://www.likeshop.cn // | 访问社区:https://home.likeshop.cn // | 访问手册:http://doc.likeshop.cn // | 微信公众号:likeshop技术社区 // | likeshop系列产品在gitee、github等公开渠道开源版本可免费商用,未经许可不能去除前后端官方版权标识 // | likeshop系列产品收费版本务必购买商业授权,购买去版权授权后,方可去除前后端官方版权标识 // | 禁止对系统程序代码以任何目的,任何形式的再发布 // | likeshop团队版权所有并拥有最终解释权 // +---------------------------------------------------------------------- // | author: likeshop.cn.team // +---------------------------------------------------------------------- import request from '../utils/request' import { client } from '@/utils/tools' //个人中心 export function getUser() { return request.get('user/center') } //用户领取优惠券 export function getCoupon(id) { return request.post('coupon/getCoupon', { id }) } // 地址列表 export function getAddressLists() { return request.get('user_address/lists') } // 添加编辑地址 export function editAddress(data) { return request.post('user_address/update', data) } export function addAddress(data) { return request.post('user_address/add', data) } // 删除地址 export function delAddress(id) { return request.post('user_address/del', { id }) } // 获取单个地址 export function getOneAddress(id) { return request.get('user_address/detail', { params: { id } }) } // 获取默认地址 export function getDefaultAddress(id) { return request.get('user_address/getDefault', { params: { id } }) } // 设置默认地址 export function setDefaultAddress(id) { return request.post('user_address/setDefault', { id }) } //传省市区字符串判读是否有code export function hasRegionCode(data) { return request.post('user_address/handleRegion', data) } //我的优惠券 export function getMyCoupon(data) { return request.get('coupon/myCoupon', { params: data }) } // 获取商品的收藏列表 export function getCollectGoods(data) { return request.get('collect/getCollectGoods', { params: data }) } // 商品的增添取消收藏 export function collectGoods(data) { return request.post('collect/handleCollectGoods', data) } //删除订单 export function delOrder(id) { return request.post('order/del', { id }) } //订单列表 export function getOrderList(data) { return request.get('order/lists', { params: data }) } //订单详情 export function getOrderDetail(id) { return request.get('order/detail', { id }) } //取消订单 export function cancelOrder(id) { return request.post('order/cancel', { id }) } //物流 export function orderTraces(id) { return request.get('order/orderTraces', { params: { id } }) } //确认收货 export function confirmOrder(id) { return request.post('order/confirm', { id }) } // 充值模板 export function rechargeTemplate() { return request.get('recharge/rechargeTemplate') } // 获取售后列表 export function getAfterSaleList(params) { return request.get('after_sale/lists', { params }) } // 申请售后 export function applyAfterSale(data) { return request.post('after_sale/add', data) } // 获取商品信息 export function getGoodsInfo(params) { return request.get('after_sale/goodsInfo', { params }) } // 填写快递信息 export function inputExpressInfo(data) { return request.post('after_sale/express', data) } // 撤销申请 export function cancelApply(data) { return request.post('after_sale/cancel', data) } // 售后详情 export function afterSaleDetail(params) { return request.get('after_sale/detail', { params }) } // 重新申请 export function applyAgain(data) { return request.post('after_sale/again', data) } // 账户明细 积分明细 export function getAccountLog(params) { return request.get('user/accountLog', { params }) } //充值 export function recharge(data) { return request.post('recharge/recharge', data) } export function getRechargeRecord(params) { return request.get('recharge/rechargeRecord', { params }) } // 填写邀请码 export function inputInviteCode(data) { return request.post('distribution/code', data) } // 分销会员申请 export function applyVip(data) { return request.post('distribution/apple', data) } // 分销入口验证 export function veryfiyDistribute() { return request.post('distribution/check') } // 最新分销会员申请详情 export function applyVipDetail() { return request.post('distribution/appledetail') } // 邀请人信息 export function getInviteInfo() { return request.get('distribution/myleader') } // 获取评价信息 export function getCommentInfo(data) { return request.get('goods_comment/getGoods', { params: data }) } // 分销主页 export function getPromoteHome() { return request.get('distribution/index') } // 分销订单列表 export function getPromoteOrder(data) { return request.get('distribution/order', { params: data }) } //商品评价 export function goodsComment(data) { return request.post('goods_comment/addGoodsComment', data) } // 获取个人详情 export function getUserInfo() { return request.get('user/info') } // 设置个人信息 export function setUserInfo(data) { return request.post('user/setInfo', data) } // 更换手机号 export function changeUserMobile(data) { // #ifdef MP-WEIXIN return request.post('user/getMobile', data) // #endif // #ifdef H5 || APP-PLUS return request.post('user/changeMobile', { ...data, client }) // #endif } //会员中心 export function getLevelList() { return request.get('user_level/lists') } // 我的粉丝 export function getUserFans(data) { return request.get('user/fans', { params: data }) } // 佣金提现 export function applyWithdraw(data) { return request.post('withdraw/apply', data) } // 提现记录列表 export function getWithdrawRecords(params) { return request.get('withdraw/records', { params }) } // 提现详情 export function getWithdrawDetail(params) { return request.get('withdraw/info', { params }) } // 提现页信息 export function getWithdrawConfig() { return request.get('withdraw/config') } // 月度账单 export function getMonthBill(params) { return request.get('distribution/monthbill', { params }) } // 月度账单明细 export function getMonthOrderDetail(params) { return request.get('distribution/monthDetail', { params }) } // 邀请海报 export function getInviteBanner(data) { return request.get('share/userPoster', { params: data }) } // 用户钱包 export function getWallet() { return request.get('user/myWallet') } // 获取签到列表 export function getSignList() { return request.get('sign/lists') } // 签到 export function userSign() { return request.get('sign/sign') } // 获取签到规则 export function getSignRule() { return request.get('sign/rule') } // 退出登录 export function userLogout(data) { return request.post('account/logout', data) } // 获取抽奖配置 export function getPrize(data) { return request.get('Luckdraw/prize', { params: data }) } // 抽奖记录 export function getUserRecord(data) { return request.get('Luckdraw/record', { params: data }) } // 抽奖 export function userLottery(data) { return request.get('Luckdraw/draw', { params: data }) } // 中奖名单 export function luckyDrawWinningList(data) { return request.get('Luckdraw/winList', { params: data }) } //更新微信信息 export function setWechatInfo(data) { return request.post('user/setWechatInfo', data) } //设置交易密码 export function setPassword(data) { return request.post('user/setPayPassword', data) } //修改支付密码 export function changePayPassword(data) { return request.post('user/changePayPassword', data) } //判断是否设置交易密码 export function hasPayPassword() { return request.get('user/hasPayPassword') } //会员转账 export function transfer(data) { return request.post('user/transfer', data) } //最近转账会员 export function getTransferRecent() { return request.get('user/transferRecent') } //会员转账记录 export function transferRecord(params) { return request.get('user/transferRecord', { params }) } //发送验证码 export function send(data) { return request.post('user/send', data) } // 找回密码 export function retrievePayPassword(data) { return request.post('user/retrievePayPassword', data) } //获取会员信息 export function transferToInfo(params) { return request.get('user/transferToInfo', { params }) } // 获取微信小程序码-生成海报需使用 export function apiDistributionPoster() { return request.get('distribution/getPoster') } // 资质信息 export function getCopyright() { return request.get('index/copyright') } // 绑定微信 export function bindOawechat(data) { return request.post('account/oaAuthLogin', data) }