feat(web-admin): register receiveAccount FormCreate control.
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
1 parent
4e805f9625
commit
cf61ce340d
7 files changed
+435
No files matched your search
@@ -71,6 +71,50 @@ export function fetchReplaceOaRoleUsers(roleId: string, userIds: string[]) {
|
||||
})
|
||||
}
|
||||
|
||||
// ---------------------------------------------------------------------------
|
||||
// 收款账户
|
||||
// ---------------------------------------------------------------------------
|
||||
|
||||
export function fetchOaReceiveAccountList(params?: {
|
||||
keyword?: string
|
||||
accountType?: string
|
||||
page?: number
|
||||
pageSize?: number
|
||||
}) {
|
||||
return request.get<{ list: any[]; total: number }>({
|
||||
url: `${BASE}/receive-accounts`,
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
export function fetchOaReceiveAccountOptions() {
|
||||
return request.get<{ list: any[] }>({ url: `${BASE}/receive-accounts/options` })
|
||||
}
|
||||
|
||||
export function fetchOaReceiveAccountDetail(id: string) {
|
||||
return request.get<any>({ url: `${BASE}/receive-accounts/${id}` })
|
||||
}
|
||||
|
||||
export function fetchCreateOaReceiveAccount(data: Record<string, unknown>) {
|
||||
return request.post({ url: `${BASE}/receive-accounts`, data, showSuccessMessage: true })
|
||||
}
|
||||
|
||||
export function fetchUpdateOaReceiveAccount(id: string, data: Record<string, unknown>) {
|
||||
return request.put({ url: `${BASE}/receive-accounts/${id}`, data, showSuccessMessage: true })
|
||||
}
|
||||
|
||||
export function fetchDeleteOaReceiveAccount(id: string) {
|
||||
return request.del({ url: `${BASE}/receive-accounts/${id}`, showSuccessMessage: true })
|
||||
}
|
||||
|
||||
export function fetchBatchDeleteOaReceiveAccounts(ids: string[]) {
|
||||
return request.post({
|
||||
url: `${BASE}/receive-accounts/batch-delete`,
|
||||
data: { ids },
|
||||
showSuccessMessage: true
|
||||
})
|
||||
}
|
||||
|
||||
// ---------------------------------------------------------------------------
|
||||
// 分组 / 应用 / 草稿 / 发布
|
||||
// ---------------------------------------------------------------------------
|
||||
|
||||
Reference in new issue
Block a user