[新增]商城,订单,优惠券,收货地址

This commit is contained in:
张慢慢
2020-12-28 09:16:11 +08:00
parent 17ea653313
commit c56fd8b471
175 changed files with 9259 additions and 96 deletions

View File

@@ -4,6 +4,60 @@
*/
import {req} from "../request"
const index = () => req({url: "shop/index"}) //商城首页
const pushData = data => req({url: "goods/push", data: data}) //商城为您推荐
const first = () => req({url: "shop/category/first"}) //商城分类-左侧
const second = data => req({url: "shop/category/second", data: data}) //商城分类-右侧
const hotData = data => req({url: "goods/hot", data: data}) //优惠热卖更多
const freeData = data => req({url: "goods/free", data: data}) //免费券专区更多
const hotkey = data => req({url: "shop/hotkey", data: data}) //热门关键字
const lists = data => req({url: "goods/lists", data: data}) //全部商品列表
const details = (goods_id) => req({url: "goods/" + goods_id + '/show'}) //商品详情
const grant = data => req({url: "coupons/grant", method: "POST", data: data}) //优惠券领取
const jionCar = data => req({url: "carts/jion", method: "POST", data: data}) //加入购物车
const carKist = () => req({url: "carts/index"}) //购物车列表
const carRemove= data => req({url: "carts/remove", method: "POST", data: data}) //购物车移除商品
const carClear = () => req({url: "carts/clear", method: "POST"}) //清空购物车
const increment= (id) => req({url: "carts/" + id + "/increment", method: "POST"}) //购物车增加数量
const decrement= (id) => req({url: "carts/" + id + "/decrement", method: "POST"}) //购物车减少数量
const coupon = data => req({url: "coupons", data: data}) //店铺优惠券列表
const coupons = data => req({url: "user/coupons", data: data}) //我的优惠券
const couponDetails = (user_coupon_id) => req({url: "user/coupons/" + user_coupon_id}) //我的优惠券详情
const couponsGoods = data => req({url: "user/coupons/goods", data: data}) //可领取的商品
const orderSystem = data => req({url: "orders/goods/create", data: data}) //商品确认订单
const orderBuy = data => req({url: "orders/goods/buy", method: "POST", data: data}) //商品确认提交
const cartSystem = data => req({url: "orders/carts/create",data: data}) //购物车确认订单
const cartBuy = data => req({url: "orders/carts/buy", method: "POST", data: data}) //购物车确认订单
const wechat = data => req({url: "payments/wechat", method: "POST", data: data}) //购物车确认订单
export default({
index,
pushData,
first,
second,
hotData,
freeData,
hotkey,
lists,
details,
grant,
jionCar,
carKist,
carRemove,
carClear,
increment,
decrement,
coupon,
coupons,
couponDetails,
couponsGoods,
orderSystem,
orderBuy,
cartSystem,
cartBuy,
wechat
})