From 1572f45e72cc0fa15c029f9ee2a08474104435e6 Mon Sep 17 00:00:00 2001 From: selfcheer <selfcheer@gmail.com> Date: 星期五, 19 七月 2024 00:48:43 +0800 Subject: [PATCH] 采购单产品列表去掉过滤重复产品的逻辑 --- initialize/internal/gorm.go | 38 ++++---------------------------------- 1 files changed, 4 insertions(+), 34 deletions(-) diff --git a/initialize/internal/gorm.go b/initialize/internal/gorm.go index 095c11c..0be474f 100644 --- a/initialize/internal/gorm.go +++ b/initialize/internal/gorm.go @@ -1,13 +1,10 @@ package internal import ( - "gorm.io/gorm/schema" - "log" - "os" - "time" - "gorm.io/gorm" "gorm.io/gorm/logger" + "gorm.io/gorm/schema" + "moul.io/zapgorm2" "srm/global" ) @@ -29,34 +26,7 @@ }, DisableForeignKeyConstraintWhenMigrating: true, } - _default := logger.New(log.New(os.Stdout, "\r\n", log.LstdFlags), logger.Config{ - SlowThreshold: 200 * time.Millisecond, - LogLevel: logger.Warn, - Colorful: true, - }) - var logMode DBBASE - switch global.GVA_CONFIG.System.DbType { - case "mysql": - logMode = &global.GVA_CONFIG.Mysql - case "pgsql": - logMode = &global.GVA_CONFIG.Pgsql - case "oracle": - logMode = &global.GVA_CONFIG.Oracle - default: - logMode = &global.GVA_CONFIG.Mysql - } - - switch logMode.GetLogMode() { - case "silent", "Silent": - config.Logger = _default.LogMode(logger.Silent) - case "error", "Error": - config.Logger = _default.LogMode(logger.Error) - case "warn", "Warn": - config.Logger = _default.LogMode(logger.Warn) - case "info", "Info": - config.Logger = _default.LogMode(logger.Info) - default: - config.Logger = _default.LogMode(logger.Info) - } + dbLogger := zapgorm2.New(global.GVA_LOG).LogMode(logger.Info) + config.Logger = dbLogger return config } -- Gitblit v1.8.0