From 7971365ab70a19853e874d01fc3451bc0b5ee8e9 Mon Sep 17 00:00:00 2001 From: zhangqian <zhangqian@123.com> Date: 星期一, 09 十月 2023 20:15:30 +0800 Subject: [PATCH] 当前使用的工艺编号置顶 --- model/process_model.go | 20 +++++++++++++++----- 1 files changed, 15 insertions(+), 5 deletions(-) diff --git a/model/process_model.go b/model/process_model.go index b0d4afb..56ab7be 100644 --- a/model/process_model.go +++ b/model/process_model.go @@ -26,11 +26,12 @@ ProcessModelSearch struct { ProcessModel - Order string - PageNum int - PageSize int - Orm *gorm.DB - Procedures []string + Order string + PageNum int + PageSize int + Orm *gorm.DB + Procedures []string + CurrentNumber string } ) @@ -73,6 +74,11 @@ func (slf *ProcessModelSearch) SetNumber(number string) *ProcessModelSearch { slf.Number = number + return slf +} + +func (slf *ProcessModelSearch) SetCurrentNumber(number string) *ProcessModelSearch { + slf.CurrentNumber = number return slf } @@ -127,6 +133,10 @@ db = db.Where("is_new = ?", 1) } + if len(slf.CurrentNumber) != 0 { + db = db.Where("number != ?", slf.CurrentNumber) + } + return db } -- Gitblit v1.8.0