package response import "time" type DriverResponse struct { Id int64 `excel:"name=主键id " xorm:"pk autoincr notnull comment('主键id')" json:"id" binding:"required"` //主键id Label string `excel:"name=驾驶员姓名 " xorm:"varchar(64) comment('驾驶员姓名')" json:"label" ` //驾驶员姓名 Photo string `excel:"name=学员照片 " xorm:"varchar(255) comment('学员照片')" json:"photo" ` //学员照片 IdCard string `excel:"name=身份证号 " xorm:"varchar(255) comment('身份证号')" json:"idCard" ` //身份证号 ServiceNo string `excel:"name=服务资格证号 " xorm:"varchar(255) comment('服务资格证号')" json:"serviceNo" ` //服务资格证号 Card string `excel:"name=卡号 " xorm:"varchar(255) comment('卡号')" json:"card" ` //卡号 Sex int `excel:"name=性别 ,format=1=男,2=女" xorm:"int(1) notnull default(2) comment('性别')" json:"sex" binding:"required,oneof=1 2 "` //性别(1男 2女) CarNo string `excel:"name=现驾驶出租车 " xorm:"varchar(255) comment('现驾驶出租车')" json:"carNo" ` //现驾驶出租车 JobNo string `excel:"name=从业资格证 " xorm:"varchar(255) comment('从业资格证')" json:"jobNo" ` //从业资格证 DriverNo string `excel:"name=驾驶证 " xorm:"varchar(255) comment('驾驶证')" json:"driverNo" ` //驾驶证 DriverType string `excel:"name=驾驶类型 " xorm:"varchar(255) comment('驾驶类型')" json:"driverType" ` //驾驶类型 GiveDate string `excel:"name=发证日期 " xorm:"varchar(255) comment('发证日期')" json:"giveDate" ` //发证日期 Phone string `excel:"name=联系电话 " xorm:"varchar(255) comment('联系电话')" json:"phone" ` //联系电话 Address string `excel:"name=家庭住址 " xorm:"varchar(255) comment('家庭住址')" json:"address" ` //家庭住址 Status int `excel:"name=在岗状态 ,format=1=后备,2=需培训,3=待岗,4=在岗,5=转出,6=注销" xorm:"int(1) notnull default(2) comment('在岗状态')" json:"status" binding:"required,oneof=1 2 3 4 5 6 "` //在岗状态(1后备 2需培训 3待岗 4在岗 5转出 6注销) EntryType int `excel:"name=招聘类型 ,format=招=聘,2=非招聘,3=代班" xorm:"int(1) notnull default(2) comment('招聘类型')" json:"entryType" binding:"required,oneof=招 2 3 "` //招聘类型(招聘 2非招聘 3代班) Level string `excel:"name=等级 " xorm:"varchar(255) comment('等级')" json:"level" ` //等级 CompanyId int64 `excel:"name=服务单位 " xorm:"bigint(20) notnull default(0) comment('服务单位')" json:"companyId" binding:"required"` //服务单位 RecordNo string `excel:"name=档案号 " xorm:"varchar(255) comment('档案号')" json:"recordNo" ` //档案号 FirstDate string `excel:"name=第一次办证时间 " xorm:"varchar(255) comment('第一次办证时间')" json:"firstDate" ` //第一次办证时间 EntryDate string `excel:"name=入职时间 " xorm:"varchar(255) comment('入职时间')" json:"entryDate" ` //入职时间 ValidStart string `excel:"name=有效期开始时间 " xorm:"varchar(255) comment('有效期开始时间')" json:"validStart" ` //有效期开始时间 ValidEnd string `excel:"name=有效期结束时间 " xorm:"varchar(255) comment('有效期结束时间')" json:"validEnd" ` //有效期结束时间 ChangeDate string `excel:"name=换证时间 " xorm:"varchar(255) comment('换证时间')" json:"changeDate" ` //换证时间 IsTrain int `excel:"name=是否培训 ,format=1=否,2=是" xorm:"int(1) notnull default(2) comment('是否培训')" json:"isTrain" binding:"required,oneof=1 2 "` //是否培训(1否 2是) IsSign int `excel:"name=是否签注 ,format=1=否,2=是" xorm:"int(1) notnull default(2) comment('是否签注')" json:"isSign" binding:"required,oneof=1 2 "` //是否签注(1否 2是) IsFull int `excel:"name=是否扣满20分 ,format=1=否,2=是" xorm:"int(1) notnull default(2) comment('是否扣满20分')" json:"isFull" binding:"required,oneof=1 2 "` //是否扣满20分(1否 2是) IsCheck int `excel:"name=是否年审 ,format=1=否,2=是" xorm:"int(1) notnull default(2) comment('是否年审')" json:"isCheck" binding:"required,oneof=1 2 "` //是否年审(1否 2是) Remark string `excel:"name=备注 " xorm:"text comment('备注')" json:"remark" ` //备注 CreateTime time.Time `excel:"name=创建时间 " xorm:"datetime comment('创建时间')" json:"createTime" ` //创建时间 CreateBy string `excel:"name=创建人 " xorm:"varchar(255) comment('创建人')" json:"createBy" ` //创建人 UpdateTime time.Time `excel:"name=更新时间 " xorm:"datetime comment('更新时间')" json:"updateTime" ` //更新时间 UpdateBy string `excel:"name=更新人 " xorm:"varchar(255) comment('更新人')" json:"updateBy" ` //更新人 }