123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- package upcrmmodel
- import (
- "github.com/siddontang/go-mysql/mysql"
- "go-common/library/time"
- )
- const (
- //TaskStateStart 0
- TaskStateStart = 0
- //TaskStateFinish 1
- TaskStateFinish = 1
- //TaskStateError 2
- TaskStateError = 2
- )
- const (
- //TaskTypeCreditDaily 1
- TaskTypeCreditDaily = 1
- //TaskTypeScoreSectionDaily 2
- TaskTypeScoreSectionDaily = 2
- //TaskTypeSignTaskCalculate 3
- TaskTypeSignTaskCalculate = 3
- //TaskTypeSignCheckDue 4
- TaskTypeSignCheckDue = 4
- )
- var (
- //TimeFmtMysql mysql time format
- TimeFmtMysql = mysql.TimeFormat
- //TimeFmtDate with only date
- TimeFmtDate = "2006-01-02"
- )
- //TaskInfo struct
- type TaskInfo struct {
- ID uint32 `gorm:"column:id"`
- GenerateDate string
- TaskType int8
- StartTime time.Time
- EndTime time.Time
- TaskState int16
- CTime time.Time `gorm:"column:ctime"`
- MTime time.Time `gorm:"column:mtime"`
- }
|