liveh5-nuxt/app/api/goods/index.js
xingyy d1579247e1 feat(payment): 集成 Stripe 支付功能
- 新增 Stripe 支付相关的组件和页面
- 实现了支付流程的初始化、表单提交和结果处理
- 优化了支付页面的样式和交互
- 更新了部分 API 接口以支持新的支付功能
2025-02-28 15:08:48 +08:00

104 lines
2.1 KiB
JavaScript

import { request } from '@/api/http.js'
export async function artworkList(data) {
return await request( {
url:'/api/v1/m/auction/default/artwork/list',
method: 'POST',
data
})
}
export async function defaultDetail(data) {
return await request ({
url:'/api/v1/m/auction/default/detail',
method: 'POST',
data
})
}
export async function artworkDetail(data) {
return await request( {
url:'/api/v1/m/artwork/detail',
method: 'POST',
data,
})
}
export async function userArtworks(data) {
return await request( {
url:'/api/v1/m/user/artworks',
method: 'POST',
data
})
}
export async function userArtwork(data) {
return await request( {
url:'/api/v1/m/user/artwork',
method: 'POST',
data
})
}
export async function artworkBuy(data) {
return await request( {
url:'/api/v1/m/artwork/buy',
method: 'POST',
data
})
}
export async function logSendlog(data) {
return await request( {
url:'/api/v1/m/auction/log/sendlog',
method: 'POST',
data
})
}
export async function signOnline(data) {
return await request( {
url:'/api/v1/contract/sign-online',
method: 'POST',
data
})
}
export async function signOffline(data) {
return await request( {
url:'/api/v1/contract/sign-offline',
method: 'POST',
data
})
}
export async function fddCheck(data) {
return await request( {
url:'/api/v1/m/user/fdd/check',
method: 'POST',
data
})
}
export async function createBuyOrder(data) {
return await request( {
url:'/api/v1/m/auction/createBuyOrder/v2',
method: 'POST',
data
})
}
export async function orderQuery(data) {
return await request( {
url:'/api/v1/payment/order/query',
method: 'POST',
data
})
}
export async function contractView(data) {
return await request( {
url:'/api/v1/contract/contract-view',
method: 'POST',
data
})
}