package com.starry.admin.modules.weichat.entity.clerk;

import java.io.Serializable;
import java.time.LocalDateTime;
import java.util.Map;
import lombok.Data;

@Data
public class MediaVo implements Serializable {

    private String id;

    private String assetId;

    private String mediaId;

    private String kind;

    private String status;

    private String url;

    private String coverUrl;

    private Long durationMs;

    private Integer width;

    private Integer height;

    private Long sizeBytes;

    private Integer orderIndex;

    private Map<String, Object> metadata;

    private String usage;

    private String reviewState;

    private LocalDateTime submittedTime;

    private String reviewNote;
}
