import { request } from "@/http/axios" import { GetOrdersByOpenIdDTO, ShopGoodsResponseData, SubmitOrderRequestData, SubmitOrderResponseData } from './type' import { GetOpenIdRequestParams } from './type' /** 获取当前登录用户详情 */ export function getShopGoodsApi() { return request({ url: "shop/goods", method: "get" }) } /** 提交订单接口 */ export function submitOrderApi(data: SubmitOrderRequestData) { return request({ url: "order/submit", method: "post", data }) } /** 获取微信openid */ export function getOpenIdApi(params: GetOpenIdRequestParams) { return request>({ url: "payment/getOpenId", method: "get", params }) } /** 根据openid获取用户订单信息 */ export function getOrdersByOpenIdApi(openid: string) { return request>({ url: `order/user/${openid}`, method: "get" }) } /** 打开储物柜接口 */ export function openCabinetApi(orderId: number, orderGoodsId: number) { return request>({ url: `order/openCabinet/${orderId}/${orderGoodsId}`, method: "post" }) }