From 0830cc75e841e9b114c2608fdfd3d58c41af37be Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B9=E5=AE=97=E6=A5=A0?= Date: Fri, 5 Aug 2022 15:09:57 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=A8=A1=E6=9D=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- business/model/print.go | 18 ++++++++++++++++++ globals/beegodb/beegodb.go | 1 + 2 files changed, 19 insertions(+) diff --git a/business/model/print.go b/business/model/print.go index 3a5f190d8..90e2c3e04 100644 --- a/business/model/print.go +++ b/business/model/print.go @@ -1,5 +1,7 @@ package model +import "time" + type PrintMsg struct { ModelIDCULD @@ -28,3 +30,19 @@ type Printer struct { OfflineCount int `json:"offlineCount" db:"offline_count"` //掉线次数 UserId string `json:"user_id" db:"user_id"` //打印机所属用户 } + +type SystemTemp struct { + ID int `json:"id" db:"id"` + CreatedAt *time.Time `json:"created_at" db:"created_at"` + UpdatedAt *time.Time `json:"updated_at" db:"updated_at"` + LastOperator string `json:"last_operator" db:"last_operator"` + DeletedAt *time.Time `json:"deleted_at" db:"deleted_at"` + TempName string `json:"temp_name" db:"temp_name"` // 模板名称 + TempRank string `orm:"type(text)" json:"temp_rank" db:"temp_rank"` // 模板顺序 + Temp string `orm:"type(text)" json:"temp" db:"temp"` // 模板 + UserId string `json:"user_id" db:"user_id"` // 所属用户 + TempType string `json:"temp_type" db:"temp_type"` // 模板类型 + TempSize string `json:"temp_size" db:"temp_size"` // 模板尺寸 big/medium/small + PrintSn string `json:"print_sn" db:"print_sn"` // 模板所属打印机 + IsUse int `json:"is_use" db:"is_use"` // 默认使用 1-使用/2-不使用 +} diff --git a/globals/beegodb/beegodb.go b/globals/beegodb/beegodb.go index 548909da8..9f0aa0aa8 100644 --- a/globals/beegodb/beegodb.go +++ b/globals/beegodb/beegodb.go @@ -55,6 +55,7 @@ func Init() { // 打印机,迁移至api做 orm.RegisterModel(&model.PrintMsg{}) orm.RegisterModel(&model.Printer{}) + orm.RegisterModel(&model.SystemTemp{}) } // create table orm.RunSyncdb("default", false, true)