Jelajahi Sumber

feat:xiugai

wangchuanjin 3 minggu lalu
induk
melakukan
1f2d55194a
1 mengubah file dengan 64 tambahan dan 64 penghapusan
  1. 64 64
      src/jfw/modules/app/src/main.go

+ 64 - 64
src/jfw/modules/app/src/main.go

@@ -1,78 +1,78 @@
 package main
 
 import (
-	"jy/src/jfw/modules/app/src/app/active"
-	_ "jy/src/jfw/modules/app/src/app/active/pullnew"
-	_ "jy/src/jfw/modules/app/src/app/config"
-	_ "jy/src/jfw/modules/app/src/app/filter"
-	_ "jy/src/jfw/modules/app/src/app/followent"
-	_ "jy/src/jfw/modules/app/src/app/front"
-	_ "jy/src/jfw/modules/app/src/app/miniprogram"
-	"jy/src/jfw/modules/app/src/app/tag"
-	. "jy/src/jfw/modules/app/src/jfw/config"
-	_ "jy/src/jfw/modules/app/src/public"
-	"net/http"
-	"strings"
-	"time"
+    "jy/src/jfw/modules/app/src/app/active"
+    _ "jy/src/jfw/modules/app/src/app/active/pullnew"
+    _ "jy/src/jfw/modules/app/src/app/config"
+    _ "jy/src/jfw/modules/app/src/app/filter"
+    _ "jy/src/jfw/modules/app/src/app/followent"
+    _ "jy/src/jfw/modules/app/src/app/front"
+    _ "jy/src/jfw/modules/app/src/app/miniprogram"
+    "jy/src/jfw/modules/app/src/app/tag"
+    . "jy/src/jfw/modules/app/src/jfw/config"
+    _ "jy/src/jfw/modules/app/src/public"
+    "net/http"
+    "strings"
+    "time"
 
-	util "app.yhyue.com/moapp/jybase/common"
-	"app.yhyue.com/moapp/jybase/fsw"
-	"app.yhyue.com/moapp/jybase/go-xweb/httpsession"
-	"app.yhyue.com/moapp/jybase/go-xweb/xweb"
-	"app.yhyue.com/moapp/jylog" //日志文件
-	"app.yhyue.com/moapp/jypkg/public"
+    util "app.yhyue.com/moapp/jybase/common"
+    "app.yhyue.com/moapp/jybase/fsw"
+    "app.yhyue.com/moapp/jybase/go-xweb/httpsession"
+    "app.yhyue.com/moapp/jybase/go-xweb/xweb"
+    "app.yhyue.com/moapp/jylog" //日志文件
+    "app.yhyue.com/moapp/jypkg/public"
 )
 
 func init() {
-	initXweb()
+    initXweb()
 }
 
 func main() {
-	//开启web
-	//限制全文检索查询
-	go public.InitLimitSearchText(true, Sysconfig)
-	//敏感词初始化
-	fsw.ReadFswDict()
-	active.Init()
-	//
-	mux1 := http.NewServeMux()
-	mux1.HandleFunc("/jyapp/res/", func(w http.ResponseWriter, r *http.Request) {
-		if strings.HasSuffix(r.URL.String(), ".apk") {
-			w.Header().Set("Content-Type", "application/vnd.android.package-archive")
-		}
-		if strings.HasSuffix(r.URL.String(), ".xlsx") {
-			w.Header().Set("Content-Type", "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet")
-		}
-		http.StripPrefix("/jyapp/res/", http.FileServer(http.Dir("web/staticres/jyapp/res"))).ServeHTTP(w, r)
-	})
-	xweb.RunBase(":"+Sysconfig["webport"].(string), mux1)
+    //开启web
+    //限制全文检索查询
+    go public.InitLimitSearchText(true, Sysconfig)
+    //敏感词初始化
+    fsw.ReadFswDict()
+    active.Init()
+    //
+    mux1 := http.NewServeMux()
+    mux1.HandleFunc("/jyapp/res/", func(w http.ResponseWriter, r *http.Request) {
+        if strings.HasSuffix(r.URL.String(), ".apk") {
+            w.Header().Set("Content-Type", "application/vnd.android.package-archive")
+        }
+        if strings.HasSuffix(r.URL.String(), ".xlsx") {
+            w.Header().Set("Content-Type", "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet")
+        }
+        http.StripPrefix("/jyapp/res/", http.FileServer(http.Dir("web/staticres/jyapp/res"))).ServeHTTP(w, r)
+    })
+    xweb.RunBase(":"+Sysconfig["webport"].(string), mux1)
 }
 
 func initXweb() {
-	//开启redissession
-	httpsession.IsRedisSessionStore = true
-	httpsession.RedisNotLoginKey = "userId"
-	if redisSessionLockSize := util.IntAll(Sysconfig["redisSessionLockSize"]); redisSessionLockSize > 0 {
-		httpsession.RedisSessionLockSize = redisSessionLockSize
-	}
-	httpsession.Domain = util.ObjToString(Sysconfig["cookiedomain"])
-	xweb.Config.Profiler = true
-	xweb.AddConfig("keepOriginalUrl", "^/jyapp/front/sess/")
-	xweb.RootApp().AppConfig.TemplateDir = "web/templates"
-	xweb.RootApp().AppConfig.StaticDir = "web/staticres"
-	xweb.RootApp().AppConfig.StaticFileVersion = false
-	xweb.RootApp().AppConfig.CheckXsrf = false
-	xweb.RootApp().AppConfig.EnableHttpCache = false
-	xweb.RootApp().AppConfig.Mode = xweb.Product
-	xweb.RootApp().SetConfig("schecm", Sysconfig["agreement"])
-	xweb.RootApp().AppConfig.ReloadTemplates = true
-	xweb.RootApp().AppConfig.SessionTimeout = 7 * 24 * time.Hour
-	xweb.RootApp().AppConfig.CacheTemplates = Sysconfig["cacheflag"].(bool)
-	xweb.RootApp().AddTmplVar("Msg", tag.Msg)
-	xweb.RootApp().AddTmplVar("Cdns", tag.Cdns)
-	xweb.RootApp().AddTmplVar("Export", tag.Export)
-	xweb.RootApp().AddTmplVar("Ad", tag.Ad)
-	xweb.RootApp().AddTmplVar("SafeUrl", tag.SafeUrl)
-	xweb.RootApp().Logger.SetOutputLevel(1) //输出日志,改为4则不输出任何日志
-	xweb.RootApp().Logger.SetOutput(jylog.GetWriter())
+    //开启redissession
+    httpsession.IsRedisSessionStore = true
+    httpsession.RedisNotLoginKey = "userId"
+    if redisSessionLockSize := util.IntAll(Sysconfig["redisSessionLockSize"]); redisSessionLockSize > 0 {
+        httpsession.RedisSessionLockSize = redisSessionLockSize
+    }
+    httpsession.Domain = util.ObjToString(Sysconfig["cookiedomain"])
+    xweb.Config.Profiler = true
+    xweb.AddConfig("keepOriginalUrl", "^/jyapp/free/sess/")
+    xweb.RootApp().AppConfig.TemplateDir = "web/templates"
+    xweb.RootApp().AppConfig.StaticDir = "web/staticres"
+    xweb.RootApp().AppConfig.StaticFileVersion = false
+    xweb.RootApp().AppConfig.CheckXsrf = false
+    xweb.RootApp().AppConfig.EnableHttpCache = false
+    xweb.RootApp().AppConfig.Mode = xweb.Product
+    xweb.RootApp().SetConfig("schecm", Sysconfig["agreement"])
+    xweb.RootApp().AppConfig.ReloadTemplates = true
+    xweb.RootApp().AppConfig.SessionTimeout = 7 * 24 * time.Hour
+    xweb.RootApp().AppConfig.CacheTemplates = Sysconfig["cacheflag"].(bool)
+    xweb.RootApp().AddTmplVar("Msg", tag.Msg)
+    xweb.RootApp().AddTmplVar("Cdns", tag.Cdns)
+    xweb.RootApp().AddTmplVar("Export", tag.Export)
+    xweb.RootApp().AddTmplVar("Ad", tag.Ad)
+    xweb.RootApp().AddTmplVar("SafeUrl", tag.SafeUrl)
+    xweb.RootApp().Logger.SetOutputLevel(1) //输出日志,改为4则不输出任何日志
+    xweb.RootApp().Logger.SetOutput(jylog.GetWriter())
 }