增加基类继承

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 @Data
@EqualsAndHashCode(callSuper = false) @EqualsAndHashCode(callSuper = false)
@Accessors(chain = true) @Accessors(chain = true)
public class PageParam implements Serializable { public class PageParam extends BaseParam {
// 当前分页 // 当前分页
@DecimalMin(value = "1", message = "pageNo参数必须大于0的数字") @DecimalMin(value = "1", message = "pageNo参数必须大于0的数字")

View File

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

View File

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