From 78f6276b1e727326b9797451db82cd6c7c480852 Mon Sep 17 00:00:00 2001 From: zhangqian <zhangqian@123.com> Date: 星期五, 25 八月 2023 11:45:00 +0800 Subject: [PATCH] 增加任务倒计时接口 --- model/work_order.go | 9 +++++++++ 1 files changed, 9 insertions(+), 0 deletions(-) diff --git a/model/work_order.go b/model/work_order.go index ed4ca40..be00fec 100644 --- a/model/work_order.go +++ b/model/work_order.go @@ -33,6 +33,7 @@ Orm *gorm.DB Preload bool StartTimeMax int64 + StartTimeMin int64 } ) @@ -73,6 +74,10 @@ slf.StartTimeMax = ts return slf } +func (slf *OrderSearch) SetStartTimeMin(ts int64) *OrderSearch { + slf.StartTimeMin = ts + return slf +} func (slf *OrderSearch) SetStatus(status OrderStatus) *OrderSearch { slf.Status = status @@ -108,6 +113,10 @@ db = db.Where("start_time <= ?", slf.StartTimeMax) } + if slf.StartTimeMin != 0 { + db = db.Where("start_time >= ?", slf.StartTimeMin) + } + if slf.Preload { db = db.Preload("InputMaterials").Preload("OutputMaterials") } -- Gitblit v1.8.0