From 221108b0e0416968ca8417513ebf65c8b5109662 Mon Sep 17 00:00:00 2001
From: lishihai <dslsh@dscom>
Date: 星期三, 26 六月 2024 11:40:47 +0800
Subject: [PATCH] 库存盘点应用按钮记录创建人,创建时间,应用时间、应用人员等信息;根据条形码查询产品详情;新增编辑产品增加条形码字段->添加条形码被使用验证
---
models/attribute.go | 10 ++++++++--
1 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/models/attribute.go b/models/attribute.go
index 92ca831..8f1a368 100644
--- a/models/attribute.go
+++ b/models/attribute.go
@@ -26,6 +26,7 @@
PageSize int
Orm *gorm.DB
Keyword string
+ IDs []uint
}
)
@@ -104,7 +105,10 @@
slf.ID = id
return slf
}
-
+func (slf *AttributeSearch) SetIDs(ids []uint) *AttributeSearch {
+ slf.IDs = ids
+ return slf
+}
func (slf *AttributeSearch) SetName(name string) *AttributeSearch {
slf.Name = name
return slf
@@ -120,7 +124,9 @@
if slf.ID != 0 {
db = db.Where("id = ?", slf.ID)
}
-
+ if len(slf.IDs) != 0 {
+ db = db.Where("id in ?", slf.IDs)
+ }
if slf.Order != "" {
db = db.Order(slf.Order)
}
--
Gitblit v1.8.0