完善产品购买页面,抽取公共组件,优化导航链接

This commit is contained in:
2025-04-08 11:21:58 +08:00
parent a2c18a1be8
commit ba07c79b04
42 changed files with 1481 additions and 666 deletions

27
src/actions/resource.ts Normal file
View File

@@ -0,0 +1,27 @@
'use server'
import {callByUser} from '@/actions/base'
async function createResourceByBalance(props: {
type: number
live: number
quota: number
expire: number
daily_limit: number
}) {
return await callByUser('/api/resource/create/balance', props)
}
async function createResourceByAlipay() {
throw new Error('Not implemented')
}
async function createResourceByWechat() {
throw new Error('Not implemented')
}
export {
createResourceByBalance,
createResourceByAlipay,
createResourceByWechat,
}