diff --git a/dao/base/implments/Article.dao.impl.go b/dao/base/implments/Article.dao.impl.go index 0e80e19..c946e28 100644 --- a/dao/base/implments/Article.dao.impl.go +++ b/dao/base/implments/Article.dao.impl.go @@ -352,14 +352,14 @@ func (impl *ArticleDAOImplement) UpdateWhere(predicates []grmi.Predicate, entity ******************************************************************************/ func (impl *ArticleDAOImplement) SelectArtData(artId string, opotionId string) ([]model.Article, error) { - session := impl.session.Table(impl.meta.TableName).Where("PlantNr = ?", impl.plantNr) + session := impl.session.Table(impl.meta.TableName).Where("PlantNr = ? AND ArtTypeId = ?", impl.plantNr,model.ART_TYPE_MATERIALS) if artId != "" { session = session.And("ArtId = ?", artId) } if opotionId != "" { - session = session.And("ArtSpec2 = ?", opotionId) + session = session.And("ArtSpec1 = ?", opotionId) } data := make([]model.Article, 0, 10)