acme_user.ts 421 B

1234567891011121314151617
  1. import type { ModelBase } from '@/api/curd'
  2. import { http, useCurdApi } from '@uozi-admin/request'
  3. export interface AcmeUser extends ModelBase {
  4. name: string
  5. email: string
  6. ca_dir: string
  7. registration: { body?: { status: string } }
  8. }
  9. const baseUrl = '/acme_users'
  10. const acme_user = useCurdApi<AcmeUser>(baseUrl, {
  11. register: (id: number) => http.post(`${baseUrl}/${id}/register`),
  12. })
  13. export default acme_user