|
|
@ -14,7 +14,6 @@ import ( |
|
|
|
"leit.com/LAPP_CHEERSSON_BACKEND/global" |
|
|
|
"leit.com/LAPP_CHEERSSON_BACKEND/grmi" |
|
|
|
meta "leit.com/LAPP_CHEERSSON_BACKEND/meta/ap" |
|
|
|
meMeta "leit.com/LAPP_CHEERSSON_BACKEND/meta/me" |
|
|
|
model "leit.com/LAPP_CHEERSSON_BACKEND/models/ap" |
|
|
|
baseModel "leit.com/LAPP_CHEERSSON_BACKEND/models/base" |
|
|
|
commonModel "leit.com/LAPP_CHEERSSON_BACKEND/models/common" |
|
|
@ -2069,6 +2068,7 @@ func (impl *CustDemandVerHeadServiceImplement) CompareVersionInfoByArtcle(user * |
|
|
|
engine := db.Eloquent.Master() |
|
|
|
session := engine.NewSession() |
|
|
|
defer session.Close() |
|
|
|
engine.ShowSQL(true) |
|
|
|
detailDao := dal.NewCustDemandVerDetailDAO(session, user.PlantNr, user.UserId) |
|
|
|
|
|
|
|
dataInfo := new(commonModel.CustomerDeviationDetailItemBomLst) |
|
|
@ -2083,11 +2083,7 @@ func (impl *CustDemandVerHeadServiceImplement) CompareVersionInfoByArtcle(user * |
|
|
|
if len(artInfo) == 0 { |
|
|
|
return nil, grmi.NewBusinessError("物料信息不存在!") |
|
|
|
} |
|
|
|
var artData []interface{} |
|
|
|
for _, v := range artInfo { |
|
|
|
artData = append(artData, v.ArtId) |
|
|
|
} |
|
|
|
bomlst, err := meDao.Select([]grmi.Predicate{meMeta.BomLst_CmatNr.NewPredicate(grmi.Include, artData...)}, nil) |
|
|
|
bomlst, err := meDao.SelectData(artcle, optionId) |
|
|
|
if len(bomlst) == 0 { |
|
|
|
return nil, grmi.NewBusinessError("原材料不存在!") |
|
|
|
} |
|
|
|