// Code generated by sql2gorm. DO NOT EDIT. package gorm_model import ( "time" ) type YoungeeTaskInfo struct { TaskId int `gorm:"column:task_id;type:int(11);primary_key;AUTO_INCREMENT;comment:任务id" json:"task_id"` ProjectId int `gorm:"column:project_id;type:int(11);comment:项目id;NOT NULL" json:"project_id"` TalentId string `gorm:"column:talent_id;type:varchar(25);comment:达人id;NOT NULL" json:"talent_id"` AccountId int `gorm:"column:account_id;type:int(11);comment:账号id;NOT NULL" json:"account_id"` TalentPlatformInfoSnap string `gorm:"column:talent_platform_info_snap;type:json;comment:达人平台信息快照;NOT NULL" json:"talent_platform_info_snap"` TalentPersonalInfoSnap string `gorm:"column:talent_personal_info_snap;type:json;comment:达人个人信息快照;NOT NULL" json:"talent_personal_info_snap"` TalentPostAddrSnap string `gorm:"column:talent_post_addr_snap;type:json;comment:收货地址快照;NOT NULL" json:"talent_post_addr_snap"` StrategyId int `gorm:"column:strategy_id;type:int(11);comment:报名选择的招募策略id" json:"strategy_id"` TaskReward float64 `gorm:"column:task_reward;type:float;comment:达人报酬;NOT NULL" json:"task_reward"` SettleAmount float64 `gorm:"column:settle_amount;type:float;comment:达人实际所得(扣除违约扣款);NOT NULL" json:"settle_amount"` AllPayment float64 `gorm:"column:all_payment;type:float;comment:企业支付;NOT NULL" json:"all_payment"` RealPayment float64 `gorm:"column:real_payment;type:float;comment:企业实际支付(扣除违约扣款);NOT NULL" json:"real_payment"` Penalty int `gorm:"column:penalty;type:int(11);comment:违约扣款比例,百分之;NOT NULL" json:"penalty"` FeeForm int `gorm:"column:fee_form;type:tinyint(4);comment:稿费形式,1,2,3分别代表产品置换、固定稿费、自报价;NOT NULL" json:"fee_form"` ServiceCharge float64 `gorm:"column:service_charge;type:float;comment:服务费" json:"service_charge"` ServiceRate int `gorm:"column:service_rate;type:int(11);comment:服务费率,千分之" json:"service_rate"` TaskStatus int `gorm:"column:task_status;type:tinyint(4);default:1;comment:任务状态 1待选 2已选 3落选;NOT NULL" json:"task_status"` TaskStage int `gorm:"column:task_stage;type:tinyint(1);comment:任务阶段;NOT NULL" json:"task_stage"` CreateDate time.Time `gorm:"column:create_date;type:datetime;comment:创建时间;NOT NULL" json:"create_date"` SelectDate time.Time `gorm:"column:select_date;type:datetime;comment:反选时间" json:"select_date"` CompleteStatus int `gorm:"column:complete_status;type:tinyint(1);default:1;comment:结束方式 1未结束 2正常结束 3反选失败 4被解约;NOT NULL" json:"complete_status"` CompleteDate time.Time `gorm:"column:complete_date;type:datetime;comment:结束时间" json:"complete_date"` } func (m *YoungeeTaskInfo) TableName() string { return "youngee_task_info" }