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