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