package com.vci.web.dto; import java.util.List; /** * 删除的链接类型传输对象 * @author weidy * @date 2021/3/19 */ public class DeleteLinkDataDTO implements java.io.Serializable{ /** * 序列化 */ private static final long serialVersionUID = 8997465469088479686L; /** * 列表数据 */ private List dataList; /** * 校验是否被引用的开关 */ private boolean checkLinkedFlag = false; /** * 是否级联删除自参照 */ private boolean cascade = false; /** * 是否删除关联的to的数据 */ private boolean deleteToData = true; /** * 是否删除关联的from端的数据 */ private boolean deleteFromData = 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 getDataList() { return dataList; } public void setDataList(List dataList) { this.dataList = dataList; } public boolean isDeleteToData() { return deleteToData; } public void setDeleteToData(boolean deleteToData) { this.deleteToData = deleteToData; } public boolean isDeleteFromData() { return deleteFromData; } public void setDeleteFromData(boolean deleteFromData) { this.deleteFromData = deleteFromData; } @Override public String toString() { return "DeleteLinkDataDTO{" + "dataList=" + dataList + ", checkLinkedFlag=" + checkLinkedFlag + ", cascade=" + cascade + ", deleteToData=" + deleteToData + ", deleteFromData=" + deleteFromData + ", adminCascade=" + adminCascade + ", checkNotDelete='" + checkNotDelete + '\'' + ", checkNotDeleteMsg='" + checkNotDeleteMsg + '\'' + '}'; } }