|
@@ -142,6 +142,14 @@ func FixHistory() {
|
|
|
if calssifyMap[v.ClassifyId] != nil {
|
|
|
reportInfo.ClassifyName = calssifyMap[v.ClassifyId].ClassifyName
|
|
|
}
|
|
|
+ // 特殊规则
|
|
|
+ if strings.Contains(title, "海外分公司市场信息月报") || strings.Contains(title, "区域市场信息月报"){
|
|
|
+ if reportInfo.SysUserName == "report.pcanalyst00@petrochina-usa.com" {
|
|
|
+ v.Author = "PCI"
|
|
|
+ } else {
|
|
|
+ v.Author = reportInfo.SysUserName
|
|
|
+ }
|
|
|
+ }
|
|
|
if strings.Contains(v.Author, "@") {
|
|
|
sysUser, tmpErr := eta.GetSysUserByEmail(v.Author)
|
|
|
if tmpErr != nil && !utils.IsErrNoRow(tmpErr) {
|
|
@@ -163,8 +171,8 @@ func FixHistory() {
|
|
|
return
|
|
|
}
|
|
|
fmt.Println(reportInfo.Title, "更新成功")
|
|
|
+ break
|
|
|
}
|
|
|
- break
|
|
|
}
|
|
|
if strings.Contains(reportInfo.Title, "[PCI ANALYTICS CLOUD PLATFORM(00) Fwd] - ") {
|
|
|
reportInfo.Title = strings.Replace(reportInfo.Title, "[PCI ANALYTICS CLOUD PLATFORM(00) Fwd] - ", "", -1)
|