// Code generated by sql2gorm. DO NOT EDIT.
package entity

import (
	"time"
)

type DataInfo struct {
	DataID            int64     `gorm:"column:data_id;primary_key;AUTO_INCREMENT"` // 脚本id
	TaskID            string    `gorm:"column:task_id;NOT NULL"`                   // 任务id
	PlayNumber        int64     `gorm:"column:play_number;NOT NULL"`               // 播放量/阅读量
	LikeNumber        int64     `gorm:"column:like_number;NOT NULL"`               // 点赞数
	CommentNumber     int64     `gorm:"column:comment_number;NOT NULL"`            // 评论数
	CollectNumber     int64     `gorm:"column:collect_number;NOT NULL"`            // 收藏数
	PhotoUrl          string    `gorm:"column:photo_url;NOT NULL"`                 // 数据截图url
	ReviseOpinion     string    `gorm:"column:revise_opinion"`                     // 审核意见
	IsSubmit          int64     `gorm:"column:is_submit;NOT NULL"`                 // 是否提交
	IsReview          int64     `gorm:"column:is_review;default:0;NOT NULL"`       // 是否审核
	IsOk              int64     `gorm:"column:is_ok;NOT NULL"`                     // 是否合格
	CreateAt          time.Time `gorm:"column:create_at;NOT NULL"`                 // 创建时间
	SubmitAt          time.Time `gorm:"column:submit_at"`                          // 提交时间
	AgreeAt           time.Time `gorm:"column:agree_at"`                           // 同意时间
	RejectAt          time.Time `gorm:"column:reject_at"`                          // 驳回时间
	AutoAgreeAt       time.Time `gorm:"column:auto_agree_at"`                      // 结案自动处理时间
	AutoDataBreakAt   time.Time `gorm:"column:auto_data_break_at"`                 // 结案违约自动处理时间
	BOperator         string    `gorm:"column:b_operator"`                         // 操作人id
	BOperatorType     int64     `gorm:"column:b_operator_type;default:0"`          // 商家操作人类型，1商家用户，2商家子账号，3管理后台
	ForwardNumber     int64     `gorm:"column:forward_number;default:0;NOT NULL"`
	DataMissingStatus int64     `gorm:"column:data_missing_status"` // 未传数据违约状态，0无违约，1有违约
	TalentID          string    `gorm:"column:talent_id;NOT NULL"`
	TaskType          int64     `gorm:"column:task_type;NOT NULL"` // 任务类型（1种草 2本地生活）
}

func (m *DataInfo) TableName() string {
	return "younggee_data_info"
}
