| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115 |
- /**
- * 订单相关API
- */
- import { http, Method } from "@/utils/request.js";
- /**
- * 选择发票
- * @param params
- */
- export function getReceipt(params) {
- return http.request({
- url: "/trade/carts/select/receipt",
- method: Method.GET,
- needToken: true,
- params,
- });
- }
- /**
- * 选择发票
- * @param id
- */
- export function getReceiptDetail(id) {
- return http.request({
- url: `/trade/receipt/${id}`,
- method: Method.GET,
- needToken: true,
- });
- }
- /**
- * 选择配送方式
- * @param params
- */
- export function selectedShipMethod(params) {
- return http.request({
- url: "/trade/carts/shippingMethod",
- method: Method.GET,
- needToken: true,
- params,
- });
- }
- /**
- * 获取订单列表
- * @param params
- */
- export function getOrderList(params) {
- return http.request({
- url: "/orders",
- method: Method.GET,
- needToken: true,
- params,
- });
- }
- /**
- * 获取订单详情
- * @param orderSn 订单编号
- */
- export function getOrderDetail(orderSn) {
- return http.request({
- url: `/orders/${orderSn}`,
- method: Method.GET,
- needToken: true,
- });
- }
- /**
- * 取消订单
- * @param orderSn 订单编号
- * @param reason 取消原因
- */
- export function cancelOrder(orderSn, reason) {
- return http.request({
- url: `/orders/${orderSn}/cancel`,
- method: Method.POST,
- needToken: true,
- header: { "content-type": "application/x-www-form-urlencoded" },
- data: reason,
- });
- }
- /**
- * 确认收货
- * @param orderSn 订单编号
- */
- export function confirmReceipt(orderSn) {
- return http.request({
- url: `/orders/${orderSn}/receiving`,
- method: Method.POST,
- needToken: true,
- });
- }
- /**
- * 获取当前拼团订单的拼团分享信息
- * @param {*} parentOrderSn
- * @param {*} skuId
- */
- export function getPinTuanShare(parentOrderSn,skuId) {
- return http.request({
- url: `promotion/pintuan/share`,
- method: Method.GET,
- needToken: true,
- params:{parentOrderSn,skuId}
- });
- }
|