package com.rongyichuang.media.dto; /** * 媒体保存响应类型 */ public class MediaSaveResponse { private Boolean success; private String message; private Long mediaId; // 构造函数 public MediaSaveResponse() {} public MediaSaveResponse(Boolean success, String message) { this.success = success; this.message = message; } public MediaSaveResponse(Boolean success, String message, Long mediaId) { this.success = success; this.message = message; this.mediaId = mediaId; } // 静态工厂方法 public static MediaSaveResponse success(String message, Long mediaId) { return new MediaSaveResponse(true, message, mediaId); } public static MediaSaveResponse error(String message) { return new MediaSaveResponse(false, message); } // Getter和Setter方法 public Boolean getSuccess() { return success; } public void setSuccess(Boolean success) { this.success = success; } public String getMessage() { return message; } public void setMessage(String message) { this.message = message; } public Long getMediaId() { return mediaId; } public void setMediaId(Long mediaId) { this.mediaId = mediaId; } }