import { cloudService } from './index' import { ILedgerRecord } from '@/types/ledger' export const addLedgerApi = (ledger: ILedgerRecord): Promise => cloudService({ url: '/home-api/ledger', method: 'post', data: ledger }) export const updateLedgerApi = (id: number, ledger: ILedgerRecord): Promise => cloudService({ url: `/home-api/ledger/${id}`, method: 'put', data: ledger }) export const deleteLedgerApi = (id: number): Promise => cloudService({ url: `/home-api/ledger/${id}`, method: 'delete' }) export const queryLedgerApi = (book: string): Promise => cloudService({ url: '/home-api/ledger', method: 'get', params: { book } }) export const queryLedgerBookApi = (): Promise => cloudService({ url: '/home-api/ledger/book', method: 'get' })