|
@@ -1082,10 +1082,15 @@ func (this *ReportCommonController) CompanyList() {
|
|
|
v := list[i]
|
|
|
comapnyList := services.HandleArticleStock(v.Stock)
|
|
|
if len(comapnyList) > 1 {
|
|
|
- for _, vC := range comapnyList {
|
|
|
+ for kC, vC := range comapnyList {
|
|
|
+ sliceCovers := strings.Split(v.Cover, "{|}")
|
|
|
+ cover := v.Cover
|
|
|
+ if len(sliceCovers) == len(comapnyList) {
|
|
|
+ cover = sliceCovers[kC]
|
|
|
+ }
|
|
|
listLogo = append(listLogo, &models.ArticleDataLogoResp{
|
|
|
ArticleId: v.ArticleId,
|
|
|
- Cover: v.Cover,
|
|
|
+ Cover: cover,
|
|
|
ComapnyList: services.HandleArticleStock(vC.ComapnyName),
|
|
|
})
|
|
|
}
|