xiejun
2024-09-06 1615c6851b507867f9090f8cafcb1a32d1dad6bc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
package com.vci.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 + '\'' +
                '}';
    }
}