Documentation ¶
Index ¶
Constants ¶
View Source
const ( //TableNameSignTask . TableNameSignTask = "sign_task" //TableNameSignTaskHistory . TableNameSignTaskHistory = "sign_task_history" //TableNameSignUp . TableNameSignUp = "sign_up" //TableNameSignContract . TableNameSignContract = "sign_contract" //TableNameSignPay . TableNameSignPay = "sign_pay" //TableNameSignTaskAbsence . TableNameSignTaskAbsence = "sign_task_absence" )
View Source
const ( //TaskTypeAccumulate 0 TaskTypeAccumulate = 0 //TaskTypeDay 1 TaskTypeDay = 1 //TaskTypeWeek 2 TaskTypeWeek = 2 //TaskTypeMonth 3 TaskTypeMonth = 3 //TaskTypeQuarter 4 季度 TaskTypeQuarter = 4 )
View Source
const ( //EmailStateNotSend 0 EmailStateNotSend = 0 //EmailStateSendSucc 1 EmailStateSendSucc = 1 )
View Source
const ( SignStateOnSign = 0 SignStateExpire = 1 )
const sign_up中的state定义
View Source
const ( DueWarnNoWarn = 1 DueWarnWarn = 2 )
const sign_up中的due_warn定义
View Source
const ( // PayExpireStateNormal 未到期 PayExpireStateNormal = 1 // PayExpireStateDue 即将到期 PayExpireStateDue = 2 )
const sign_up中的pay_expire_state定义
View Source
const (
// SignTaskAttrBitBusiness 商单标记
SignTaskAttrBitBusiness = 0
)
Variables ¶
This section is empty.
Functions ¶
Types ¶
type SignContract ¶
type SignContract struct { ID uint32 `gorm:"column:id"` Mid int64 `gorm:"column:mid"` SignID uint32 `gorm:"column:sign_id"` Filename string `gorm:"column:filename"` Filelink string `gorm:"column:filelink"` State int8 `gorm:"column:state"` Ctime time.Time `gorm:"column:ctime"` Mtime time.Time `gorm:"column:mtime"` }
SignContract struct
type SignPay ¶
type SignPay struct { ID uint32 `gorm:"column:id"` Mid int64 `gorm:"column:mid"` SignID uint32 `gorm:"column:sign_id"` DueDate time.Time `gorm:"column:due_date"` PayValue int64 `gorm:"column:pay_value"` State int8 `gorm:"column:state"` Note string `gorm:"column:note"` EmailState int8 `gorm:"column:email_state"` Ctime time.Time `gorm:"column:ctime"` Mtime time.Time `gorm:"column:mtime"` }
SignPay struct
type SignTask ¶
type SignTask struct { ID uint32 `gorm:"column:id"` Mid int64 `gorm:"column:mid"` SignID uint32 `gorm:"column:sign_id"` TaskType int8 `gorm:"column:task_type"` TaskCounter int32 `gorm:"column:task_counter"` TaskCondition int32 `gorm:"column:task_condition"` TaskData string `gorm:"column:task_data"` Attribute int64 `gorm:"column:attribute"` GenerateDate time.Time `gorm:"column:generate_date"` State SignTaskState `gorm:"column:state"` Ctime time.Time `gorm:"column:ctime"` Mtime time.Time `gorm:"column:mtime"` }
SignTask struct
type SignTaskAbsence ¶
type SignTaskAbsence struct { ID uint32 `gorm:"column:id" json:"id"` SignId uint32 `gorm:"column:sign_id" json:"sign_id"` Mid int64 `gorm:"column:mid" json:"mid"` TaskHistoryId uint32 `gorm:"column:task_history_id" json:"task_history_id"` AbsenceCount uint32 `gorm:"column:absence_count" json:"absence_count"` Reason string `gorm:"column:reason" json:"reason"` State int8 `gorm:"column:state" json:"state"` AdminId int64 `gorm:"column:admin_id" json:"admin_id"` AdminName string `gorm:"column:admin_name" json:"admin_name"` Ctime time.Time `gorm:"column:ctime" json:"ctime"` Mtime time.Time `gorm:"column:mtime" json:"mtime"` }
SignTaskAbsence table
type SignTaskAbsenceState ¶
type SignTaskAbsenceState int8
SignTaskAbsenceState .
const ( //SignTaskAbsenceStateInit initial SignTaskAbsenceStateInit SignTaskAbsenceState = 0 //SignTaskAbsenceStateDelete deleted SignTaskAbsenceStateDelete SignTaskAbsenceState = 100 )
type SignTaskHistory ¶
type SignTaskHistory struct { ID uint32 `gorm:"column:id"` Mid int64 `gorm:"column:mid"` SignID uint32 `gorm:"column:sign_id"` TaskTemplateID uint32 `gorm:"column:task_template_id"` TaskType int8 `gorm:"column:task_type"` TaskCounter int32 `gorm:"column:task_counter"` TaskCondition int32 `gorm:"column:task_condition"` TaskData string `gorm:"column:task_data"` Attribute int64 `gorm:"column:attribute"` GenerateDate time.Time `gorm:"column:generate_date"` State SignTaskState `gorm:"column:state"` Ctime time.Time `gorm:"column:ctime"` Mtime time.Time `gorm:"column:mtime"` }
SignTaskHistory struct
type SignTaskState ¶
type SignTaskState int8
SignTaskState sign task's state
const ( //SignTaskStateInit init SignTaskStateInit SignTaskState = 0 //SignTaskStateRunning task running SignTaskStateRunning SignTaskState = 1 //SignTaskStateFinish finish SignTaskStateFinish SignTaskState = 2 //SignTaskStateDelete delete SignTaskStateDelete SignTaskState = 100 )
type SignUp ¶
type SignUp struct { ID uint32 `gorm:"column:id"` Sex int8 `gorm:"column:sex"` Mid int64 `gorm:"column:mid"` BeginDate time.Time `gorm:"column:begin_date"` EndDate time.Time `gorm:"column:end_date"` State int8 `gorm:"column:state"` DueWarn int8 `gorm:"column:due_warn"` PayExpireState int8 `gorm:"column:pay_expire_state"` Country string `gorm:"column:country"` Province string `gorm:"column:province"` City string `gorm:"column:city"` Note string `gorm:"column:note"` AdminID int `gorm:"column:admin_id"` AdminName string `gorm:"column:admin_name"` EmailState int8 `gorm:"column:email_state"` Ctime time.Time `gorm:"column:ctime"` Mtime time.Time `gorm:"column:mtime"` }
SignUp struct
Click to show internal directories.
Click to hide internal directories.