package division

import (
	"primesys_email/src/models/report"

	"go.mongodb.org/mongo-driver/v2/bson"
)

type DivisionReportLog struct {
	ID              bson.ObjectID                    `bson:"_id,omitempty" json:"id,omitempty"`
	DivisionID      string                           `bson:"division_id" json:"division_id"`
	TrackDivisionID string                           `bson:"track_division_id" json:"track_division_id"`
	Path            string                           `bson:"path" json:"path"`
	DeviceTypeID    int32                            `bson:"device_type_id" json:"device_type_id"`
	GeneratedAt     int64                            `bson:"generated_at" json:"generated_at"`
	TripLockTime    int64                            `bson:"report_lock_time" json:"report_lock_time"`
	ReportDate      int64                            `bson:"report_date" json:"report_date"`
	Status          string                           `bson:"status" json:"status"`
	Reports         []report.DivisionTripReportModel `bson:"reports" json:"reports"`
}
