'use server' import {callByUser} from './base' export async function listInitialization(props: { page: number size: number title?: string type?: number status?: number create_after?: Date create_before?: Date update_after?: Date update_before?: Date short_term_package?: number }) { return await callByUser<{ short_term: string short_term_monthly: string long_term: string long_term_monthly: string list: { id: number title: string created_at: Date }[] }>('/api/announcement/list', props) } type listAccountReq = { resource_no: string create_after: Date create_before: Date } type listAccountResp = { time: Date count: number }[] export async function listAccount(props: listAccountReq) { return await callByUser('/api/account/list', props) }