增加基类继承
This commit is contained in:
parent
d12cae1937
commit
a70ec891d7
|
|
@ -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{}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
@ -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的数字")
|
||||||
|
|
|
||||||
|
|
@ -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 = "账号不能为空")
|
||||||
|
|
|
||||||
|
|
@ -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 = "场景不能为空")
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue