From 4497935a55e286ee922b99e6e478b7714a35d0b2 Mon Sep 17 00:00:00 2001
From: zhangqian <zhangqian@123.com>
Date: 星期五, 03 十一月 2023 16:28:33 +0800
Subject: [PATCH] fix
---
model/task_status_sync.go | 10 ++++++++++
1 files changed, 10 insertions(+), 0 deletions(-)
diff --git a/model/task_status_sync.go b/model/task_status_sync.go
index b873578..78560b3 100644
--- a/model/task_status_sync.go
+++ b/model/task_status_sync.go
@@ -23,6 +23,7 @@
PageNum int
PageSize int
Orm *gorm.DB
+ IDs []uint
}
)
@@ -57,6 +58,11 @@
return slf
}
+func (slf *TaskStatusSyncSearch) SetIDs(ids []uint) *TaskStatusSyncSearch {
+ slf.IDs = ids
+ return slf
+}
+
func (slf *TaskStatusSyncSearch) build() *gorm.DB {
var db = slf.Orm.Table(slf.TableName())
@@ -64,6 +70,10 @@
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