From 8e941bd782f574597f19c980982afade4dc11748 Mon Sep 17 00:00:00 2001
From: zhangqian <zhangqian@123.com>
Date: 星期五, 08 十二月 2023 19:52:20 +0800
Subject: [PATCH] snowflake的id传参换成字符串
---
model/report_work.go | 2 +-
model/net_config.go | 4 ++--
model/process_model_plc_address.go | 3 ++-
model/plc_brand.go | 4 ++--
model/system_status.go | 2 +-
model/request/plcBrand.go | 2 +-
model/device.go | 2 +-
model/reports_to_cloud.go | 2 +-
model/request/task.go | 11 +----------
model/model.go | 7 +++++++
/dev/null | 1 -
model/request/common.go | 12 ++++--------
model/device_plc.go | 2 +-
model/process_model.go | 2 +-
model/work_order.go | 2 +-
model/task_status_sync.go | 2 +-
16 files changed, 27 insertions(+), 33 deletions(-)
diff --git a/model/device.go b/model/device.go
index 1e490d3..ba49b0a 100644
--- a/model/device.go
+++ b/model/device.go
@@ -10,7 +10,7 @@
type (
// Device 璁惧
Device struct {
- gorm.Model
+ CommonModel
DeviceID string `gorm:"column:device_id;type:varchar(255);not null;unique" json:"deviceID"` //璁惧缂栧彿
DeviceName string `gorm:"column:device_name;type:varchar(255);" json:"deviceName"` //璁惧鍚嶇О
ExtChannelAmount int `gorm:"type:tinyint;default:0" json:"extChannelAmount"`
diff --git a/model/device_plc.go b/model/device_plc.go
index a6e7331..4f5f687 100644
--- a/model/device_plc.go
+++ b/model/device_plc.go
@@ -12,7 +12,7 @@
// DevicePlc 璁惧鐨凱LC閰嶇疆
DevicePlc struct {
- gorm.Model
+ CommonModel
DeviceID string `gorm:"column:device_id;type:varchar(255);not null;unique" json:"deviceID"` //璁惧缂栧彿
Brand string `gorm:"type:varchar(191)" json:"brand"`
Method constvar.PlcMethod `gorm:"type:varchar(191)" json:"method"`
diff --git a/model/model.go b/model/model.go
index b873d13..efa8a39 100644
--- a/model/model.go
+++ b/model/model.go
@@ -1,6 +1,7 @@
package model
import (
+ "apsClient/pkg/snowflake"
"time"
)
@@ -10,3 +11,9 @@
UpdatedAt time.Time
DeletedAt *time.Time `sql:"index"`
}
+
+func (c *CommonModel) BeforeCreate() {
+ if c.ID == 0 {
+ c.ID = uint(snowflake.GenerateID())
+ }
+}
diff --git a/model/net_config.go b/model/net_config.go
index 0223a47..ed7523e 100644
--- a/model/net_config.go
+++ b/model/net_config.go
@@ -9,7 +9,7 @@
type (
NetConfig struct {
- gorm.Model
+ CommonModel
NetworkCard string `gorm:"type:varchar(100);not null;default ''" json:"networkCard" binding:"required"` //缃戝崱
IP string `gorm:"type:varchar(100);not null;default ''" json:"ip" binding:"required"` //鏈満ip
MASK string `gorm:"type:varchar(100);not null;default ''" json:"mask" binding:"required"` //瀛愮綉鎺╃爜
@@ -172,7 +172,7 @@
func (slf *NetConfigSearch) CreateBatch(records []*NetConfig) error {
var db = slf.build()
- for _, record := range records{
+ for _, record := range records {
db.Create(record)
}
return nil
diff --git a/model/plc_brand.go b/model/plc_brand.go
index 21a8505..85604b2 100644
--- a/model/plc_brand.go
+++ b/model/plc_brand.go
@@ -12,7 +12,7 @@
type (
// PlcBrand plc鍝佺墝
PlcBrand struct {
- gorm.Model
+ CommonModel
Name string `json:"name" gorm:"column:name;type:varchar(255);not null;default:''"`
}
@@ -54,7 +54,7 @@
func (slf *PlcBrandSearch) CreateBatch(records []*PlcBrand) error {
var db = slf.build()
- for _, record := range records{
+ for _, record := range records {
db.Create(record)
}
return nil
diff --git a/model/process_model.go b/model/process_model.go
index 2418f40..dbea7b4 100644
--- a/model/process_model.go
+++ b/model/process_model.go
@@ -11,7 +11,7 @@
type (
// ProcessModel 宸ヨ壓鍙傛暟
ProcessModel struct {
- gorm.Model
+ CommonModel
Number string `gorm:"index;column:number;type:varchar(255);not null;default ''" json:"number"` //宸ヨ壓妯″瀷缂栧彿
Product string `gorm:"column:product;type:varchar(255);not null;default ''" json:"product"` //浜у搧鍚嶇О
Procedure string `gorm:"column:procedure;type:varchar(255);not null;default ''" json:"procedure"` //宸ュ簭
diff --git a/model/process_model_plc_address.go b/model/process_model_plc_address.go
index 857a202..d2aca43 100644
--- a/model/process_model_plc_address.go
+++ b/model/process_model_plc_address.go
@@ -15,7 +15,8 @@
// ProcessModelPlcAddress 宸ヨ壓鍙傛暟plc璇诲啓鍦板潃
ProcessModelPlcAddress struct {
- ID uint `gorm:"primaryKey;" json:"id"`
+ CommonModel
+ ID uint `json:"id"`
AddressList []*ProcessModelAddress `json:"addressList" gorm:"-"`
Address string `json:"-" gorm:"address"`
DeviceID string `json:"deviceId" gorm:"column:device_id;index;type:varchar(255)"`
diff --git a/model/production_progress.go b/model/production_progress.go
deleted file mode 100644
index c6deb29..0000000
--- a/model/production_progress.go
+++ /dev/null
@@ -1,286 +0,0 @@
-package model
-
-//
-//import (
-// "apsClient/pkg/sqlitex"
-// "fmt"
-// "github.com/jinzhu/gorm"
-//)
-//
-//type (
-// ProductionProgress struct {
-// gorm.Model
-// ProceduresID uint `gorm:"index;type:varchar(191)" json:"proceduresId"` //procedures琛ㄧ殑id
-// WorkOrderID string `gorm:"index;type:varchar(191);not null" json:"workOrderID"`
-// OrderID string `gorm:"index;type:varchar(191);not null" json:"orderID"`
-// ProcedureID string `gorm:"type:varchar(191)" json:"procedureId"`
-// ProductProcedureID string `gorm:"type:varchar(191);" json:"productProcedureID"` //浜у搧宸ュ簭id
-// DeviceID string `gorm:"type:varchar(191);not null" json:"deviceId"`
-// FinishedQuantity int64 `gorm:"type:int;not null" json:"finishedQuantity"`
-// Channel int32 `gorm:"type:int" json:"channel"` //閫氶亾
-// TotalQuantity int64 `gorm:"type:int;not null" json:"totalQuantity"`
-// }
-//
-// ProductionProgressSearch struct {
-// ProductionProgress
-// Order string
-// PageNum int
-// PageSize int
-// Orm *gorm.DB
-// UnFinished bool
-// }
-//)
-//
-//func (slf *ProductionProgress) TableName() string {
-// return "production_progress"
-//}
-//
-//func NewProductionProgressSearch(db *gorm.DB) *ProductionProgressSearch {
-// if db == nil {
-// db = sqlitex.GetDB()
-// }
-// return &ProductionProgressSearch{Orm: db}
-//}
-//
-//func (slf *ProductionProgressSearch) SetOrm(tx *gorm.DB) *ProductionProgressSearch {
-// slf.Orm = tx
-// return slf
-//}
-//
-//func (slf *ProductionProgressSearch) SetPage(page, size int) *ProductionProgressSearch {
-// slf.PageNum, slf.PageSize = page, size
-// return slf
-//}
-//
-//func (slf *ProductionProgressSearch) SetOrder(order string) *ProductionProgressSearch {
-// slf.Order = order
-// return slf
-//}
-//
-//func (slf *ProductionProgressSearch) SetWorkOrderId(orderId string) *ProductionProgressSearch {
-// slf.WorkOrderID = orderId
-// return slf
-//}
-//
-//func (slf *ProductionProgressSearch) SetProcedureId(procedureId string) *ProductionProgressSearch {
-// slf.ProcedureID = procedureId
-// return slf
-//}
-//
-//func (slf *ProductionProgressSearch) SetProceduresId(proceduresId uint) *ProductionProgressSearch {
-// slf.ProceduresID = proceduresId
-// return slf
-//}
-//
-//func (slf *ProductionProgressSearch) SetDeviceId(id string) *ProductionProgressSearch {
-// slf.DeviceID = id
-// return slf
-//}
-//
-//func (slf *ProductionProgressSearch) SetProductProcedureId(productProcedureId string) *ProductionProgressSearch {
-// slf.ProductProcedureID = productProcedureId
-// return slf
-//}
-//
-//func (slf *ProductionProgressSearch) SetId(id uint) *ProductionProgressSearch {
-// slf.ID = id
-// return slf
-//}
-//
-//func (slf *ProductionProgressSearch) SetChannel(channel int32) *ProductionProgressSearch {
-// slf.Channel = channel
-// return slf
-//}
-//
-//func (slf *ProductionProgressSearch) SetUnFinished() *ProductionProgressSearch {
-// slf.UnFinished = true
-// return slf
-//}
-//
-//func (slf *ProductionProgressSearch) build() *gorm.DB {
-// var db = slf.Orm.Model(&ProductionProgress{})
-//
-// if slf.Order != "" {
-// db = db.Order(slf.Order)
-// }
-//
-// if slf.ID != 0 {
-// db = db.Where("id = ?", slf.ID)
-// }
-//
-// if slf.WorkOrderID != "" {
-// db = db.Where("work_order_id = ?", slf.WorkOrderID)
-// }
-//
-// if slf.OrderID != "" {
-// db = db.Where("order_id = ?", slf.OrderID)
-// }
-//
-// if slf.ProcedureID != "" {
-// db = db.Where("procedure_id = ?", slf.ProcedureID)
-// }
-//
-// if slf.ProceduresID != 0 {
-// db = db.Where("procedures_id = ?", slf.ProceduresID)
-// }
-//
-// if slf.DeviceID != "" {
-// db = db.Where("device_id = ?", slf.DeviceID)
-// }
-//
-// if slf.Channel != 0 {
-// db = db.Where("channel = ?", slf.Channel)
-// }
-//
-// if slf.UnFinished {
-// db = db.Where("finished_quantity < total_quantity")
-// }
-//
-// if slf.ProductProcedureID != "" {
-// db = db.Where("product_procedure_id = ?", slf.ProductProcedureID)
-// }
-//
-// return db
-//}
-//
-//// Create 鍗曟潯鎻掑叆
-//func (slf *ProductionProgressSearch) Create(record *ProductionProgress) error {
-// var db = slf.build()
-//
-// if err := db.Create(record).Error; err != nil {
-// return fmt.Errorf("create err: %v, record: %+v", err, record)
-// }
-//
-// return nil
-//}
-//
-//func (slf *ProductionProgressSearch) Save(record *ProductionProgress) error {
-// var db = slf.build()
-//
-// if err := db.Save(record).Error; err != nil {
-// return fmt.Errorf("save err: %v, record: %+v", err, record)
-// }
-//
-// return nil
-//}
-//
-//func (slf *ProductionProgressSearch) UpdateByMap(upMap map[string]interface{}) error {
-// var (
-// db = slf.build()
-// )
-//
-// if err := db.Updates(upMap).Error; err != nil {
-// return fmt.Errorf("update by map err: %v, upMap: %+v", err, upMap)
-// }
-//
-// return nil
-//}
-//
-//func (slf *ProductionProgressSearch) UpdateByQuery(query string, args []interface{}, upMap map[string]interface{}) error {
-// var (
-// db = slf.Orm.Table(slf.TableName()).Where(query, args...)
-// )
-//
-// if err := db.Updates(upMap).Error; err != nil {
-// return fmt.Errorf("update by query err: %v, query: %s, args: %+v, upMap: %+v", err, query, args, upMap)
-// }
-//
-// return nil
-//}
-//
-//func (slf *ProductionProgressSearch) Delete() error {
-// var db = slf.build()
-//
-// if err := db.Unscoped().Delete(&ProductionProgress{}).Error; err != nil {
-// return err
-// }
-//
-// return nil
-//}
-//
-//func (slf *ProductionProgressSearch) First() (*ProductionProgress, error) {
-// var (
-// record = new(ProductionProgress)
-// db = slf.build()
-// )
-//
-// if err := db.First(record).Error; err != nil {
-// return record, err
-// }
-//
-// return record, nil
-//}
-//
-//func (slf *ProductionProgressSearch) Find() ([]*ProductionProgress, int64, error) {
-// var (
-// records = make([]*ProductionProgress, 0)
-// total int64
-// db = slf.build()
-// )
-//
-// if err := db.Count(&total).Error; err != nil {
-// return records, total, fmt.Errorf("find count err: %v", err)
-// }
-// if slf.PageNum*slf.PageSize > 0 {
-// db = db.Offset((slf.PageNum - 1) * slf.PageSize).Limit(slf.PageSize)
-// }
-// if err := db.Find(&records).Error; err != nil {
-// return records, total, fmt.Errorf("find records err: %v", err)
-// }
-//
-// return records, total, nil
-//}
-//
-//func (slf *ProductionProgressSearch) FindNotTotal() ([]*ProductionProgress, error) {
-// var (
-// records = make([]*ProductionProgress, 0)
-// db = slf.build()
-// )
-//
-// if slf.PageNum*slf.PageSize > 0 {
-// db = db.Offset((slf.PageNum - 1) * slf.PageSize).Limit(slf.PageSize)
-// }
-// if err := db.Find(&records).Error; err != nil {
-// return records, fmt.Errorf("find records err: %v", err)
-// }
-//
-// return records, nil
-//}
-//
-//// FindByQuery 鎸囧畾鏉′欢鏌ヨ.
-//func (slf *ProductionProgressSearch) FindByQuery(query string, args []interface{}) ([]*ProductionProgress, int64, error) {
-// var (
-// records = make([]*ProductionProgress, 0)
-// total int64
-// db = slf.Orm.Table(slf.TableName()).Where(query, args...)
-// )
-//
-// if err := db.Count(&total).Error; err != nil {
-// return records, total, fmt.Errorf("find by query count err: %v", err)
-// }
-// if slf.PageNum*slf.PageSize > 0 {
-// db = db.Offset((slf.PageNum - 1) * slf.PageSize).Limit(slf.PageSize)
-// }
-// if err := db.Find(&records).Error; err != nil {
-// return records, total, fmt.Errorf("find by query records err: %v, query: %s, args: %+v", err, query, args)
-// }
-//
-// return records, total, nil
-//}
-//
-//// FindByQueryNotTotal 鎸囧畾鏉′欢鏌ヨ&涓嶆煡璇㈡�绘潯鏁�.
-//func (slf *ProductionProgressSearch) FindByQueryNotTotal(query string, args []interface{}) ([]*ProductionProgress, error) {
-// var (
-// records = make([]*ProductionProgress, 0)
-// db = slf.Orm.Table(slf.TableName()).Where(query, args...)
-// )
-//
-// if slf.PageNum*slf.PageSize > 0 {
-// db = db.Offset((slf.PageNum - 1) * slf.PageSize).Limit(slf.PageSize)
-// }
-// if err := db.Find(&records).Error; err != nil {
-// return records, fmt.Errorf("find by query records err: %v, query: %s, args: %+v", err, query, args)
-// }
-//
-// return records, nil
-//}
diff --git a/model/report_work.go b/model/report_work.go
index 4f8d8a6..67785df 100644
--- a/model/report_work.go
+++ b/model/report_work.go
@@ -8,7 +8,7 @@
type (
ReportWork struct {
- gorm.Model
+ CommonModel
ProceduresID uint `gorm:"index;type:varchar(191)" json:"proceduresId"` //procedures琛ㄧ殑id
ProductProcedureID string `gorm:"index;type:varchar(191);" json:"productProcedureID"` //浜у搧宸ュ簭id
WorkOrderID string `gorm:"index;type:varchar(191);" json:"workOrderId"`
diff --git a/model/reports_to_cloud.go b/model/reports_to_cloud.go
index f4acf5b..5c2faf4 100644
--- a/model/reports_to_cloud.go
+++ b/model/reports_to_cloud.go
@@ -10,7 +10,7 @@
type (
// ReportsToCloud 鏁版嵁涓婃姤
ReportsToCloud struct {
- gorm.Model
+ CommonModel
ReportType constvar.ReportType `json:"reportType"` //涓婃姤绫诲瀷
Content string `json:"Content"`
}
diff --git a/model/request/cluster.go b/model/request/cluster.go
deleted file mode 100644
index d00ff35..0000000
--- a/model/request/cluster.go
+++ /dev/null
@@ -1,21 +0,0 @@
-package request
-
-type (
- ClusterDevice struct {
- Id int `json:"id"`
- Roles []string `json:"role"`
- }
-
- Devices map[int]ClusterDevice
-
- CreateCluster struct {
- Name string `json:"name"`
- Description string `json:"description"`
- Devices Devices `json:"devices"`
- }
-
- GetClusterList struct {
- Keyword string `json:"keyword" example:"test"` // 妯$硦鏌ヨ瀛楁
- Status string `json:"status" example:"闆嗙兢鐘舵�� 1:鍏ㄩ儴; 2: 鍦ㄧ嚎; 3: 绂荤嚎"`
- }
-)
diff --git a/model/request/common.go b/model/request/common.go
index 474e019..49f61b6 100644
--- a/model/request/common.go
+++ b/model/request/common.go
@@ -5,10 +5,6 @@
PageSize int `json:"pageSize" form:"pageSize"` // 姣忛〉澶у皬
}
-type GetById struct {
- ID uint `json:"id"` // 涓婚敭ID
-}
-
type SetCurrentDevice struct {
CurrentDeviceID string `json:"currentDeviceID,omitempty"` //褰撳墠閫夊畾鐨勭敓浜ц澶�
}
@@ -18,12 +14,12 @@
}
type ReportWork struct {
- ProcedureId uint `json:"procedureId" binding:"required"` //宸ュ簭id
- ReportAmount int `json:"reportAmount" binding:"required"` //鎶ュ伐鏁伴噺
- WorkerID string `json:"workerID" binding:"required"` //鎶ュ憡鑰卛d
+ ProcedureId uint `json:"procedureId,string" binding:"required"` //宸ュ簭id
+ ReportAmount int `json:"reportAmount" binding:"required"` //鎶ュ伐鏁伴噺
+ WorkerID string `json:"workerID" binding:"required"` //鎶ュ憡鑰卛d
}
type ReportWorkList struct {
PageInfo
- ProcedureId uint `json:"procedureId" binding:"required" form:"procedureId"` //宸ュ簭id
+ ProcedureId uint `json:"procedureId,string" binding:"required" form:"procedureId"` //宸ュ簭id
}
diff --git a/model/request/device.go b/model/request/device.go
deleted file mode 100644
index 75cae2c..0000000
--- a/model/request/device.go
+++ /dev/null
@@ -1,32 +0,0 @@
-package request
-
-type (
- AddDevice struct {
- Device Device
- }
-
- Device struct {
- Name string `json:"name" example:"璁惧鍚嶇О"`
- Ip string `json:"ip" example:"璁惧IP"`
- Account string `json:"account" example:"root璐﹀彿"`
- Password string `json:"password" example:"root瀵嗙爜"`
- Port string `json:"port" example:"绔彛鍙�"`
- }
-
- InstallRancher struct {
- DeviceId int `json:"deviceId"`
- }
-
- GetDeviceList struct {
- Keyword string `json:"keyword"` // 妯$硦鏌ヨ瀛楁
- Status string `json:"status" example:"璁惧鐘舵�� 1:鍏ㄩ儴; 2: 鍦ㄧ嚎; 3: 绂荤嚎"`
- }
-
- DeleteDevice struct {
- DeviceId int `json:"deviceId"`
- }
-
- UpdateDevice struct {
- Device Device
- }
-)
diff --git a/model/request/plcBrand.go b/model/request/plcBrand.go
index e4c3a31..ad9e1a6 100644
--- a/model/request/plcBrand.go
+++ b/model/request/plcBrand.go
@@ -10,7 +10,7 @@
}
type UpdatePlcBrand struct {
- Id uint `json:"id"`
+ Id uint `json:"id,string"`
model.PlcBrand
}
diff --git a/model/request/schedule_task.go b/model/request/schedule_task.go
deleted file mode 100644
index 725b8fc..0000000
--- a/model/request/schedule_task.go
+++ /dev/null
@@ -1 +0,0 @@
-package request
diff --git a/model/request/task.go b/model/request/task.go
index 63ab2ee..0302d0b 100644
--- a/model/request/task.go
+++ b/model/request/task.go
@@ -2,15 +2,6 @@
import "apsClient/constvar"
-// TaskInfo 浠诲姟寮�鍚�氱煡璇锋眰鍙傛暟
-type TaskInfo struct {
- OrderId string `json:"orderId"` // 璁㈠崟鍙�
- Product string `json:"password"` // 浜у搧
- Procedure string `json:"procedure"` // 宸ュ簭
- WorkOrder string `json:"workOrder"` // 宸ュ崟
- Device string `json:"device"` // 璁惧
-}
-
// TaskList 浠诲姟鍒楄〃璇锋眰鍙傛暟
type TaskList struct {
PageInfo
@@ -29,7 +20,7 @@
// ProcessModelList 宸ヨ壓鍙傛暟鍒楄〃璇锋眰鍙傛暟
type ProcessModelList struct {
PageInfo
- ProcedureId uint `json:"procedureId" form:"procedureId" binding:"required"` //褰撳墠鐨勫伐搴廼d
+ ProcedureId uint `json:"procedureId,string" form:"procedureId" binding:"required"` //褰撳墠鐨勫伐搴廼d
}
// TaskListByChannel 鎸塩hannel杩斿洖浠诲姟鍒楄〃璇锋眰鍙傛暟
diff --git a/model/request/user.go b/model/request/user.go
deleted file mode 100644
index f2b3d57..0000000
--- a/model/request/user.go
+++ /dev/null
@@ -1,56 +0,0 @@
-package request
-
-type (
- Login struct {
- Username string `json:"username"` // 鐢ㄦ埛鍚�
- Password string `json:"password"` // 瀵嗙爜
- Captcha string `json:"captcha"` // 楠岃瘉鐮�
- CaptchaId string `json:"captchaId"` // 楠岃瘉鐮両D
- }
-
- Register struct {
- Username string `json:"userName" example:"鐢ㄦ埛鍚�"`
- Password string `json:"passWord" example:"瀵嗙爜"`
- NickName string `json:"nickName" example:"鏄电О"`
- Phone string `json:"phone" example:"鐢佃瘽鍙风爜"`
- }
-
- ChangePasswordReq struct {
- ID uint `json:"-"` // 浠� JWT 涓彁鍙� user id锛岄伩鍏嶈秺鏉�
- Password string `json:"password"` // 瀵嗙爜
- NewPassword string `json:"newPassword"` // 鏂板瘑鐮�
- }
-
- DeleteUserReq struct {
- UserId string `json:"userId"` // 鐢ㄦ埛ID
- }
-
- ChangeUserInfo struct {
- ID string `json:"id"` // 鐢ㄦ埛ID
- NickName string `json:"nickName"` // 鐢ㄦ埛鏄电О
- Phone string `json:"phone"` // 鐢ㄦ埛鎵嬫満鍙�
- Pos string `json:"pos"` // 鐢ㄦ埛宀椾綅
- }
-
- GetUserList struct {
- PageInfo
- Keyword string `json:"keyword"` // 妯$硦鏌ヨ鍏抽敭瀛�
- }
-
- SetOtherInfo struct {
- CompanyLogo string `json:"companyLogo"` // 鍏徃logo
- SystemName string `json:"systemName"` // 绯荤粺鍚嶇О
- }
-
- SetSelfInfo struct {
- NickName string `json:"nickName"` // 鐢ㄦ埛鏄电О
- Phone string `json:"phone"` // 鐢ㄦ埛鎵嬫満鍙�
- CompanyName string `json:"companyName" gorm:"type:varchar(255);comment:鍏徃鍚嶇О"`
- CompanyEmail string `json:"companyEmail" gorm:"type:varchar(255);comment:鍏徃閭"`
- CompanyContact string `json:"companyContact" gorm:"type:varchar(255);comment:鍏徃鑱旂郴浜哄鍚�"`
- CompanyProvince string `json:"companyProvince" gorm:"type:varchar(255);comment:鍏徃鎵�鍦ㄧ渷"`
- CompanyCity string `json:"companyCity" gorm:"type:varchar(255);comment:鍏徃鎵�鍦ㄥ競"`
- CompanyTrade string `json:"companyTrade" gorm:"type:varchar(255);comment:鍏徃琛屼笟"`
- HeaderImage string `json:"headerImage" gorm:"type:mediumtext;comment:鐢ㄦ埛澶村儚"`
- }
-)
diff --git a/model/sqlite.go b/model/sqlite.go
deleted file mode 100644
index 8b53790..0000000
--- a/model/sqlite.go
+++ /dev/null
@@ -1 +0,0 @@
-package model
diff --git a/model/system_status.go b/model/system_status.go
index 90a05ee..f5d15b5 100644
--- a/model/system_status.go
+++ b/model/system_status.go
@@ -12,7 +12,7 @@
type (
// SystemStatus 绯荤粺鐘舵��
SystemStatus struct {
- gorm.Model
+ CommonModel
Key constvar.SystemStatusKey `json:"key" gorm:"column:key;type:varchar(255);not null"`
Value constvar.SystemStatusValue `json:"value" gorm:"column:value;type:varchar(255);not null"`
}
diff --git a/model/task_status_sync.go b/model/task_status_sync.go
index 093cb8f..63d1428 100644
--- a/model/task_status_sync.go
+++ b/model/task_status_sync.go
@@ -10,7 +10,7 @@
type (
// TaskStatusSync 浠诲姟鐘舵�佸悓姝�
TaskStatusSync struct {
- gorm.Model
+ CommonModel
WorkOrderId string `json:"workOrderId"` //宸ュ崟缂栧彿
ProductProcedureID string `gorm:"type:varchar(191);" json:"productProcedureID"` //浜у搧宸ュ簭id
ProcedureID string `json:"procedureId"` // 宸ュ簭缂栧彿
diff --git a/model/work_order.go b/model/work_order.go
index 6d32261..e28834e 100644
--- a/model/work_order.go
+++ b/model/work_order.go
@@ -9,7 +9,7 @@
type (
Order struct {
- gorm.Model
+ CommonModel
WorkOrderID string `gorm:"index;type:varchar(191);not null" json:"workOrderId"`
OrderID string `gorm:"index;type:varchar(191);not null" json:"orderId"`
ProductID string `gorm:"type:varchar(191)" json:"productId"`
--
Gitblit v1.8.0