From cc7c2094568ea8f9d1697da5ed0a2c759ca81abd Mon Sep 17 00:00:00 2001 From: yinbentan <yinbentan@live.com> Date: 星期五, 30 八月 2024 17:18:30 +0800 Subject: [PATCH] 方法修改,修改薪资列表,添加分页查询 --- models/payroll_salary_plan.go | 13 +++++++++---- 1 files changed, 9 insertions(+), 4 deletions(-) diff --git a/models/payroll_salary_plan.go b/models/payroll_salary_plan.go index 990672d..05c189d 100644 --- a/models/payroll_salary_plan.go +++ b/models/payroll_salary_plan.go @@ -6,6 +6,7 @@ "fmt" "github.com/shopspring/decimal" "gorm.io/gorm" + "math/rand" "silkserver/constvar" "silkserver/pkg/mysqlx" ) @@ -331,15 +332,17 @@ // InitDefaultData 鍒濆鍖栨暟鎹� func (slf *PayrollSalaryPlanSearch) InitDefaultData() error { - /*var ( + var ( db = slf.Orm.Table(slf.TableName()) total int64 = 0 ) - date := "2024-06" + date := "2024-07" if err := db.Where("cycle = ?", date).Count(&total).Error; err != nil { return err } - if total != 0 {return nil} + if total != 0 { + return nil + } data := make([]*PayrollSalaryPlan, 0) workers, _ := NewWorkerSearch().FindNotTotal() for _, record := range workers { @@ -355,7 +358,9 @@ }) } err := slf.CreateBatch(data) - if err != nil {return err}*/ + if err != nil { + return err + } return nil } -- Gitblit v1.8.0