liujiandao
2024-04-30 76a84d89d63041232c646ca28c59239dd00f7fc5
models/salary_plan.go
@@ -10,8 +10,10 @@
   //SalaryPlan 薪资方案
   SalaryPlan struct {
      gorm.Model
      Name          string            `json:"name" gorm:"type:varchar(255);comment:薪资方案名称"`
      SalaryType    string            `json:"salaryType" gorm:"type:varchar(255);comment:薪资类型"`
      Name         string   `json:"name" gorm:"type:varchar(255);comment:薪资方案名称"`
      SalaryTypeId uint     `json:"salaryTypeId" gorm:"type:int(11);comment:薪资类型id"`
      SalaryType   MiniDict `json:"salaryType" gorm:"foreignKey:SalaryTypeId;references:ID"`
      //SalaryType    string            `json:"salaryType" gorm:"type:varchar(255);comment:薪资类型"`
      SalaryFormula string            `json:"salaryFormula" gorm:"type:varchar(255);comment:薪资公式"`
      Cycle         string            `json:"cycle" gorm:"type:varchar(255);comment:周期"`
      CreateTime    string            `json:"createTime" gorm:"type:varchar(255);comment:添加时间"`
@@ -63,7 +65,7 @@
   }
   if slf.Preload {
      db = db.Model(&SalaryPlan{}).Preload("WorkTypes")
      db = db.Model(&SalaryPlan{}).Preload("WorkTypes").Preload("SalaryType")
   }
   return db