12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485 |
- import { qs } from '@/utils'
- import { http } from '@/utils/http'
- const pre = import.meta.env.VITE_SERVER_BASEURL_PREFIX
- /**
- * 商品预下单
- * @returns
- */
- export function preOrder(data: any) {
- return http.post<any>(`${pre}/app/order/pre/order`, data)
- }
- /**
- * 加载预下单
- * @returns
- */
- export function loadPre(data: any) {
- return http.post<any>(`${pre}/app/order/load/pre?${qs(data)}`)
- }
- /**
- * 计算订单价格
- * @returns
- */
- export function computedPrice(data: any) {
- return http.post<any>(`${pre}/app/order/computed/price`, data)
- }
- /**
- * 创建订单
- * @returns
- */
- export function createOrder(data: any) {
- return http.post<any>(`${pre}/app/order/add`, data)
- }
- /**
- * 支付
- * @returns
- */
- export function payOrder(data: any) {
- return http.post<any>(`${pre}/app/order/goPay`, data)
- }
- /**
- * 订单列表
- * @returns
- */
- export function orderList(data: any) {
- return http.post<any>(`${pre}/app/order/app/list`, data)
- }
- /**
- * 订单状态值枚举
- * @returns
- */
- export function orderStatusEnum(data: any) {
- return http.get<any>(`${pre}/app/common/getEnum`, data)
- }
- /**
- * 订单详情
- * @returns
- */
- export function orderDetail(data: any) {
- return http.get<any>(`${pre}/app/order/detail`, data)
- }
- /**
- * 订单详情-拼团
- * @returns
- */
- export function orderPink(data: any) {
- return http.get<any>(`${pre}/app/pink/orderPink`, data)
- }
- /**
- * 取消订单
- * @returns
- */
- export function orderCancel(data: any) {
- return http.post<any>(`${pre}/app/order/cancel?id=${data.id}`)
- }
- /**
- * 订单绑定地址
- * @param data { orderId: number, addressId: number }
- * @returns
- */
- export function bindingAddress(data: any) {
- return http.put<any>(`${pre}/app/order/binding/address`, data)
- }
|