ludc
2024-09-06 c67c8367ae83ad8304212f532994eb04e2fc215e
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
144
145
146
147
148
149
150
151
152
153
154
155
156
package com.vci.web.other;
 
import java.text.SimpleDateFormat;
import java.util.Date;
public class ExportActionLogBean implements IExportLogBean {
    /**
     * 
     */
    private static final long serialVersionUID = 10086L;
    private String no = "1";
    private static int index = 1;
    private String exportState = "正常";
    private String coding = "";
    private String name ="";
    private String CSRegister = "";
    private String BSRegister = "";
    private String type = "";
    private String description = "";
    private String category = "";
    private Date date = null;
    private SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss ");
    
    public ExportActionLogBean() {
    
           this( "-1", "ExportActionLogBean 对象构建 但未设置值", "null",
                     "null", "null",  "null",  "null",
                     "null",  "null" );
           index = 1;
    
    }
    public ExportActionLogBean(String exportState, String coding,
            String name, String cSRegister, String bSRegister, String type,
            String description, String category) {
          this( ""+index++, exportState, coding,
                  name, cSRegister, bSRegister,type,
                  description,category);
    }
    public ExportActionLogBean(String no, String exportState, String coding,
            String name, String cSRegister, String bSRegister, String type,
            String description, String category) {
        super();
        this.no = no;
        if( exportState!=null || !no.equals("-1")){//默认状态为正常
            this.exportState = exportState;
        }
        
        this.coding = coding;
        this.name = name;
        CSRegister = cSRegister;
        BSRegister = bSRegister;
        this.type = type;
        this.description = description;
        this.category = category;
    }
 
    @Override
    public Object[] getLogRowObjcets() {
        Object obj []=  {no,exportState,coding,name,CSRegister,BSRegister,type,description,category};
        return obj;
    }
 
    public Object[] getInportLogRowObjcets() {
        Object obj []=  {no,exportState,coding,name,CSRegister,BSRegister,type,description};
        return obj;
    }
 
    public String getNo() {
        return no;
    }
 
    public String getExportState() {
        return exportState;
    }
 
 
 
    public String getName() {
        return name;
    }
 
    public String getCSRegister() {
        return CSRegister;
    }
 
    public String getBSRegister() {
        return BSRegister;
    }
 
    public String getType() {
        return type;
    }
 
    public String getDescription() {
        return description;
    }
 
    public String getCategory() {
        return category;
    }
 
    public void setNo(String no) {
        this.no = no;
    }
 
    public void setExportState(String exportState) {
        this.exportState = exportState;
    }
 
    public void setName(String name) {
        this.name = name;
    }
 
    public void setCSRegister(String cSRegister) {
        CSRegister = cSRegister;
    }
 
    public void setBSRegister(String bSRegister) {
        BSRegister = bSRegister;
    }
 
    public void setType(String type) {
        this.type = type;
    }
 
    public void setDescription(String description) {
        this.description = description;
    }
 
    public void setCategory(String category) {
        this.category = category;
    }
 
    @Override
    public String getLogRowContent() {
        date = new Date();
        String info =format.format(date)+"---------";
        return info+" [序号=" + no + ", 导出状态=" + exportState
                + ", 编号=" + coding + ", 名称=" + name + ", CS注册="
                + CSRegister + ", BS注册=" + BSRegister + ", 类型=" + type
                + ", 描述=" + description + ", 所属分类=" + category
                + "]";
    
    }
 
    public String getCoding() {
        return coding;
    }
 
    public void setCoding(String coding) {
        this.coding = coding;
    }
 
 
 
 
}