|
@@ -7,6 +7,7 @@ import (
|
|
"github.com/tealeg/xlsx"
|
|
"github.com/tealeg/xlsx"
|
|
"hongze/hz_crm_api/controllers"
|
|
"hongze/hz_crm_api/controllers"
|
|
"hongze/hz_crm_api/models"
|
|
"hongze/hz_crm_api/models"
|
|
|
|
+ "hongze/hz_crm_api/models/company"
|
|
"hongze/hz_crm_api/models/cygx"
|
|
"hongze/hz_crm_api/models/cygx"
|
|
"hongze/hz_crm_api/models/system"
|
|
"hongze/hz_crm_api/models/system"
|
|
"hongze/hz_crm_api/services"
|
|
"hongze/hz_crm_api/services"
|
|
@@ -1105,6 +1106,28 @@ func (this *SummaryManage) ArticleCollection() {
|
|
br.ErrMsg = "获取列表失败,Err:" + err.Error()
|
|
br.ErrMsg = "获取列表失败,Err:" + err.Error()
|
|
return
|
|
return
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ //获取对应销售名称
|
|
|
|
+ if len(list) > 0 {
|
|
|
|
+ var companyIds []int
|
|
|
|
+ for _, v := range list {
|
|
|
|
+ companyIds = append(companyIds, v.CompanyId)
|
|
|
|
+ }
|
|
|
|
+ listCompanyProduct, err := company.GetCompanyProductListByCompanyIds(companyIds, 2)
|
|
|
|
+ if err != nil {
|
|
|
|
+ br.Msg = "获取失败"
|
|
|
|
+ br.ErrMsg = "获取销售列表失败,Err:" + err.Error()
|
|
|
|
+ return
|
|
|
|
+ }
|
|
|
|
+ mapSellName := make(map[int]string)
|
|
|
|
+ for _, v := range listCompanyProduct {
|
|
|
|
+ mapSellName[v.CompanyId] = v.SellerName
|
|
|
|
+ }
|
|
|
|
+ for _, v := range list {
|
|
|
|
+ v.SellerName = mapSellName[v.CompanyId]
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
br.Ret = 200
|
|
br.Ret = 200
|
|
br.Success = true
|
|
br.Success = true
|
|
br.Msg = "获取成功"
|
|
br.Msg = "获取成功"
|