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;
|
}
|
}
|