From c7e82fd1d76b9fb25497d5aba4372bbfe13a8468 Mon Sep 17 00:00:00 2001 From: zhangqian <zhangqian@123.com> Date: 星期四, 28 三月 2024 20:00:21 +0800 Subject: [PATCH] 采购入库增加来源 --- service/test/supplier.go | 10 ++++++++-- 1 files changed, 8 insertions(+), 2 deletions(-) diff --git a/service/test/supplier.go b/service/test/supplier.go index 082d181..27f4a39 100644 --- a/service/test/supplier.go +++ b/service/test/supplier.go @@ -36,13 +36,13 @@ // GetSupplier 鏍规嵁id鑾峰彇Supplier璁板綍 func (sService *SupplierService) GetSupplier(id uint) (s test.Supplier, err error) { - err = global.GVA_DB.Where("id = ?", id).First(&s).Error + err = global.GVA_DB.Model(&test.Supplier{}).Where("id = ?", id).First(&s).Error return } // GetSupplierByNumber 鏍规嵁缂栫爜鑾峰彇Supplier璁板綍 func (sService *SupplierService) GetSupplierByNumber(number string) (s test.Supplier, err error) { - err = global.GVA_DB.Where("number = ?", number).First(&s).Error + err = global.GVA_DB.Model(&test.Supplier{}).Where("number = ?", number).Preload("Contract").First(&s).Error return } @@ -95,3 +95,9 @@ err = global.GVA_DB.Model(&test.Supplier{}).Where("id = ?", id).Update("status", status).Error return err } + +func (sService *SupplierService) MaxAutoIncr() (int, error) { + var total int64 + err := global.GVA_DB.Model(&test.Supplier{}).Count(&total).Error + return int(total), err +} -- Gitblit v1.8.0