|
@@ -125,7 +125,9 @@ func (m *Front) Getpraise() error {
|
|
|
func (m *Front) NewSordfish() error {
|
|
|
ispc, _ := m.GetInteger("ispc")
|
|
|
var shareid = m.GetString("id")
|
|
|
- if len(shareid) != 0 {
|
|
|
+ if len(shareid) == 0 {
|
|
|
+ shareid = "10" //fmt.Sprintf("%s%d", config.Seoconfig["jysy"].(string)+fmt.Sprintf("%d", time.Now().UnixNano())[8:14], rand.Intn(9))
|
|
|
+ } else {
|
|
|
redis.Del("other", "jypcindex")
|
|
|
}
|
|
|
m.T["logid"] = config.Seoconfig["jysy"].(string)
|
|
@@ -284,6 +286,9 @@ func (m *Front) Searchinfolist(p string) error {
|
|
|
defer util.Catch()
|
|
|
return m.Redirect("/jylab/supsearch/index.html")
|
|
|
var shareid = m.GetString("id")
|
|
|
+ if len(shareid) == 0 {
|
|
|
+ shareid = "10" //fmt.Sprintf("%s%d", config.Seoconfig["jysslby"].(string)+fmt.Sprintf("%d", time.Now().UnixNano())[8:14], rand.Intn(9))
|
|
|
+ }
|
|
|
m.T["logid"] = config.Seoconfig["jysslby"].(string)
|
|
|
m.T["shareid"] = se.EncodeString(shareid)
|
|
|
keywords := m.GetString("keywords")
|
|
@@ -1123,6 +1128,9 @@ func (m *Front) PcVisitRedirect(sid string) {
|
|
|
sid = strings.Split(sid, "_")[0]
|
|
|
//sid = util.DecodeArticleId(sid)[0]
|
|
|
var shareid = m.GetString("id")
|
|
|
+ if len(shareid) == 0 {
|
|
|
+ shareid = "10" //fmt.Sprintf("%s%d", config.Seoconfig["jysskzy"].(string)+fmt.Sprintf("%d", time.Now().UnixNano())[8:14], rand.Intn(9))
|
|
|
+ }
|
|
|
m.T["logid"] = config.Seoconfig["jysskzy"].(string)
|
|
|
m.T["shareid"] = se.EncodeString(shareid)
|
|
|
if ret := redis.Get("other", "jypcdetail_"+sid+kds); ret != nil {
|
|
@@ -1786,6 +1794,9 @@ func (f *Front) Jyblog(param /*参数*/ string) error {
|
|
|
|
|
|
}
|
|
|
var shareid = f.GetString("id")
|
|
|
+ if len(shareid) == 0 {
|
|
|
+ shareid = fmt.Sprintf("%s%d", config.Seoconfig["jybky"].(string)+fmt.Sprintf("%d", time.Now().UnixNano())[8:14], rand.Intn(9))
|
|
|
+ }
|
|
|
f.T["logid"] = config.Seoconfig["jybky"].(string)
|
|
|
f.DisableHttpCache()
|
|
|
shareid = se.EncodeString(shareid)
|
|
@@ -1934,6 +1945,9 @@ func MakePagination(perPage, currentPage, total int, param map[string]string, ur
|
|
|
//博客三级页
|
|
|
func (f *Front) Jybdetail(_id string) error {
|
|
|
var shareid = f.GetString("id")
|
|
|
+ if len(shareid) == 0 {
|
|
|
+ shareid = "10" //fmt.Sprintf("%s%d", config.Seoconfig["jybky"].(string)+fmt.Sprintf("%d", time.Now().UnixNano())[8:14], rand.Intn(9))
|
|
|
+ }
|
|
|
f.T["logid"] = config.Seoconfig["jybky"].(string)
|
|
|
shareid = se.EncodeString(shareid)
|
|
|
if ret := redis.Get("other", "jyblog_"+_id); ret != nil {
|
|
@@ -2092,6 +2106,9 @@ func (f *Front) SearchResult(at, name string) error {
|
|
|
}
|
|
|
f.T["supstatus"] = supstatus
|
|
|
var shareid = f.GetString("id")
|
|
|
+ if len(shareid) == 0 {
|
|
|
+ shareid = "10" //fmt.Sprintf("%s%d", config.Seoconfig["jybqy"].(string)+fmt.Sprintf("%d", time.Now().UnixNano())[8:14], rand.Intn(9))
|
|
|
+ }
|
|
|
f.T["logid"] = config.Seoconfig["jybqy"].(string)
|
|
|
if at == "area" {
|
|
|
areamp, _ := config.Seoconfig["area"].(map[string]interface{})
|
|
@@ -2311,6 +2328,9 @@ func getHistorypush(lasttime int64, sid string, res []map[string]interface{}, co
|
|
|
//电脑端招标订阅
|
|
|
func (m *Front) Subscribe() error {
|
|
|
var shareid = m.GetString("id")
|
|
|
+ if len(shareid) == 0 {
|
|
|
+ shareid = "10" //fmt.Sprintf("%s%d", config.Seoconfig["jydyy"].(string)+fmt.Sprintf("%d", time.Now().UnixNano())[7:14], rand.Intn(9))
|
|
|
+ }
|
|
|
m.T["logid"] = config.Seoconfig["jydyy"].(string)
|
|
|
m.T["noshareid"] = shareid
|
|
|
m.T["shareid"] = se.EncodeString(shareid)
|