From 329095b4c501351cda9316f26d1e617b1b0bc3ec Mon Sep 17 00:00:00 2001
From: zhangqian <zhangqian@123.com>
Date: 星期二, 09 四月 2024 15:11:27 +0800
Subject: [PATCH] 纤度检验表返回设备登记表详情
---
models/raw_silk_price_standard.go | 21 ++++++++++++++++++++-
1 files changed, 20 insertions(+), 1 deletions(-)
diff --git a/models/raw_silk_price_standard.go b/models/raw_silk_price_standard.go
index 7f3dea5..b8390dd 100644
--- a/models/raw_silk_price_standard.go
+++ b/models/raw_silk_price_standard.go
@@ -7,7 +7,7 @@
"silkserver/pkg/mysqlx"
)
-// RawSilkPriceStandard
+// RawSilkPriceStandard 鐢熶笣瀹氫环绠$悊
type (
RawSilkPriceStandard struct {
gorm.Model
@@ -49,8 +49,17 @@
return slf
}
+func (slf *RawSilkPriceStandardSearch) SetId(id int) *RawSilkPriceStandardSearch {
+ slf.ID = uint(id)
+ return slf
+}
+
func (slf *RawSilkPriceStandardSearch) build() *gorm.DB {
db := slf.Orm.Table(slf.TableName())
+
+ if slf.ID > 0 {
+ db = db.Where("id = ?", slf.ID)
+ }
return db
}
@@ -94,3 +103,13 @@
return nil
}
+
+func (slf *RawSilkPriceStandardSearch) Delete() error {
+ var db = slf.build()
+
+ if err := db.Unscoped().Delete(&RawSilkPriceStandard{}).Error; err != nil {
+ return err
+ }
+
+ return nil
+}
--
Gitblit v1.8.0