Browse Source

删除一条时删除工位配置数据

pull/120/head
zhangxin 3 years ago
parent
commit
ac4ce55e22
1 changed files with 6 additions and 0 deletions
  1. +6
    -0
      services/base/implments/WorkPlace.service.impl.go

+ 6
- 0
services/base/implments/WorkPlace.service.impl.go View File

@ -199,6 +199,12 @@ func (impl *WorkPlaceServiceImplement) DeleteOne(user *global.User, workPlaceNr
_ = session.Rollback()
return grmi.NewBusinessError("删除工序工位关联关系失败, error:" + err.Error())
}
configDao := dal.NewWorkPlaceConfigDAO(session, user.PlantNr, user.UserId)
err = configDao.DeleteWhere([]grmi.Predicate{meta.WorkPlaceConfig_WorkPlaceNr.NewPredicate(grmi.Equal, workPlaceNr)})
if err != nil {
_ = session.Rollback()
return grmi.NewBusinessError("删除工位配置失败, error:" + err.Error())
}
err = dao.DeleteOne(workPlaceNr)
if err != nil {
_ = session.Rollback()


Loading…
Cancel
Save