|
|
@ -493,7 +493,7 @@ func (impl *CustArtlstServiceImplement) CustArtStocklst(user *global.User, urlPa |
|
|
|
} |
|
|
|
custArtlst := result.Records.([]model.CustArtlst) |
|
|
|
var artList []interface{} |
|
|
|
for _, custInfo := range custArtlst{ |
|
|
|
for _, custInfo := range custArtlst { |
|
|
|
artList = append(artList, custInfo.ArtId) |
|
|
|
//custList = append(custList, custInfo.CustomerId)
|
|
|
|
} |
|
|
@ -505,14 +505,14 @@ func (impl *CustArtlstServiceImplement) CustArtStocklst(user *global.User, urlPa |
|
|
|
} |
|
|
|
|
|
|
|
data := make([]model.CustArtStockInfo, 0, 10) |
|
|
|
for _, custArtInfo := range custArtlst{ |
|
|
|
for _, artStockInfo := range artStockList{ |
|
|
|
if artStockInfo.ArtId == custArtInfo.ArtId{ |
|
|
|
for _, custArtInfo := range custArtlst { |
|
|
|
for _, artStockInfo := range artStockList { |
|
|
|
if artStockInfo.ArtId == custArtInfo.ArtId { |
|
|
|
custArtStockInfo := model.CustArtStockInfo{ |
|
|
|
//CustomerId: custArtInfo.CustomerId,
|
|
|
|
ArtId : custArtInfo.ArtId, |
|
|
|
Descr1 : custArtInfo.Descr1, |
|
|
|
Descr2 : custArtInfo.Descr2, |
|
|
|
ArtId: custArtInfo.ArtId, |
|
|
|
Descr1: custArtInfo.Descr1, |
|
|
|
Descr2: custArtInfo.Descr2, |
|
|
|
} |
|
|
|
switch artStockInfo.StockType { |
|
|
|
case "FG": |
|
|
@ -546,13 +546,13 @@ func (impl *CustArtlstServiceImplement) CustArtStockErp(user *global.User, urlPa |
|
|
|
|
|
|
|
erp.GetWeiWaiQty(user.PlantNr, user.UserId, &alldata_Article) |
|
|
|
|
|
|
|
|
|
|
|
result, err := impl.CustArtStocklst(user,urlParameters) |
|
|
|
result, err := impl.CustArtStocklst(user, urlParameters) |
|
|
|
return result, err |
|
|
|
} |
|
|
|
|
|
|
|
var alldata_CustArtlstDemo []model.CustArtlstDemo |
|
|
|
var alldata_CustArtlst []model.CustArtlst |
|
|
|
|
|
|
|
/****************************************************************************** |
|
|
|
* |
|
|
|
* @Reference leit.com/LAPP_CHEERSSON_BACKEND/services/ap/CustDemandVerHeadService.ImportCustArtlst |
|
|
@ -617,7 +617,7 @@ func (impl *CustArtlstServiceImplement) ImportCustArtlst(FieldKeysStr string, li |
|
|
|
return err |
|
|
|
} |
|
|
|
if artInfo == nil { |
|
|
|
return errors.New("物料信息不存在!") |
|
|
|
continue |
|
|
|
} |
|
|
|
oneData := new(model.CustArtlst) |
|
|
|
oneData.PlantNr = model_base.PlantNr |
|
|
|