carousals.ts 624 B

12345678910111213141516171819202122232425
  1. import type { AuditBaseModel, BaseModel, Paging } from '@/model/base'
  2. export interface CreateCarousalsRequest {
  3. imageUrl:string
  4. targetType:string
  5. targetUrl?:string | null
  6. targetId?:string | null
  7. }
  8. export interface Carousals extends AuditBaseModel,CreateCarousalsRequest {
  9. }
  10. export interface UpdateCarousalsRequest extends CreateCarousalsRequest{
  11. createBy?:null
  12. createdTime?:string
  13. id?:string
  14. updateBy?:null
  15. updateTime?:string
  16. }
  17. export interface SearchCarousalsFilter extends Partial<Paging> {
  18. order?:string
  19. }
  20. export interface CarousalResult extends BaseModel,CreateCarousalsRequest{
  21. status:string
  22. }