|
@@ -114,6 +114,109 @@ type SamplesFileInfoList struct {
|
|
|
ModifiedOn time.Time `xorm:"DATETIME updated"`
|
|
ModifiedOn time.Time `xorm:"DATETIME updated"`
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+type AnimalSamplesFileInfoList struct {
|
|
|
|
|
+ MId int `xorm:"<- not null pk autoincr INT(11)"`
|
|
|
|
|
+ AccCode string `xorm:"VARCHAR(10)"`
|
|
|
|
|
+ Name string `xorm:"VARCHAR(100)"`
|
|
|
|
|
+ SampleCode string `xorm:"VARCHAR(100)"` //样本编码
|
|
|
|
|
+ SampleType int `xorm:"INT(10)"` //样本类型
|
|
|
|
|
+ SampleTypeName string `xorm:"VARCHAR(100)"`
|
|
|
|
|
+ SamplingOrgan string `xorm:"VARCHAR(50)"`
|
|
|
|
|
+ SamplingOrganName string `xorm:"VARCHAR(50)"`
|
|
|
|
|
+ SamplingSite string `xorm:"VARCHAR(50)"`
|
|
|
|
|
+ SamplingSiteName string `xorm:"VARCHAR(50)"`
|
|
|
|
|
+ FamilyState int `xorm:"INT(10)"` //是否含有家系
|
|
|
|
|
+ SourceId int `xorm:"INT(10)"` //样本来源
|
|
|
|
|
+ SourceIdCard string `xorm:"VARCHAR(50)"` //样本源身份证号原Zbackup11
|
|
|
|
|
+ SourceName string `xorm:"VARCHAR(50)"` //样本源姓名原Zbackup12
|
|
|
|
|
+ ReceiveDate time.Time `form:"ReceiveDate,2006-1-2 15:4:5"`
|
|
|
|
|
+ GroupId string `xorm:"VARCHAR(200)"`
|
|
|
|
|
+ GroupName string `xorm:"VARCHAR(500)"`
|
|
|
|
|
+ ZBack11 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack12 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack13 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack14 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack15 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack16 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack17 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack18 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack19 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack20 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack21 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack22 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack23 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack24 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack25 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack26 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack27 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack28 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack29 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack30 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack31 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack32 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack33 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack34 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack35 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack36 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack37 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack38 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack39 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack40 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack41 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack42 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack43 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack44 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack45 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack46 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack47 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack48 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack49 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack50 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack51 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack52 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack53 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack54 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack55 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack56 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack57 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack58 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack59 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack60 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ Id int
|
|
|
|
|
+ BarCode string `xorm:"VARCHAR(100)"` //样本条码
|
|
|
|
|
+ InnerCode string `xorm:"VARCHAR(100)"` //内部编码
|
|
|
|
|
+ DeletionStateCode int `xorm:"INT(10)"` //是否删除 0未删除 1删除
|
|
|
|
|
+ InitCapacity float32 `xorm:"FLOAT"` //初始容量
|
|
|
|
|
+ Capacity float32 `xorm:"FLOAT"` //当前容量
|
|
|
|
|
+ FreezingNum int `xorm:"INT(10)"` //冻融次数
|
|
|
|
|
+ Unit string `xorm:"VARCHAR(50)"`
|
|
|
|
|
+ ValidityDate time.Time `form:"ValidityDate,2006-1-2 15:4:5"`
|
|
|
|
|
+ ParentBarCode string `xorm:"VARCHAR(50)"`
|
|
|
|
|
+ IType int `xorm:"INT(10)"` //样本属性 1分装子样本 2提取子样本
|
|
|
|
|
+ Remark string `xorm:"TEXT"`
|
|
|
|
|
+ Genus string `xorm:"VARCHAR(50)"`
|
|
|
|
|
+ GenusName string `xorm:"VARCHAR(50)"`
|
|
|
|
|
+ ProvinceName string `xorm:"VARCHAR(50)"`
|
|
|
|
|
+ CityName string `xorm:"VARCHAR(50)"`
|
|
|
|
|
+ StreetName string `xorm:"VARCHAR(50)"`
|
|
|
|
|
+ Address string `xorm:"VARCHAR(50)"`
|
|
|
|
|
+ AddressName string `xorm:"VARCHAR(50)"`
|
|
|
|
|
+ SourceInner string `xorm:"VARCHAR(50)"`
|
|
|
|
|
+ Amount int `xorm:"INT(10)"`
|
|
|
|
|
+ SourceUni string `xorm:"VARCHAR(50)"`
|
|
|
|
|
+ Longitude string `xorm:"VARCHAR(50)"`
|
|
|
|
|
+ Latitude string `xorm:"VARCHAR(50)"`
|
|
|
|
|
+ Altitude string `xorm:"VARCHAR(50)"`
|
|
|
|
|
+ SurveyDate time.Time
|
|
|
|
|
+ ProjectName string `xorm:"VARCHAR(50)"`
|
|
|
|
|
+ CreateUserId int `xorm:"INT(10)"`
|
|
|
|
|
+ CreateBy string `xorm:"VARCHAR(255)"`
|
|
|
|
|
+ CreateOn time.Time `xorm:"DATETIME created"`
|
|
|
|
|
+ ModifiedUserId int `xorm:"INT(10)"`
|
|
|
|
|
+ ModifiedBy string `xorm:"VARCHAR(255)"`
|
|
|
|
|
+ ModifiedOn time.Time `xorm:"DATETIME updated"`
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
type SamplesFileShow struct {
|
|
type SamplesFileShow struct {
|
|
|
MId int `xorm:"<- not null pk autoincr INT(11)"`
|
|
MId int `xorm:"<- not null pk autoincr INT(11)"`
|
|
|
AccCode string `xorm:"VARCHAR(10)"`
|
|
AccCode string `xorm:"VARCHAR(10)"`
|
|
@@ -204,6 +307,114 @@ type SamplesFileShow struct {
|
|
|
ModifiedOn time.Time `xorm:"DATETIME updated"`
|
|
ModifiedOn time.Time `xorm:"DATETIME updated"`
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+type AnimalSamplesFileShow struct {
|
|
|
|
|
+ MId int `xorm:"<- not null pk autoincr INT(11)"`
|
|
|
|
|
+ AccCode string `xorm:"VARCHAR(10)"`
|
|
|
|
|
+ Name string `xorm:"VARCHAR(100)"`
|
|
|
|
|
+ SampleCode string `xorm:"VARCHAR(100)"` //样本编码
|
|
|
|
|
+ SampleType int `xorm:"INT(10)"` //样本类型
|
|
|
|
|
+ SampleTypeName string `xorm:"VARCHAR(100)"`
|
|
|
|
|
+ SamplingOrgan string `xorm:"VARCHAR(50)"`
|
|
|
|
|
+ SamplingOrganName string `xorm:"VARCHAR(50)"`
|
|
|
|
|
+ SamplingSite string `xorm:"VARCHAR(50)"`
|
|
|
|
|
+ SamplingSiteName string `xorm:"VARCHAR(50)"`
|
|
|
|
|
+ SourceId int `xorm:"INT(10)"` //样本来源
|
|
|
|
|
+ SourceIdCard string `xorm:"VARCHAR(50)"` //样本源身份证号原Zbackup11
|
|
|
|
|
+ SourceName string `xorm:"VARCHAR(50)"` //样本源姓名原Zbackup12
|
|
|
|
|
+ ReceiveDate time.Time `form:"ReceiveDate,2006-1-2 15:4:5"`
|
|
|
|
|
+ ZBack11 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack12 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack13 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack14 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack15 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack16 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack17 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack18 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack19 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack20 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack21 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack22 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack23 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack24 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack25 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack26 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack27 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack28 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack29 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack30 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack31 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack32 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack33 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack34 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack35 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack36 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack37 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack38 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack39 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack40 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack41 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack42 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack43 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack44 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack45 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack46 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack47 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack48 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack49 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack50 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack51 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack52 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack53 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack54 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack55 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack56 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack57 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack58 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack59 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ ZBack60 string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ Id int
|
|
|
|
|
+ BarCode string `xorm:"VARCHAR(100)"` //样本条码
|
|
|
|
|
+ InnerCode string `xorm:"VARCHAR(100)"` //内部编码
|
|
|
|
|
+ IState int `xorm:"INT(10)"` //状态 状态 1设备中样本 2预录入 3标签打印预录入 4待复存保留位置 5待复存不保留位置
|
|
|
|
|
+ EquipmentId int `xorm:"INT(10)"`
|
|
|
|
|
+ ShelfId int `xorm:"INT(10)"`
|
|
|
|
|
+ BoxId int `xorm:"INT(10)"`
|
|
|
|
|
+ Position string `xorm:"VARCHAR(50)"` //位置 冻存盒的 X代表第几列 Y代表第几行 X;
|
|
|
|
|
+ DeletionStateCode int `xorm:"INT(10)"` //是否删除 0未删除 1删除
|
|
|
|
|
+ InitCapacity float32 `xorm:"FLOAT"` //初始容量
|
|
|
|
|
+ Capacity float32 `xorm:"FLOAT"` //当前容量
|
|
|
|
|
+ FreezingNum int `xorm:"INT(10)"` //冻融次数
|
|
|
|
|
+ Unit string `xorm:"VARCHAR(50)"`
|
|
|
|
|
+ ValidityDate time.Time `form:"ValidityDate,2006-1-2 15:4:5"`
|
|
|
|
|
+ ParentBarCode string `xorm:"VARCHAR(50)"`
|
|
|
|
|
+ IType int `xorm:"INT(10)"` //样本属性 1分装子样本 2提取子样本
|
|
|
|
|
+ Remark string `xorm:"TEXT"`
|
|
|
|
|
+ Genus string `xorm:"VARCHAR(50)"`
|
|
|
|
|
+ GenusName string `xorm:"VARCHAR(50)"`
|
|
|
|
|
+ ProvinceName string `xorm:"VARCHAR(50)"`
|
|
|
|
|
+ CityName string `xorm:"VARCHAR(50)"`
|
|
|
|
|
+ StreetName string `xorm:"VARCHAR(50)"`
|
|
|
|
|
+ Address string `xorm:"VARCHAR(50)"`
|
|
|
|
|
+ AddressName string `xorm:"VARCHAR(50)"`
|
|
|
|
|
+ SourceInner string `xorm:"VARCHAR(50)"`
|
|
|
|
|
+ Amount int `xorm:"INT(10)"`
|
|
|
|
|
+ SourceUni string `xorm:"VARCHAR(50)"`
|
|
|
|
|
+ Longitude string `xorm:"VARCHAR(50)"`
|
|
|
|
|
+ Latitude string `xorm:"VARCHAR(50)"`
|
|
|
|
|
+ Altitude string `xorm:"VARCHAR(50)"`
|
|
|
|
|
+ SurveyDate time.Time
|
|
|
|
|
+ ProjectName string `xorm:"VARCHAR(50)"`
|
|
|
|
|
+ BeeKeepers string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ TakeAway string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ AllbarCode string `xorm:"VARCHAR(256)"`
|
|
|
|
|
+ CreateUserId int `xorm:"INT(10)"`
|
|
|
|
|
+ CreateBy string `xorm:"VARCHAR(255)"`
|
|
|
|
|
+ CreateOn time.Time `xorm:"DATETIME created"`
|
|
|
|
|
+ ModifiedUserId int `xorm:"INT(10)"`
|
|
|
|
|
+ ModifiedBy string `xorm:"VARCHAR(255)"`
|
|
|
|
|
+ ModifiedOn time.Time `xorm:"DATETIME updated"`
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
//自定义搜索模板
|
|
//自定义搜索模板
|
|
|
type SamplesSearchTemplate struct {
|
|
type SamplesSearchTemplate struct {
|
|
|
Id int `xorm:"<- not null pk autoincr INT(11)"`
|
|
Id int `xorm:"<- not null pk autoincr INT(11)"`
|