|
@@ -10,6 +10,7 @@ import (
|
|
"github.com/shopspring/decimal"
|
|
"github.com/shopspring/decimal"
|
|
"math"
|
|
"math"
|
|
"sort"
|
|
"sort"
|
|
|
|
+ "strings"
|
|
"time"
|
|
"time"
|
|
)
|
|
)
|
|
|
|
|
|
@@ -611,6 +612,26 @@ func GetEdbSourceByEdbInfoIdList(chartEdbInfoMappingList []*models.ChartEdbInfoM
|
|
sourceNameList = append(sourceNameList, conf[models.BusinessConfCompanyName])
|
|
sourceNameList = append(sourceNameList, conf[models.BusinessConfCompanyName])
|
|
sourceNameEnList = append(sourceNameEnList, conf[models.BusinessConfCompanyName])
|
|
sourceNameEnList = append(sourceNameEnList, conf[models.BusinessConfCompanyName])
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ // (弘则)合规上的要求过滤掉SMM,彭博以及彭博财务;前端那边没办法完全处理掉入口的所以这边也过滤一下
|
|
|
|
+ if conf[models.BusinessConfHideSourceFormSMM] == "true" {
|
|
|
|
+ newNames, newEnNames := make([]string, 0), make([]string, 0)
|
|
|
|
+ for _, v := range sourceNameList {
|
|
|
|
+ str := strings.ToUpper(v)
|
|
|
|
+ if str == "SMM" || str == "彭博" || str == "彭博财务" {
|
|
|
|
+ continue
|
|
|
|
+ }
|
|
|
|
+ newNames = append(newNames, v)
|
|
|
|
+ }
|
|
|
|
+ for _, v := range sourceNameEnList {
|
|
|
|
+ str := strings.ToUpper(v)
|
|
|
|
+ if str == "SMM" || str == "彭博" || str == "彭博财务" {
|
|
|
|
+ continue
|
|
|
|
+ }
|
|
|
|
+ newEnNames = append(newEnNames, v)
|
|
|
|
+ }
|
|
|
|
+ return newNames, newEnNames
|
|
|
|
+ }
|
|
return
|
|
return
|
|
}
|
|
}
|
|
|
|
|