| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205 |
- package samplessource
- import (
- "time"
- )
- type DonorsInfo struct {
- Id int `xorm:"<- not null pk autoincr INT(10)"`
- AccCode string `xorm:"VARCHAR(10)"`
- IdCard string `xorm:"VARCHAR(50)"` //身份证号
- InnerNo string `xorm:"VARCHAR(50)"` //内部编号
- Name string `xorm:"VARCHAR(50)"` //姓名
- Mobile string `xorm:"VARCHAR(50)"` //电话
- Telephone string `xorm:"VARCHAR(50)"` //手机
- Sex int `xorm:"int(11)"` //性别0,男;1,女
- CompanyName string `xorm:"VARCHAR(255)"` //公司
- Duty string `xorm:"VARCHAR(255)"` //职务
- Birthday time.Time `form:"Birthday,2006-1-2"` //生日
- Age int `xorm:"TINYINT(4)"` //年龄
- Email string `xorm:"VARCHAR(50)"` //邮箱
- Nation string `xorm:"VARCHAR(50)"` //民族
- ComeFrom string `xorm:"VARCHAR(255)"` //籍贯
- HomeAddress string `xorm:"VARCHAR(255)"` //家庭住址
- XISNum string `xorm:"VARCHAR(100)"` //XIS编号
- AdmissionNumber string `xorm:"VARCHAR(100)"` //住院号
- IsInformed int `xorm:"TINYINT(4)"` //是否签知情同意书
- MaritalStatus int `xorm:"TINYINT(4)"` //婚姻状态0,未婚;1,已婚;2,未知
- PathologicalNum string `xorm:"VARCHAR(100)"` //病理号
- ClinicalDiagnosis string `xorm:"VARCHAR(255)"` //临床诊断
- ClinicNum string `xorm:"VARCHAR(100)"` //门诊号
- CheckNum int `xorm:"TINYINT(4)"` //检查次数
- CheckPoint string `xorm:"VARCHAR(255)"` //检查部位
- IllnessName string `xorm:"VARCHAR(255)"` //病名
- XPublicState int `xorm:"TINYINT(4)"` //是否公开 备用 1公开 0私有
- Department string `xorm:"VARCHAR(100)"` //科室 原Zbackup11
- DiagnosticTime time.Time `form:"DiagnosticTime,2006-1-2 15:4:5"` //诊断时间原Zbackup27
- FamilyState int `xorm:"TINYINT(4)"` //家系状态 1有 0无
- FamilyId int `xorm:"TINYINT(4)"` //家系状态 1有 0无
- Hiv string `xorm:"VARCHAR(50)"` //HIV检测结果
- Hbv string `xorm:"VARCHAR(50)"` //HBV检测结果
- SampleCode string `xorm:"VARCHAR(50)"` //样本编号
- Diseases string `xorm:"VARCHAR(50)"` //所患疾病类型
- Diseaseinfo string `xorm:"VARCHAR(1000)"` //所患疾病信息
- 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"`
- Remark string `xorm:"TEXT"`
- 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)"`
- DiagnosticTime_int int64 `xorm:"-"` //诊断时间int格式
- Birthday_int int64 `xorm:"-"` //生日int格式
- }
- type Microbial struct {
- Id int `xorm:"<- not null pk autoincr INT(10)"`
- AccCode string `xorm:"VARCHAR(10)"`
- Genus string `xorm:"VARCHAR(50)"` //种属
- InnerNo string `xorm:"VARCHAR(50)"` //内部编号
- Name string `xorm:"VARCHAR(50)"` //名称
- Amount string `xorm:"VARCHAR(50)"` //
- Unit string `xorm:"VARCHAR(50)"` //单位
- SourceType string `xorm:"VARCHAR(50)"` //采购来源方式
- Weight string `xorm:"int(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"`
- Remark string `xorm:"TEXT"` //备注
- 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)"`
- DiagnosticTime_int int64 `xorm:"-"` //诊断时间int格式
- Birthday_int int64 `xorm:"-"` //生日int格式
- }
- type DonorsInfoWithDetail struct {
- Id int
- AccCode string
- Name string
- IdCard string
- Sex int
- Age int
- Birthday time.Time
- Nation string
- InnerNo string
- Telephone string
- Email string
- Mobile string
- MaritalStatus int
- IllnessName string
- Duty string
- CompanyName string
- HomeAddress string
- Remark string
- SourceId int
- InspectionNum string
- ParentId int
- PathologicalNum string
- CreateUserId int
- CreateBy string
- CreateOn time.Time
- ModifiedUserId int
- ModifiedBy string
- ModifiedOn time.Time
- }
|