Browse Source

保存时 添加删除的筛选条件workplacenr

pull/93/head
zhangxin 3 years ago
parent
commit
b0e3efc5eb
1 changed files with 3 additions and 3 deletions
  1. +3
    -3
      services/base/implments/OPCBasicComInfo.service.impl.go

+ 3
- 3
services/base/implments/OPCBasicComInfo.service.impl.go View File

@ -544,17 +544,17 @@ func (impl *OPCBasicComInfoServiceImplement) Save(user *models.Usertab, entity *
_ = session.Rollback() _ = session.Rollback()
return grmi.NewBusinessError("工艺数据错误") 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 { if err != nil {
_ = session.Rollback() _ = session.Rollback()
return err 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 { if err != nil {
_ = session.Rollback() _ = session.Rollback()
return err 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 { if err != nil {
_ = session.Rollback() _ = session.Rollback()
return err return err


Loading…
Cancel
Save