From 50d488d3df805ccb4ab7984a40ff74bda9b21a40 Mon Sep 17 00:00:00 2001
From: zhangqian <zhangqian@123.com>
Date: 星期二, 28 十一月 2023 09:57:42 +0800
Subject: [PATCH] 报工保存生产进度
---
model/process_model.go | 17 ++++-------------
1 files changed, 4 insertions(+), 13 deletions(-)
diff --git a/model/process_model.go b/model/process_model.go
index aab6e62..2418f40 100644
--- a/model/process_model.go
+++ b/model/process_model.go
@@ -100,13 +100,8 @@
return slf
}
-func (slf *ProcessModelSearch) SetProductNot(product string) *ProcessModelSearch {
- slf.ProductNot = product
- return slf
-}
-
-func (slf *ProcessModelSearch) SetProcedureNot(procedure string) *ProcessModelSearch {
- slf.ProcedureNot = procedure
+func (slf *ProcessModelSearch) SetProductAndProcedureNot(product string, procedure string) *ProcessModelSearch {
+ slf.ProductNot, slf.ProcedureNot = product, procedure
return slf
}
@@ -135,12 +130,8 @@
db = db.Where("`procedure` = ?", slf.Procedure)
}
- if len(slf.ProductNot) != 0 {
- db = db.Where("product <> ?", slf.ProductNot)
- }
-
- if len(slf.ProcedureNot) != 0 {
- db = db.Where("`procedure` <> ?", slf.ProcedureNot)
+ if len(slf.ProductNot) != 0 && len(slf.ProcedureNot) != 0 {
+ db = db.Not("product = ? and procedure = ? ", slf.ProductNot, slf.ProcedureNot)
}
if len(slf.Procedures) != 0 {
--
Gitblit v1.8.0