__init__.py 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. """Schema模块"""
  2. from app.schemas.common import (
  3. PaginationParams,
  4. PaginationResult,
  5. IdInput,
  6. StatusInput,
  7. DeleteInput,
  8. )
  9. from app.schemas.auth import (
  10. LoginRequest,
  11. LoginResponse,
  12. UserCreate as AuthUserCreate,
  13. UserResponse as AuthUserResponse,
  14. ChangePasswordRequest,
  15. ResetPasswordRequest,
  16. )
  17. from app.schemas.leave import (
  18. LeaveCreate,
  19. LeaveUpdate,
  20. LeaveResponse,
  21. )
  22. from app.schemas.menu import (
  23. MenuMeta,
  24. MenuItem,
  25. MenuListResponse,
  26. )
  27. from app.schemas.user import (
  28. UserBase,
  29. UserCreate,
  30. UserUpdate,
  31. UserResponse,
  32. UserListResponse,
  33. LoginRequest as UserLoginRequest,
  34. LoginResponse as UserLoginResponse,
  35. ChangePasswordRequest as UserChangePasswordRequest,
  36. ResetPasswordRequest as UserResetPasswordRequest,
  37. )
  38. from app.schemas.workflow import (
  39. ProcessDefCreate,
  40. ProcessDefUpdate,
  41. ProcessDefResponse,
  42. NodeData,
  43. TransitionData,
  44. PublishVersionRequest,
  45. VersionResponse,
  46. StartInstanceRequest,
  47. ApproveRequest,
  48. TaskResponse,
  49. InstanceResponse,
  50. )
  51. from app.schemas.attachment import (
  52. AttachmentUploadResponse,
  53. )