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
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
package com.vci.ubcs.code.bo;
 
import java.util.List;
import java.util.Map;
 
/**
 * 模板属性的Sql
 * @author weidy
 * @date 2022-04-11
 */
public class CodeTemplateAttrSqlBO implements java.io.Serializable{
 
    /**
     * 表名
     */
    private String tableName;
 
    /**
     * 昵称
     */
    private String nickName;
 
    /**
     * 关联的表
     */
    private Map<String/**属性字段**/,String> joinTable;
 
    /**
     * 分页对象
     */
    //private PageHelper pageHelper;
 
    /**
     * 包含分页的sql语句
     */
    private String sqlHasPage;
 
    /**
     * 不包含分页的sql语句
     */
    private String sqlUnPage;
 
    /**
     * 查询总数的Sql语句
     */
    private String sqlCount;
 
    /**
     * 查询重复数据时查出编码
     */
    private String sqlId;
 
    /**
     * 本次查询的字段
     */
    private  List<String> selectFieldList;
 
    public String getSqlId() {
        return sqlId;
    }
 
    public void setSqlId(String sqlId) {
        this.sqlId = sqlId;
    }
 
    public String getTableName() {
        return tableName;
    }
 
    public void setTableName(String tableName) {
        this.tableName = tableName;
    }
 
    public String getNickName() {
        return nickName;
    }
 
    public void setNickName(String nickName) {
        this.nickName = nickName;
    }
 
    public Map<String, String> getJoinTable() {
        return joinTable;
    }
 
    public void setJoinTable(Map<String, String> joinTable) {
        this.joinTable = joinTable;
    }
 
//    public PageHelper getPageHelper() {
//        return pageHelper;
//    }
//
//    public void setPageHelper(PageHelper pageHelper) {
//        this.pageHelper = pageHelper;
//    }
 
    public String getSqlHasPage() {
        return sqlHasPage;
    }
 
    public void setSqlHasPage(String sqlHasPage) {
        this.sqlHasPage = sqlHasPage;
    }
 
    public String getSqlUnPage() {
        return sqlUnPage;
    }
 
    public void setSqlUnPage(String sqlUnPage) {
        this.sqlUnPage = sqlUnPage;
    }
 
    public String getSqlCount() {
        return sqlCount;
    }
 
    public void setSqlCount(String sqlCount) {
        this.sqlCount = sqlCount;
    }
 
    public List<String> getSelectFieldList() {
        return selectFieldList;
    }
 
    public void setSelectFieldList(List<String> selectFieldList) {
        this.selectFieldList = selectFieldList;
    }
 
    @Override
    public String toString() {
        return "CodeTemplateAttrSqlBO{" +
                "tableName='" + tableName + '\'' +
                ", nickName='" + nickName + '\'' +
                ", joinTable=" + joinTable +
                //", pageHelper=" + pageHelper +
                ", sqlHasPage='" + sqlHasPage + '\'' +
                ", sqlUnPage='" + sqlUnPage + '\'' +
                ", sqlCount='" + sqlCount + '\'' +
                ", selectFieldList=" + selectFieldList +
                '}';
    }
}