package com.jiuqi.mobile.nigo.comeclose.bean.app.file;
import java.util.Date;
import com.jiuqi.mobile.nigo.comeclose.bean.ConvertHelper;
import com.jiuqi.mobile.nigo.comeclose.bean.base.DataDictionaryBean;
import com.jiuqi.mobile.nigo.comeclose.bean.master.OrganizationBean;
import com.jiuqi.mobile.nigo.comeclose.manager.base.DataDictionaryAnnotation;
/**
* 跨区档案表
*
* @author anjoulee
* @date 2013-10-23下午3:08:55
* @fileName CrossDistrictFileEntity.java
* @package com.jiuqi.mobile.nigo.biz.app.file
* @project snigo
*/
public class CrossDistrictFileBean extends FileBaseBean {
// @DBColumn(length = 50, comment = "绑定机构GUID")
private String orgGuid;
private OrganizationBean organizationBean;
// @DBColumn( comment = "农机联系人名称")
private String ownerName;// 2013-12-13新加入
// 定位属性
// @DBColumn(comment = "定位设备类型:0、无定位设备 1、随车机手 2、车载GPS 3、北斗")
@DataDictionaryAnnotation(mark = 30203, comment = "机器设备类型")
private DataDictionaryBean lbsDevicetype;
// @DBColumn(length = 50, comment = "设备编号")
private String deviceNumber;
// @DBColumn(length = 50, comment = "随车机手名称")
private String driverName;
// @DBColumn(length = 25, comment = "通讯号码")
private String commumicationNumber;
// @DBColumn(length = 25, comment = "定位号码")
private String lbsNumber;
// 跨区属性
// @DBColumn(length = 50, comment = "跨区证号")
private String crossLicense;
// @DBColumn(length = 100, comment = "发布单位")
private String releaseUnit;
// @DBColumn(columnType = DBColumn.Date, comment = "有效开始时间")
private Date crossEffectiveStartTime;
// @DBColumn(columnType = DBColumn.Date, comment = "有效结束时间")
private Date crossEffectiveEndTime;
// @DBColumn(length = 50, comment = "农机牌号")
private String machineNumber;
private CrossDistrictImageBean[] images;
// @DBColumn(length = 50, comment = "操作员guid" ,id=true)
private String operateGuid;
private String flagIsNull;//导出作业证时,标记excel中为空(未填)的单元格个数
public String getFlagIsNull() {
return flagIsNull;
}
public void setFlagIsNull(String flagIsNull) {
this.flagIsNull = flagIsNull;
}
public DataDictionaryBean getLbsDevicetype() {
return lbsDevicetype;
}
public void setLbsDevicetype(DataDictionaryBean lbsDevicetype) {
this.lbsDevicetype = lbsDevicetype;
}
public String getDeviceNumber() {
return deviceNumber;
}
public void setDeviceNumber(String deviceNumber) {
this.deviceNumber = deviceNumber;
}
public String getDriverName() {
return driverName;
}
public void setDriverName(String driverName) {
this.driverName = driverName;
}
public String getCommumicationNumber() {
return commumicationNumber;
}
public void setCommumicationNumber(String commumicationNumber) {
this.commumicationNumber = commumicationNumber;
}
public String getLbsNumber() {
return lbsNumber;
}
public void setLbsNumber(String lbsNumber) {
this.lbsNumber = lbsNumber;
}
public String getCrossLicense() {
return crossLicense;
}
public void setCrossLicense(String crossLicense) {
this.crossLicense = crossLicense;
}
public String getReleaseUnit() {
return releaseUnit;
}
public void setReleaseUnit(String releaseUnit) {
this.releaseUnit = releaseUnit;
}
public String getOrgGuid() {
return orgGuid;
}
public void setOrgGuid(String orgGuid) {
this.orgGuid = orgGuid;
}
public Date getCrossEffectiveStartTime() {
return crossEffectiveStartTime;
}
public void setCrossEffectiveStartTime(Date crossEffectiveStartTime) {
this.crossEffectiveStartTime = crossEffectiveStartTime;
}
public String getCrossEffectiveEndTimeStr() {
return ConvertHelper.dateToString(crossEffectiveEndTime);
}
public String getCrossEffectiveStartTimeStr() {
return ConvertHelper.dateToString(crossEffectiveStartTime);
}
public Date getCrossEffectiveEndTime() {
return crossEffectiveEndTime;
}
public void setCrossEffectiveEndTime(Date crossEffectiveEndTime) {
this.crossEffectiveEndTime = crossEffectiveEndTime;
}
public String getMachineNumber() {
return machineNumber;
}
public void setMachineNumber(String machineNumber) {
this.machineNumber = machineNumber;
}
public String getOwnerName() {
return ownerName;
}
public void setOwnerName(String ownerName) {
this.ownerName = ownerName;
}
public CrossDistrictImageBean[] getImages() {
return images;
}
public void setImages(CrossDistrictImageBean[] images) {
this.images = images;
}
public String getOperateGuid() {
return operateGuid;
}
public void setOperateGuid(String operateGuid) {
this.operateGuid = operateGuid;
}
public OrganizationBean getOrganizationBean() {
return organizationBean;
}
public void setOrganizationBean(OrganizationBean organizationBean) {
this.organizationBean = organizationBean;
}
}