增加基类继承

This commit is contained in:
TinyAnts 2022-09-21 11:35:51 +08:00
parent d12cae1937
commit a70ec891d7
4 changed files with 24 additions and 5 deletions

View File

@ -0,0 +1,21 @@
package com.mdd.front.validate;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.io.Serializable;
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
public class BaseParam implements Serializable {
private static final long serialVersionUID = 1L;
public interface create{}
public interface update{}
public interface delete{}
public interface change{}
}

View File

@ -14,7 +14,7 @@ import java.io.Serializable;
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
public class PageParam implements Serializable {
public class PageParam extends BaseParam {
// 当前分页
@DecimalMin(value = "1", message = "pageNo参数必须大于0的数字")

View File

@ -17,9 +17,7 @@ import java.io.Serializable;
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
public class RegParam implements Serializable {
private static final long serialVersionUID = 1L;
public class RegParam extends BaseParam {
@NotNull(message = "username参数缺失")
@NotEmpty(message = "账号不能为空")

View File

@ -13,7 +13,7 @@ import java.io.Serializable;
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
public class SmsParam implements Serializable {
public class SmsParam extends BaseParam {
@NotNull(message = "scene参数缺失")
@NotEmpty(message = "场景不能为空")