284 lines
9.5 KiB
JavaScript
284 lines
9.5 KiB
JavaScript
import { request } from '@/utils/http'
|
|
|
|
//首页滚动商品
|
|
export const frontindex = (data) => {
|
|
return request({url:`/api/front/index`,method:'GET',data});
|
|
}
|
|
//首页/推荐列表数据
|
|
export const frontproduct = (type,data) => {
|
|
return request({url:`/api/front/product/${type}`,method:'GET',data});
|
|
}
|
|
//商品详情接口
|
|
export const frontdetail = (type) => {
|
|
return request({url:`/api/front/product/detail/${type}`,method:'GET'});
|
|
}
|
|
//商品详情评论列表
|
|
export const replyproduct = (type) => {
|
|
return request({url:`/api/front/reply/product/${type}`,method: 'GET'});
|
|
}
|
|
//商品评论数量
|
|
export const replyconfig = (type) => {
|
|
return request({url:`/api/front/reply/config/${type}`,method:'GET'});
|
|
}
|
|
export const replylist = (data) => {
|
|
return request({url:`/api/front/reply/list`,method:'GET',data});
|
|
}
|
|
//商品规格详情
|
|
export const skudetail = (id) => {
|
|
return request({url:`/api/front/product/sku/detail/${id}`,method:'GET'});
|
|
}
|
|
//详情常见问题
|
|
export const frontproblem = (type,data) => {
|
|
return request({url:`/api/front/problem/${type}`,method:'GET',data});
|
|
}
|
|
//获取门店
|
|
export const frontstorelist = (data) => {
|
|
return request({url:`/api/front/store/list`,method:'POST',data});
|
|
}
|
|
//获取分类导航
|
|
export const frontcategory = () =>{
|
|
return request({url:`/api/front/category/top`,method:'GET'})
|
|
}
|
|
//获取分类商品
|
|
export const frontproducts = (data) =>{
|
|
return request({url:`/api/front/products`,method:'GET',data})
|
|
}
|
|
//获取随心配导航
|
|
export const frontType = (data) =>{
|
|
return request({url:`/api/front/home/setMeal/type`,method:'GET',data})
|
|
}
|
|
//帮您配商品
|
|
export const frontHome = (data) =>{
|
|
return request({url:`/api/front/home/floor`,method:'GET',data})
|
|
}
|
|
//客户中心/帮助中心分类
|
|
export const helpcategory = () =>{
|
|
return request({url:`/api/front/help/category/list`,method:'GET'})
|
|
}
|
|
//客户中心/帮助中心列表
|
|
export const helplist = (cid,data) =>{
|
|
return request({url:`/api/front/help/list/${cid}`,method:'GET',data})
|
|
}
|
|
//客户中心/帮助中心详情
|
|
export const helpinfo = (data) =>{
|
|
return request({url:`/api/front/help/info`,method:'GET',data})
|
|
}
|
|
//客户中心/帮助中心详情点击解决未解决
|
|
export const helppraise = (data) =>{
|
|
return request({url:`/api/front/help/praise`,method:'GET',data})
|
|
}
|
|
//加入购物车
|
|
export const cartsave = (data) => {
|
|
return request({url:`/api/front/cart/save`,method:'POST',data});
|
|
}
|
|
//购物车列表
|
|
export const cartlist = (data) => {
|
|
return request({url:`/api/front/cart/list`,method:'GET',data});
|
|
}
|
|
//购物车修改数量
|
|
export const cartnum = (id,number) => {
|
|
return request({url:`/api/front/cart/num?id=${id}&number=${number}`,method:'POST',contenttype:'x-www-form-urlencoded'});
|
|
}
|
|
//购物车删除
|
|
export const cartdelete = (ids) => {
|
|
return request({url:`/api/front/cart/delete?ids=${ids}`,method:'POST',contenttype:'x-www-form-urlencoded'});
|
|
}
|
|
//购物车选中接口
|
|
export const optForCart = (data)=>{
|
|
return request({url:`/api/front/cart/optForCart`,method:'POST',data})
|
|
}
|
|
//预下单
|
|
export const preorder = (data) => {
|
|
return request({url:`/api/front/order/pre/order`,method:'POST',data});
|
|
}
|
|
//加载预下单
|
|
export const orderloadpre = (preOrderNo) =>{
|
|
return request({url:`/api/front/order/load/pre/${preOrderNo}`,method:'GET'})
|
|
}
|
|
//地址列表
|
|
export const addresslist = (data) => {
|
|
return request({url:`/api/front/address/list`,method:'GET',data});
|
|
}
|
|
//地址保存
|
|
export const addressedit = (data) => {
|
|
return request({url:`/api/front/address/edit`,method:'POST',data});
|
|
}
|
|
//地址详情{id}
|
|
export const addressdetail = (id) =>{
|
|
return request({url:`/api/front/address/detail/${id}`,method:'GET'})
|
|
}
|
|
//地址删除
|
|
export const addressdel = (data) => {
|
|
return request({url:`/api/front/address/del`,method:'POST',data});
|
|
}
|
|
//设置默认地址
|
|
export const defaultset = (data) => {
|
|
return request({url:`/api/front/address/default/set`,method:'POST',data});
|
|
}
|
|
//获取默认地址
|
|
export const addressdefault = (data) => {
|
|
return request({url:`/api/front/address/default`,method:'GET',data});
|
|
}
|
|
//省市区
|
|
export const citylist = (data) => {
|
|
return request({url:`/api/front/city/list`,method:'GET',data});
|
|
}
|
|
//配送时间
|
|
export const deliverytimes = (data) => {
|
|
return request({url:`/api/front/delivery/times`,method:'GET',data});
|
|
}
|
|
//计算订单价格
|
|
export const computedprice = (data) => {
|
|
return request({url:`/api/front/order/computed/price`,method:'POST',data});
|
|
}
|
|
//创建订单
|
|
export const ordercreate = (data) => {
|
|
return request({url:`/api/front/order/create`,method:'POST',data});
|
|
}
|
|
//获取支付配置
|
|
export const payconfig = (data) => {
|
|
return request({url:`/api/front/order/get/pay/config`,method:'GET',data});
|
|
}
|
|
//订单列表
|
|
export const orderlist = (data) => {
|
|
return request({url:`/api/front/order/list`,method:'GET',data});
|
|
}
|
|
//订单详情
|
|
export const orderdetail = (orderId) => {
|
|
return request({url:`/api/front/order/detail/${orderId}`,method:'GET'});
|
|
}
|
|
//删除订单
|
|
export const orderdel = (id) => {
|
|
return request({url:`/api/front/order/del?id=${id}`,method:'POST',contenttype:'x-www-form-urlencoded'});
|
|
}
|
|
//订单取消
|
|
export const ordercancel = (id) => {
|
|
return request({url:`/api/front/order/cancel?id=${id}`,method:'POST',contenttype:'x-www-form-urlencoded'});
|
|
}
|
|
//订单头部数量
|
|
export const orderdata = (data) => {
|
|
return request({url:`/api/front/order/data`,method:'GET',data});
|
|
}
|
|
//订单支付
|
|
export const paypayment = (data) => {
|
|
return request({url:`/api/front/pay/payment`,method:'POST',data});
|
|
}
|
|
//查询支付结果
|
|
export const payqueryPayResult = (data) => {
|
|
return request({url:`/api/front/pay/queryPayResult`,method:'GET',data});
|
|
}
|
|
//评价订单
|
|
export const orderReplycomment = (data) => {
|
|
return request({url:`/api/front/order/orderReply/comment`,method:'POST',data});
|
|
}
|
|
//评论中心-列表
|
|
export const orderReplylist = (data) => {
|
|
return request({url:`/api/front/order/orderReply/list`,method:'GET',data});
|
|
}
|
|
//待评价商品信息查询
|
|
export const orderReplyproduct = (data) => {
|
|
return request({url:`/api/front/order/orderReply/product`,method:'POST',data});
|
|
}
|
|
//订单收货
|
|
export const ordertake = (id) => {
|
|
return request({url:`/api/front/order/take?id=${id}`,method:'POST',contenttype:'x-www-form-urlencoded'});
|
|
}
|
|
//修改订单
|
|
export const orderupdateOrder = (data) => {
|
|
return request({url:`/api/front/order/updateOrder`,method:'POST',data});
|
|
}
|
|
//退款/售后-售后记录
|
|
export const returnapplyRecordsList = (data) => {
|
|
return request({url:`/api/front/return/applyRecordsList`,method:'GET',data});
|
|
}
|
|
//退款/售后-售后申请列表
|
|
export const returncanApplyOrderList = (data) => {
|
|
return request({url:`/api/front/return/canApplyOrderList`,method:'GET',data});
|
|
}
|
|
//获取退款计算
|
|
export const returncomputedPrice = (data) => {
|
|
return request({url:`/api/front/return/computedPrice`,method:'POST',data});
|
|
}
|
|
//售后记录详情
|
|
export const returngetApplyRecord = (id) => {
|
|
return request({url:`/api/front/return/getApplyRecord/${id}`,method:'GET'});
|
|
}
|
|
//获取申请订单退款信息
|
|
export const returngetOrder = (orderId) => {
|
|
return request({url:`/api/front/return/getOrder/${orderId}`,method:'GET'});
|
|
}
|
|
//订单退款申请
|
|
export const returnreturnApply = (data) => {
|
|
return request({url:`/api/front/return/returnApply`,method:'POST',data});
|
|
}
|
|
//我的优惠券
|
|
export const couponlist = (data) => {
|
|
return request({url:`/api/front/coupon/list`,method:'GET',data});
|
|
}
|
|
//当前订单可用优惠券
|
|
export const couponsorder = (preOrderNo) => {
|
|
return request({url:`/api/front/coupons/order/${preOrderNo}`,method:'GET'});
|
|
}
|
|
//优惠券分页列表
|
|
export const frontcoupons = (data) => {
|
|
return request({url:`/api/front/coupons`,method:'GET',data});
|
|
}
|
|
//新人注册券
|
|
export const frontnewUserCoupon = (data) => {
|
|
return request({url:`/api/front/newUserCoupon`,method:'GET',data});
|
|
}
|
|
//领券
|
|
export const couponreceive = (data) => {
|
|
return request({url:`/api/front/coupon/receive`,method:'POST',data});
|
|
}
|
|
//图片上传
|
|
export const uploadimage = (data) => {
|
|
return request({url:`/api/front/user/upload/image`,method:'POST',data,contenttype:'application/x-www-form-urlencoded'});
|
|
}
|
|
//添加收藏产品
|
|
export const collectadd = (data) => {
|
|
return request({url:`/api/front/collect/add`,method:'POST',data});
|
|
}
|
|
//批量收藏
|
|
export const collectall = (data) => {
|
|
return request({url:`/api/front/collect/all`,method:'POST',data});
|
|
}
|
|
//取消收藏产品(通过商品)
|
|
export const collectcancel = (proId,data) => {
|
|
return request({url:`/api/front/collect/cancel/${proId}`,method:'POST',data});
|
|
}
|
|
//取消收藏产品
|
|
export const collectdelete = (data) => {
|
|
return request({url:`/api/front/collect/delete`,method:'POST',data});
|
|
}
|
|
//我的收藏列表
|
|
export const collectuser = (data) => {
|
|
return request({url:`/api/front/collect/user`,method:'GET',data});
|
|
}
|
|
//个人中心-用户信息
|
|
export const frontuser = (data) => {
|
|
return request({url:`/api/front/user`,method:'GET',data});
|
|
}
|
|
//修改个人资料
|
|
export const useredit = (data) => {
|
|
return request({url:`/api/front/user/edit`,method:'POST',data});
|
|
}
|
|
//热门搜索
|
|
export const searchkeyword = (data) => {
|
|
return request({url:`/api/front/search/keyword`,method:'GET',data});
|
|
}
|
|
//分享配置
|
|
export const frontshare = (data) => {
|
|
return request({url:`/api/front/share`,method:'GET',data});
|
|
}
|
|
//获取购物车数量
|
|
export const frontcartcount = () => {
|
|
const data = {numType:1,type:'total'}
|
|
return request({url:`/api/front/cart/count`,method:'GET',data});
|
|
}
|
|
//购物车一键加购
|
|
export const cartbatchSave = (data) => {
|
|
return request({url:`/api/front/cart/batchSave`,method:'POST',data});
|
|
}
|
|
|