From 78f6276b1e727326b9797451db82cd6c7c480852 Mon Sep 17 00:00:00 2001 From: zhangqian <zhangqian@123.com> Date: 星期五, 25 八月 2023 11:45:00 +0800 Subject: [PATCH] 增加任务倒计时接口 --- service/task.go | 11 ++++++++++- 1 files changed, 10 insertions(+), 1 deletions(-) diff --git a/service/task.go b/service/task.go index 3cb816f..5b7be1c 100644 --- a/service/task.go +++ b/service/task.go @@ -47,7 +47,7 @@ if err != nil { return nil, ecode.DBErr } - return slf.GetTask() //褰撳墠璁㈠崟宸插畬鍏紝缁х画鏌ヨ鏈畬鎴愯鍗� + return slf.GetTask() //褰撳墠璁㈠崟宸插畬鎴愶紝缁х画鏌ヨ鏈畬鎴愯鍗� } if err != nil { return nil, ecode.DBErr @@ -75,3 +75,12 @@ func (slf TaskService) GetOrderByWorkOrderId(workOrderId string) (order *model.Order, err error) { return model.NewOrderSearch(nil).SetWorkOrderId(workOrderId).First() } + +// GetComingTask 鑾峰彇鏃堕棿鏈埌鐨勬渶鏃╀换鍔� +func (slf TaskService) GetComingTask() (workOrder *model.Order, err error) { + nowTs := time.Now().Unix() + orderSearch := model.NewOrderSearch(nil) + return orderSearch.SetOrder("created_at asc"). + SetStartTimeMin(nowTs). + SetStatus(model.OrderStatusUnFinished).First() +} -- Gitblit v1.8.0