ludc
2024-08-28 1fa18d4c61c6facb52fe09168dcbf6b46de4aafe
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
package com.vci.model;
 
import com.vci.constant.PortalVIEnumConstant;
import com.vci.starter.web.annotation.Transient;
import com.vci.starter.web.annotation.VciBtmType;
import com.vci.starter.web.annotation.VciUseEnum;
import com.vci.starter.web.constant.FrameWorkLcStatusConstant;
 
/**
 * 状态池
 * @author weidy
 * @date 2022-2-15
 */
@VciBtmType(name = "status",text = "表单",tableName = "portal_vi",lifeCycle = FrameWorkLcStatusConstant.EMTYPE_LIFE_CYCLE)
@Transient
public class PortalVIDO implements java.io.Serializable {
 
    private static final long serialVersionUID = -8378041621144542492L;
    /**
     * 主键
     */
    private String id;
    /**
     * 0: 业务类型; 1: 链接类型. 默认0
     */
 
    @VciUseEnum(value = PortalVIEnumConstant.PORTALVI_VI_FLAG,defaultValue = "0",showTextField = "typeFlagText")
    private short typeFlag;
    /**
     * 业务类型显示文本
     */
    private String typeFlagText;
    /**
     * 类型名
     */
    private String typeName;
    /**
     * 视图名
     */
    private String viName;
    /**
     * 视图类型: 输入表单或分页列表
     */
    @VciUseEnum(value = PortalVIEnumConstant.PORTALVI_VI_TYPE,defaultValue = "0",showTextField = "viTypeText")
    private short viType;
    /**
     * 视图类型显示文本
     */
    private  String viTypeText;
    /**
     * 定义详情
     */
    private String prm;
 
    public String getId() {
        return id;
    }
 
    public void setId(String id) {
        this.id = id;
    }
 
    public short getTypeFlag() {
        return typeFlag;
    }
 
    public void setTypeFlag(short typeFlag) {
        this.typeFlag = typeFlag;
    }
 
    public String getTypeName() {
        return typeName;
    }
 
    public void setTypeName(String typeName) {
        this.typeName = typeName;
    }
 
    public String getViName() {
        return viName;
    }
 
    public void setViName(String viName) {
        this.viName = viName;
    }
 
    public short getViType() {
        return viType;
    }
 
    public void setViType(short viType) {
        this.viType = viType;
    }
 
    public String getPrm() {
        return prm;
    }
 
    public void setPrm(String prm) {
        this.prm = prm;
    }
 
    public String getTypeFlagText() {
        return typeFlagText;
    }
 
    public void setTypeFlagText(String typeFlagText) {
        this.typeFlagText = typeFlagText;
    }
 
    public String getViTypeText() {
        return viTypeText;
    }
 
    public void setViTypeText(String viTypeText) {
        this.viTypeText = viTypeText;
    }
 
    @Override
    public String toString() {
        return "PortalVIDO{" +
                "id='" + id + '\'' +
                ", typeFlag=" + typeFlag +
                ", typeFlagText='" + typeFlagText + '\'' +
                ", typeName='" + typeName + '\'' +
                ", viName='" + viName + '\'' +
                ", viType=" + viType +
                ", viTypeText='" + viTypeText + '\'' +
                ", prm='" + prm + '\'' +
                '}';
    }
}