package com.vci.web.dto;
|
|
import java.util.List;
|
|
/**
|
* 删除的数据的业务传输对象
|
* @author weidy
|
* @date 2021/3/19
|
*/
|
public class DeleteDataDTO implements java.io.Serializable{
|
|
/**
|
* 列表数据
|
*/
|
private List<BaseModelDTO> dataList;
|
|
/**
|
* 序列化
|
*/
|
private static final long serialVersionUID = -7983807253912311472L;
|
/**
|
* 校验是否被引用的开关
|
*/
|
private boolean checkLinkedFlag = false;
|
|
/**
|
* 是否级联删除自参照
|
*/
|
private boolean cascade = false;
|
|
/**
|
* 高级级联删除,指定admin才能删除
|
*/
|
private boolean adminCascade = false;
|
|
/**
|
* 校验不能删除时的属性,格式为xxx=yyy&zzz=aaa
|
*/
|
private String checkNotDelete;
|
/**
|
* 不能删除的提示语句
|
*/
|
private String checkNotDeleteMsg;
|
|
public boolean isCheckLinkedFlag() {
|
return checkLinkedFlag;
|
}
|
|
public void setCheckLinkedFlag(boolean checkLinkedFlag) {
|
this.checkLinkedFlag = checkLinkedFlag;
|
}
|
|
public boolean isCascade() {
|
return cascade;
|
}
|
|
public void setCascade(boolean cascade) {
|
this.cascade = cascade;
|
}
|
|
public boolean isAdminCascade() {
|
return adminCascade;
|
}
|
|
public void setAdminCascade(boolean adminCascade) {
|
this.adminCascade = adminCascade;
|
}
|
|
public String getCheckNotDelete() {
|
return checkNotDelete;
|
}
|
|
public void setCheckNotDelete(String checkNotDelete) {
|
this.checkNotDelete = checkNotDelete;
|
}
|
|
public String getCheckNotDeleteMsg() {
|
return checkNotDeleteMsg;
|
}
|
|
public void setCheckNotDeleteMsg(String checkNotDeleteMsg) {
|
this.checkNotDeleteMsg = checkNotDeleteMsg;
|
}
|
|
public List<BaseModelDTO> getDataList() {
|
return dataList;
|
}
|
|
public void setDataList(List<BaseModelDTO> dataList) {
|
this.dataList = dataList;
|
}
|
|
|
@Override
|
public String toString() {
|
return "DeleteDataDTO{" +
|
"dataList=" + dataList +
|
", checkLinkedFlag=" + checkLinkedFlag +
|
", cascade=" + cascade +
|
", adminCascade=" + adminCascade +
|
", checkNotDelete='" + checkNotDelete + '\'' +
|
", checkNotDeleteMsg='" + checkNotDeleteMsg + '\'' +
|
'}';
|
}
|
}
|