From f874e81b77282079398c22c67af754a23d260c91 Mon Sep 17 00:00:00 2001 From: yinbentan <yinbentan@live.com> Date: 星期四, 25 七月 2024 11:42:01 +0800 Subject: [PATCH] 添加字段,工种添加工种编码,用于计算工资(id无法固定工种信息) --- models/work_type_manage.go | 14 ++++++++------ 1 files changed, 8 insertions(+), 6 deletions(-) diff --git a/models/work_type_manage.go b/models/work_type_manage.go index c7ea433..fab18e6 100644 --- a/models/work_type_manage.go +++ b/models/work_type_manage.go @@ -4,6 +4,7 @@ "fmt" "github.com/shopspring/decimal" "gorm.io/gorm" + "silkserver/constvar" "silkserver/pkg/mysqlx" ) @@ -11,12 +12,13 @@ //WorkTypeManage 宸ョ绠$悊 WorkTypeManage struct { gorm.Model - WorkName string `json:"workName" gorm:"type:varchar(255);comment:宸ョ鍚嶇О"` - IsGuaranteed bool `json:"isGuaranteed" gorm:"type:int(1);comment:涓嶈揪鏍囦繚搴�"` - GuaranteedWages decimal.Decimal `json:"guaranteedWages" gorm:"type:decimal(20,3);comment:淇濆簳宸ヨ祫"` - CreateTime string `json:"createTime" gorm:"type:varchar(255);comment:娣诲姞鏃堕棿"` - AddPeople string `json:"addPeople" gorm:"type:varchar(255);comment:娣诲姞浜�"` - SalaryPlans []*SalaryPlan `json:"salaryPlans" gorm:"many2many:silk_salaryPlan_workType"` + Code constvar.JobType `json:"code" gorm:"type:varchar(255);comment:宸ョ缂栫爜"` + WorkName string `json:"workName" gorm:"type:varchar(255);comment:宸ョ鍚嶇О"` + IsGuaranteed bool `json:"isGuaranteed" gorm:"type:int(1);comment:涓嶈揪鏍囦繚搴�"` + GuaranteedWages decimal.Decimal `json:"guaranteedWages" gorm:"type:decimal(20,3);comment:淇濆簳宸ヨ祫"` + CreateTime string `json:"createTime" gorm:"type:varchar(255);comment:娣诲姞鏃堕棿"` + AddPeople string `json:"addPeople" gorm:"type:varchar(255);comment:娣诲姞浜�"` + SalaryPlans []*SalaryPlan `json:"salaryPlans" gorm:"many2many:silk_salaryPlan_workType"` } WorkTypeManageSearch struct { WorkTypeManage -- Gitblit v1.8.0