From b0e3efc5ebe37847b4e7e93f4708f076fa2b00ea Mon Sep 17 00:00:00 2001 From: zhangxin Date: Thu, 2 Sep 2021 10:50:29 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=9D=E5=AD=98=E6=97=B6=20=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E5=88=A0=E9=99=A4=E7=9A=84=E7=AD=9B=E9=80=89=E6=9D=A1?= =?UTF-8?q?=E4=BB=B6workplacenr?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- services/base/implments/OPCBasicComInfo.service.impl.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/services/base/implments/OPCBasicComInfo.service.impl.go b/services/base/implments/OPCBasicComInfo.service.impl.go index 24c172e..c7fb9df 100644 --- a/services/base/implments/OPCBasicComInfo.service.impl.go +++ b/services/base/implments/OPCBasicComInfo.service.impl.go @@ -544,17 +544,17 @@ func (impl *OPCBasicComInfoServiceImplement) Save(user *models.Usertab, entity * _ = session.Rollback() return grmi.NewBusinessError("工艺数据错误") } - err = dao.DeleteWhere([]grmi.Predicate{meta.OPCBasicComInfo_OperationId.NewPredicate(grmi.Equal, entity.OperationId)}) + err = dao.DeleteWhere([]grmi.Predicate{meta.OPCBasicComInfo_OperationId.NewPredicate(grmi.Equal, entity.OperationId), meta.OPCBasicComInfo_OperationId.NewPredicate(grmi.Equal, entity.WorkPlaceNr)}) if err != nil { _ = session.Rollback() return err } - err = ruleDao.DeleteWhere([]grmi.Predicate{meta.OPCComRule_OperationId.NewPredicate(grmi.Equal, entity.OperationId)}) + err = ruleDao.DeleteWhere([]grmi.Predicate{meta.OPCComRule_OperationId.NewPredicate(grmi.Equal, entity.OperationId), meta.OPCComRule_WorkPlaceNr.NewPredicate(grmi.Equal, entity.WorkPlaceNr)}) if err != nil { _ = session.Rollback() return err } - err = detailDao.DeleteWhere([]grmi.Predicate{meta.OPCComDetailRule_OperationId.NewPredicate(grmi.Equal, entity.OperationId)}) + err = detailDao.DeleteWhere([]grmi.Predicate{meta.OPCComDetailRule_OperationId.NewPredicate(grmi.Equal, entity.OperationId), meta.OPCComDetailRule_WorkPlaceNr.NewPredicate(grmi.Equal, entity.WorkPlaceNr)}) if err != nil { _ = session.Rollback() return err