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;
|
}
|
|
|
|
|
}
|