diff --git a/server/config/system.go b/server/config/system.go
index 647e1539b..398bf789b 100644
--- a/server/config/system.go
+++ b/server/config/system.go
@@ -1,7 +1,6 @@
package config
type System struct {
- Env string `mapstructure:"env" json:"env" yaml:"env"` // 环境值
DbType string `mapstructure:"db-type" json:"db-type" yaml:"db-type"` // 数据库类型:mysql(默认)|sqlite|sqlserver|postgresql
OssType string `mapstructure:"oss-type" json:"oss-type" yaml:"oss-type"` // Oss类型
RouterPrefix string `mapstructure:"router-prefix" json:"router-prefix" yaml:"router-prefix"`
diff --git a/server/initialize/router.go b/server/initialize/router.go
index b635574f2..3b90889b4 100644
--- a/server/initialize/router.go
+++ b/server/initialize/router.go
@@ -33,15 +33,9 @@ func (fs justFilesFilesystem) Open(name string) (http.File, error) {
// 初始化总路由
func Routers() *gin.Engine {
-
- // 设置为发布模式
- if global.GVA_CONFIG.System.Env == "public" {
- gin.SetMode(gin.ReleaseMode) //DebugMode ReleaseMode TestMode
- }
-
Router := gin.New()
Router.Use(gin.Recovery())
- if global.GVA_CONFIG.System.Env != "public" {
+ if gin.Mode() == gin.DebugMode {
Router.Use(gin.Logger())
}
diff --git a/server/middleware/casbin_rbac.go b/server/middleware/casbin_rbac.go
index 7994db1ef..a1ca4c2b7 100644
--- a/server/middleware/casbin_rbac.go
+++ b/server/middleware/casbin_rbac.go
@@ -16,22 +16,20 @@ var casbinService = service.ServiceGroupApp.SystemServiceGroup.CasbinService
// CasbinHandler 拦截器
func CasbinHandler() gin.HandlerFunc {
return func(c *gin.Context) {
- if global.GVA_CONFIG.System.Env != "develop" {
- waitUse, _ := utils.GetClaims(c)
- //获取请求的PATH
- path := c.Request.URL.Path
- obj := strings.TrimPrefix(path, global.GVA_CONFIG.System.RouterPrefix)
- // 获取请求方法
- act := c.Request.Method
- // 获取用户的角色
- sub := strconv.Itoa(int(waitUse.AuthorityId))
- e := casbinService.Casbin() // 判断策略中是否存在
- success, _ := e.Enforce(sub, obj, act)
- if !success {
- response.FailWithDetailed(gin.H{}, "权限不足", c)
- c.Abort()
- return
- }
+ waitUse, _ := utils.GetClaims(c)
+ //获取请求的PATH
+ path := c.Request.URL.Path
+ obj := strings.TrimPrefix(path, global.GVA_CONFIG.System.RouterPrefix)
+ // 获取请求方法
+ act := c.Request.Method
+ // 获取用户的角色
+ sub := strconv.Itoa(int(waitUse.AuthorityId))
+ e := casbinService.Casbin() // 判断策略中是否存在
+ success, _ := e.Enforce(sub, obj, act)
+ if !success {
+ response.FailWithDetailed(gin.H{}, "权限不足", c)
+ c.Abort()
+ return
}
c.Next()
}
diff --git a/web/src/view/systemTools/system/system.vue b/web/src/view/systemTools/system/system.vue
index 642164ac3..d6db6bb01 100644
--- a/web/src/view/systemTools/system/system.vue
+++ b/web/src/view/systemTools/system/system.vue
@@ -11,16 +11,6 @@
title="系统配置"
name="1"
>
-
-
-
-
-
-
-