'use server' import {callByUser} from '@/actions/base' import {ResourcePss} from '@/lib/models' import {PageRecord} from '@/lib/api' async function listResourcePss(props: { page: number size: number active?: boolean type?: number create_after?: number create_before?: number expire_after?: number expire_before?: number }){ return await callByUser>('/api/resource/list/pss', props) } 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 { listResourcePss, createResourceByBalance, createResourceByAlipay, createResourceByWechat, }