|
@@ -1667,6 +1667,7 @@ func GetReportShareUrlToken(req models.ReportShartUrlReq, adminId int) (linkToke
|
|
|
if linkToken != "" && utils.Rc.IsExist(utils.CACHE_REPORT_SHARE_ORIGIN_Url+linkToken) {
|
|
|
return
|
|
|
}
|
|
|
+
|
|
|
var ok bool
|
|
|
|
|
|
for i := 0; i < 3; i++ {
|
|
@@ -1676,6 +1677,8 @@ func GetReportShareUrlToken(req models.ReportShartUrlReq, adminId int) (linkToke
|
|
|
}
|
|
|
hashUrl := utils.MurmurHash64([]byte(linkToken))
|
|
|
linkToken = utils.ConvertNumToBase62(hashUrl)
|
|
|
+
|
|
|
+ linkToken = fmt.Sprintf("%s %s", linkToken, req.Title)
|
|
|
|
|
|
ok = utils.Rc.IsExist(utils.CACHE_REPORT_SHARE_ORIGIN_Url + linkToken)
|
|
|
if !ok {
|