|
@@ -172,15 +172,21 @@ func AddReportRecord(cont context.Context) (err error) {
|
|
|
}
|
|
|
company := new(roadshow.CompanySearchView)
|
|
|
if v.CompanyId > 0 {
|
|
|
- if mapRaiSllerId[v.SysUserId] {
|
|
|
- company, _ = companyMapRai[v.CompanyId] // 如果是权益销售添加的信息,就用权益相关的客户信息
|
|
|
- if len(mapPermissionNameRai[v.CompanyId]) > 0 {
|
|
|
- company.PermissionName = strings.Join(mapPermissionNameRai[v.CompanyId], "/")
|
|
|
- }
|
|
|
+ if v.EnglishCompany == 1 { //如果是海外客户公司信息就直接拿存在海外的客户数据
|
|
|
+ company.CompanyId = v.CompanyId
|
|
|
+ company.CompanyName = v.CompanyName
|
|
|
+ company.Status = v.CompanyStatus
|
|
|
} else {
|
|
|
- company, _ = companyMap[v.CompanyId]
|
|
|
- if len(mapPermissionNameFicc[v.CompanyId]) > 0 {
|
|
|
- company.PermissionName = strings.Join(mapPermissionNameFicc[v.CompanyId], "/")
|
|
|
+ if mapRaiSllerId[v.SysUserId] {
|
|
|
+ company, _ = companyMapRai[v.CompanyId] // 如果是权益销售添加的信息,就用权益相关的客户信息
|
|
|
+ if len(mapPermissionNameRai[v.CompanyId]) > 0 {
|
|
|
+ company.PermissionName = strings.Join(mapPermissionNameRai[v.CompanyId], "/")
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ company, _ = companyMap[v.CompanyId]
|
|
|
+ if len(mapPermissionNameFicc[v.CompanyId]) > 0 {
|
|
|
+ company.PermissionName = strings.Join(mapPermissionNameFicc[v.CompanyId], "/")
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|