From a63471123694df2342c8a06b276f2442fcb24c6c Mon Sep 17 00:00:00 2001 From: louwenzhi Date: Fri, 26 Mar 2021 13:33:12 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- services/ods/implments/ArtRouteOdsLst.service.impl.go | 10 ++++++++++ services/ods/implments/OdsHead.service.impl.go | 6 ++++++ 2 files changed, 16 insertions(+) diff --git a/services/ods/implments/ArtRouteOdsLst.service.impl.go b/services/ods/implments/ArtRouteOdsLst.service.impl.go index 9dd626e..4c4d334 100644 --- a/services/ods/implments/ArtRouteOdsLst.service.impl.go +++ b/services/ods/implments/ArtRouteOdsLst.service.impl.go @@ -277,6 +277,16 @@ func (impl *ArtRouteOdsLstServiceImplement) UpdateOne(user *models.Usertab, enti if err != nil { return err } + /**处理数据**/ + for k, _ := range entity.Valst { + entity.Valst[k].ArtId = entity.ArtId + entity.Valst[k].OperationNr = entity.OperationNr + entity.Valst[k].Step = k+1 + entity.Valst[k].Pos = entity.Pos + entity.Valst[k].WorkPlaceId = entity.WorkPlaceId + entity.Valst[k].OdsId = entity.OdsId + entity.Valst[k].OdsTypeId = entity.OdsTypeId + } lstdao := dal.NewArtRouteStepOdsLstDAO(session, user.Pid, user.Userid) err = lstdao.DeleteMust(entity.ArtId) if err != nil { diff --git a/services/ods/implments/OdsHead.service.impl.go b/services/ods/implments/OdsHead.service.impl.go index bcdf9dc..314e6d7 100644 --- a/services/ods/implments/OdsHead.service.impl.go +++ b/services/ods/implments/OdsHead.service.impl.go @@ -239,6 +239,12 @@ func (impl *OdsHeadServiceImplement) UpdateOne(user *models.Usertab, entity *mod if err != nil { return err } + /**处理数据**/ + for k, _ := range entity.Valst { + entity.Valst[k].OdsId = entity.OdsId + entity.Valst[k].Pos = k+1 + entity.Valst[k].OdsTypeId = entity.OdsTypeId + } lstdao := dal.NewOdsStepLstDAO(session, user.Pid, user.Userid) err = lstdao.DeleteWhere([]grmi.Predicate{ meta.OdsStepLst_OdsId.NewPredicate(grmi.Equal, entity.OdsId),