初始化仓库
This commit is contained in:
17
api/app.js
Normal file
17
api/app.js
Normal file
@ -0,0 +1,17 @@
|
||||
import request from "@/utils/request";
|
||||
// import wechath5 from "@/utils/wechath5";
|
||||
import { client } from "@/utils/tools";
|
||||
|
||||
export function getConfig() {
|
||||
return request.get("index/config");
|
||||
}
|
||||
|
||||
// 用户自定义分享
|
||||
export function userShare(params) {
|
||||
return request.get("index/share", {
|
||||
params: {
|
||||
...params,
|
||||
client,
|
||||
},
|
||||
});
|
||||
}
|
||||
171
api/store.js
Normal file
171
api/store.js
Normal file
@ -0,0 +1,171 @@
|
||||
import request from '@/utils/request'
|
||||
import {client} from '@/utils/tools'
|
||||
//获取首页数据接口
|
||||
export function getHome() {
|
||||
return request.get('index/lists')
|
||||
}
|
||||
|
||||
//获取菜单
|
||||
export function getMenu(data) {
|
||||
return request.get('menu/lists', {
|
||||
params: data,
|
||||
});
|
||||
}
|
||||
|
||||
//广告位
|
||||
export function getAdList(data) {
|
||||
return request.get('ad_content/lists', {
|
||||
params: data
|
||||
});
|
||||
}
|
||||
|
||||
// 购物车列表
|
||||
export function getCartList() {
|
||||
return request.get('cart/lists')
|
||||
}
|
||||
|
||||
|
||||
//获取好物优选商品列表
|
||||
export function getBestList(data) {
|
||||
return request.get('goods/getBestList', {
|
||||
params: data
|
||||
});
|
||||
}
|
||||
|
||||
// 商品分类
|
||||
export function getCatrgory() {
|
||||
return request.get('goods_category/lists');
|
||||
}
|
||||
|
||||
|
||||
//商品详情
|
||||
export function getGoodsDetail(data) {
|
||||
return request.get('goods/getGoodsDetail', {
|
||||
params: data
|
||||
});
|
||||
}
|
||||
|
||||
// 商品搜索
|
||||
|
||||
export function getGoodsSearch(data) {
|
||||
return request.get('goods/getGoodsList', {
|
||||
params: data
|
||||
});
|
||||
}
|
||||
//搜索页,热门搜索列表,和历史搜索列表
|
||||
|
||||
export function getSearchpage(data) {
|
||||
return request.get('goods/getSearchPage', {
|
||||
params: data
|
||||
});
|
||||
}
|
||||
// 清空历史搜索
|
||||
|
||||
export function clearSearch() {
|
||||
return request.get('goods/clearSearch');
|
||||
}
|
||||
|
||||
//评价列表
|
||||
export function getCommentList(data) {
|
||||
return request.get("goods_comment/lists", {
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
// 获取评价列表
|
||||
export function getOrderCommentList(data) {
|
||||
return request.get("goods_comment/getOrderGoods", {
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
// 购物车数量更改
|
||||
export function changeGoodsCount(data) {
|
||||
return request.post("cart/change", data)
|
||||
}
|
||||
|
||||
// 单选/全选/店铺选择
|
||||
export function selectedOpt(data) {
|
||||
return request.post("cart/selected", data)
|
||||
}
|
||||
|
||||
// 删除商品
|
||||
export function deleteGoods(data) {
|
||||
return request.post("cart/del", data);
|
||||
}
|
||||
|
||||
//购物车选中状态
|
||||
export function changeCartSelect(data) {
|
||||
return request.post('cart/selected', data)
|
||||
}
|
||||
|
||||
//评价分类
|
||||
export function getCommentCategory(id) {
|
||||
return request.get("/goods_comment/category", {
|
||||
params: {
|
||||
goods_id: id
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
//加入购物车
|
||||
|
||||
export function addCart(data) {
|
||||
return request.post('cart/add', data);
|
||||
}
|
||||
|
||||
//购物车数量
|
||||
|
||||
export function getCartNum(params) {
|
||||
return request.get("cart/num", {params});
|
||||
}
|
||||
|
||||
|
||||
//获取商品热搜榜单
|
||||
export function getHotGoods(data) {
|
||||
return request.get("goods/getHostList", {params: data});
|
||||
}
|
||||
|
||||
// 获取秒杀时间段
|
||||
export function getSeckillTime() {
|
||||
return request.get("/seckill/seckillTime");
|
||||
}
|
||||
|
||||
// 获取秒杀商品
|
||||
export function getSeckillGoods(params) {
|
||||
return request.get("/seckill/seckillGoods", {params})
|
||||
}
|
||||
|
||||
// 消息中心首页
|
||||
export function getMessageLists() {
|
||||
return request.get("notice/index")
|
||||
}
|
||||
|
||||
// 消息通知
|
||||
export function getNoticeLists(params) {
|
||||
return request.get("notice/lists", {params})
|
||||
}
|
||||
|
||||
|
||||
//商品海报
|
||||
|
||||
export function getPoster(data) {
|
||||
return request.get("share/sharegoods", {
|
||||
params: data
|
||||
});
|
||||
}
|
||||
|
||||
// 门店自提列表
|
||||
|
||||
export function getStoreList(data) {
|
||||
return request.get("selffetch_shop/lists", {
|
||||
params: data
|
||||
});
|
||||
}
|
||||
|
||||
// 直播列表
|
||||
export function getLiveRoom(data) {
|
||||
return request.get("live_room/lists", {
|
||||
params: data
|
||||
});
|
||||
}
|
||||
394
api/user.js
Normal file
394
api/user.js
Normal file
@ -0,0 +1,394 @@
|
||||
// +----------------------------------------------------------------------
|
||||
// | 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)
|
||||
}
|
||||
Reference in New Issue
Block a user