完成错误码
parent
4c3997b628
commit
54378aeed3
@ -1,45 +1,27 @@
|
|||||||
package cn.iocoder.dashboard.modules.system.controller.errorcode.dto;
|
package cn.iocoder.dashboard.modules.system.controller.errorcode.dto;
|
||||||
|
|
||||||
import cn.iocoder.dashboard.framework.validator.InEnum;
|
import io.swagger.annotations.ApiModel;
|
||||||
import cn.iocoder.dashboard.modules.system.enums.errorcode.ErrorCodeTypeEnum;
|
import io.swagger.annotations.ApiModelProperty;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
import lombok.experimental.Accessors;
|
|
||||||
|
|
||||||
import javax.validation.constraints.NotEmpty;
|
import javax.validation.constraints.NotEmpty;
|
||||||
import javax.validation.constraints.NotNull;
|
import javax.validation.constraints.NotNull;
|
||||||
import java.io.Serializable;
|
|
||||||
|
|
||||||
/**
|
@ApiModel("错误码创建 DTO")
|
||||||
* 错误码创建 DTO
|
|
||||||
*/
|
|
||||||
@Data
|
@Data
|
||||||
@Accessors(chain = true)
|
public class ErrorCodeCreateDTO {
|
||||||
public class ErrorCodeCreateDTO implements Serializable {
|
|
||||||
|
|
||||||
/**
|
@ApiModelProperty(value = "错误码编码", required = true, example = "10086")
|
||||||
* 错误码编码
|
|
||||||
*/
|
|
||||||
@NotNull(message = "错误码编码不能为空")
|
@NotNull(message = "错误码编码不能为空")
|
||||||
private Integer code;
|
private Integer code;
|
||||||
/**
|
@ApiModelProperty(value = "错误码错误提示", required = true, example = "艿艿长的丑")
|
||||||
* 错误码错误提示
|
|
||||||
*/
|
|
||||||
@NotEmpty(message = "错误码错误提示不能为空")
|
@NotEmpty(message = "错误码错误提示不能为空")
|
||||||
private String message;
|
private String message;
|
||||||
/**
|
@ApiModelProperty(value = "错误码分组", required = true, example = "user-service")
|
||||||
* 错误码类型
|
@NotEmpty(message = "错误码分组不能为空")
|
||||||
*/
|
|
||||||
@NotNull(message = "错误码类型不能为空")
|
|
||||||
@InEnum(value = ErrorCodeTypeEnum.class, message = "错误码类型必须是 {value}")
|
|
||||||
private Integer type;
|
|
||||||
/**
|
|
||||||
* 错误码分组
|
|
||||||
*/
|
|
||||||
@NotNull(message = "错误码分组不能为空")
|
|
||||||
private String group;
|
private String group;
|
||||||
/**
|
@ApiModelProperty(value = "错误码备注", example = "我就是一个备注")
|
||||||
* 错误码备注
|
|
||||||
*/
|
|
||||||
private String memo;
|
private String memo;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -1,33 +1,24 @@
|
|||||||
package cn.iocoder.dashboard.modules.system.controller.errorcode.dto;
|
package cn.iocoder.dashboard.modules.system.controller.errorcode.dto;
|
||||||
|
|
||||||
import cn.iocoder.dashboard.common.pojo.PageParam;
|
import cn.iocoder.dashboard.common.pojo.PageParam;
|
||||||
|
import io.swagger.annotations.ApiModel;
|
||||||
|
import io.swagger.annotations.ApiModelProperty;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
import lombok.EqualsAndHashCode;
|
import lombok.EqualsAndHashCode;
|
||||||
import lombok.experimental.Accessors;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 错误码分页 DTO
|
* 错误码分页 DTO
|
||||||
*/
|
*/
|
||||||
|
@ApiModel("错误码分页 DTO")
|
||||||
@Data
|
@Data
|
||||||
@EqualsAndHashCode(callSuper = true)
|
@EqualsAndHashCode(callSuper = true)
|
||||||
@Accessors(chain = true)
|
|
||||||
public class ErrorCodePageDTO extends PageParam {
|
public class ErrorCodePageDTO extends PageParam {
|
||||||
|
|
||||||
/**
|
@ApiModelProperty(value = "错误码编码", required = true)
|
||||||
* 错误码编码
|
|
||||||
*/
|
|
||||||
private Integer code;
|
private Integer code;
|
||||||
/**
|
@ApiModelProperty(value = "错误码错误提示", required = true)
|
||||||
* 错误码错误提示
|
|
||||||
*
|
|
||||||
* 模糊匹配
|
|
||||||
*/
|
|
||||||
private String message;
|
private String message;
|
||||||
/**
|
@ApiModelProperty(value = "错误码分组", required = true)
|
||||||
* 错误码分组
|
|
||||||
*
|
|
||||||
* 模糊匹配
|
|
||||||
*/
|
|
||||||
private String group;
|
private String group;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue