sys-config.dto.ts 431 B

12345678910111213141516171819202122232425
  1. import { ConfigType } from '../entities/sys-config.entity'
  2. export interface CreateSysConfigBody {
  3. name: string
  4. value: string
  5. remark?: string
  6. type?: ConfigType
  7. }
  8. export interface UpdateSysConfigBody {
  9. value: string
  10. remark?: string
  11. type?: ConfigType
  12. }
  13. export interface ListSysConfigQuery {
  14. page?: number
  15. size?: number
  16. name?: string
  17. type?: ConfigType
  18. }
  19. export interface GetSysConfigParams {
  20. name: string
  21. }