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

import (
	"time"
)

// 种草任务初稿信息
type BookInfo struct {
	BookID            int64     `gorm:"column:book_id;primary_key;AUTO_INCREMENT"` // 探店id
	TaskID            string    `gorm:"column:task_id;NOT NULL"`                   // 任务id
	Day               string    `gorm:"column:day"`                                // 预计到店日期
	Time              string    `gorm:"column:time"`                               // 预计到店时间
	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"`                 // 创建时间
	AgreeAt           time.Time `gorm:"column:agree_at"`                           // 同意时间
	RejectAt          time.Time `gorm:"column:reject_at"`                          // 驳回时间
	SubmitAt          time.Time `gorm:"column:submit_at"`                          // 提交时间
	AutoAgreeAt       time.Time `gorm:"column:auto_agree_at"`                      // 初稿自动审核时间
	AutoLinkBreakAt   time.Time `gorm:"column:auto_link_break_at"`                 // 链接违约自动处理时间
	AutoSketchBreakAt time.Time `gorm:"column:auto_sketch_break_at"`               // 初稿违约自动处理时间
	BOperator         string    `gorm:"column:b_operator"`                         // 商家确定达人操作人ID

	BOperatorType int `gorm:"column:b_operator_type;default:0"` // 商家操作人类型，1商家用户，2商家子账号，3管理后台
}

func (m *BookInfo) TableName() string {
	return "younggee_book_info"
}
