购买功能fix组件样式

This commit is contained in:
2025-12-22 18:32:34 +08:00
parent 734e71976e
commit df4cdb24b3
11 changed files with 2917 additions and 149 deletions

View File

@@ -63,7 +63,19 @@ export const productApi = {
// 下载接口文档支持PDF和Markdown
downloadProductDocumentation: (productId) => request.get(`/products/${productId}/documentation/download`, {
responseType: 'blob'
})
}),
// 组件报告下载相关API
// 检查产品是否可以下载示例报告
checkComponentReportAvailability: (productId) => request.get(`/products/${productId}/component-report/check`),
// 获取产品示例报告下载信息和价格计算
getComponentReportInfo: (productId) => request.get(`/products/${productId}/component-report/info`),
// 创建示例报告下载支付订单
createComponentReportPaymentOrder: (productId, data) => request.post(`/products/${productId}/component-report/create-order`, data),
// 检查示例报告下载支付状态
checkComponentReportPaymentStatus: (orderId) => request.get(`/component-report/check-payment/${orderId}`),
// 生成并下载示例报告ZIP文件
generateAndDownloadComponentReport: (data) => request.post('/component-report/generate-and-download', data, { responseType: 'blob' })
}
// 分类相关接口 - 数据大厅
@@ -130,7 +142,15 @@ export const financeApi = {
// 充值记录相关接口
getUserRechargeRecords: (params) => request.get('/finance/wallet/recharge-records', { params }),
getAdminRechargeRecords: (params) => request.get('/admin/finance/recharge-records', { params })
getAdminRechargeRecords: (params) => request.get('/admin/finance/recharge-records', { params }),
// 购买记录相关接口
getUserPurchaseRecords: (params) => request.get('/finance/purchase-records', { params }),
getAdminPurchaseRecords: (params) => request.get('/admin/finance/purchase-records', { params }),
exportAdminPurchaseRecords: (params) => request.get('/admin/finance/purchase-records/export', {
params,
responseType: 'blob'
})
}
// 认证相关接口