mirror of
https://gitee.com/xiangheng/x_admin.git
synced 2025-10-14 20:25:48 +08:00
调整flow目录结构
This commit is contained in:
@@ -5,6 +5,7 @@ import (
|
|||||||
"x_admin/admin/common/captcha"
|
"x_admin/admin/common/captcha"
|
||||||
"x_admin/admin/common/index"
|
"x_admin/admin/common/index"
|
||||||
"x_admin/admin/common/upload"
|
"x_admin/admin/common/upload"
|
||||||
|
"x_admin/admin/flow"
|
||||||
"x_admin/admin/monitor"
|
"x_admin/admin/monitor"
|
||||||
"x_admin/admin/setting/copyright"
|
"x_admin/admin/setting/copyright"
|
||||||
"x_admin/admin/setting/dict_data"
|
"x_admin/admin/setting/dict_data"
|
||||||
@@ -46,9 +47,9 @@ func RegisterGroup(rg *gin.RouterGroup) {
|
|||||||
log.LogRoute(rg)
|
log.LogRoute(rg)
|
||||||
|
|
||||||
ArticleCollectRoute(rg)
|
ArticleCollectRoute(rg)
|
||||||
FlowTemplateRoute(rg)
|
flow.FlowTemplateRoute(rg)
|
||||||
FlowApplyRoute(rg)
|
flow.FlowApplyRoute(rg)
|
||||||
FlowHistoryRoute(rg)
|
flow.FlowHistoryRoute(rg)
|
||||||
|
|
||||||
captcha.CaptchaRoute(rg)
|
captcha.CaptchaRoute(rg)
|
||||||
}
|
}
|
||||||
|
83
server/admin/flow/enter.go
Normal file
83
server/admin/flow/enter.go
Normal file
@@ -0,0 +1,83 @@
|
|||||||
|
package flow
|
||||||
|
|
||||||
|
import (
|
||||||
|
"x_admin/admin/flow/flow_apply"
|
||||||
|
"x_admin/admin/flow/flow_history"
|
||||||
|
"x_admin/admin/flow/flow_template"
|
||||||
|
"x_admin/middleware"
|
||||||
|
|
||||||
|
"github.com/gin-gonic/gin"
|
||||||
|
)
|
||||||
|
|
||||||
|
// 3. 后台手动添加菜单和按钮
|
||||||
|
// flow_apply:add
|
||||||
|
// flow_apply:edit
|
||||||
|
// flow_apply:del
|
||||||
|
// flow_apply:list
|
||||||
|
// flow_apply:detail
|
||||||
|
|
||||||
|
func FlowApplyRoute(rg *gin.RouterGroup) {
|
||||||
|
|
||||||
|
handle := flow_apply.FlowApplyHandler{}
|
||||||
|
|
||||||
|
rg = rg.Group("/", middleware.TokenAuth())
|
||||||
|
rg.GET("/flow_apply/list", handle.List)
|
||||||
|
rg.GET("/flow_apply/detail", handle.Detail)
|
||||||
|
rg.POST("/flow_apply/add", handle.Add)
|
||||||
|
rg.POST("/flow_apply/edit", handle.Edit)
|
||||||
|
rg.POST("/flow_apply/del", handle.Del)
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
3. 后台手动添加菜单和按钮
|
||||||
|
flow_history:add
|
||||||
|
flow_history:edit
|
||||||
|
flow_history:del
|
||||||
|
flow_history:list
|
||||||
|
flow_history:listAll
|
||||||
|
flow_history:detail
|
||||||
|
*/
|
||||||
|
|
||||||
|
// FlowHistoryRoute(rg)
|
||||||
|
func FlowHistoryRoute(rg *gin.RouterGroup) {
|
||||||
|
|
||||||
|
handle := flow_history.FlowHistoryHandler{}
|
||||||
|
|
||||||
|
rg = rg.Group("/", middleware.TokenAuth())
|
||||||
|
rg.GET("/flow_history/list", handle.List)
|
||||||
|
rg.GET("/flow_history/listAll", handle.ListAll)
|
||||||
|
rg.GET("/flow_history/detail", handle.Detail)
|
||||||
|
rg.POST("/flow_history/add", handle.Add)
|
||||||
|
rg.POST("/flow_history/edit", handle.Edit)
|
||||||
|
rg.POST("/flow_history/del", handle.Del)
|
||||||
|
|
||||||
|
rg.POST("/flow_history/pass", handle.Pass)
|
||||||
|
rg.POST("/flow_history/next_node", handle.NextNode)
|
||||||
|
rg.POST("/flow_history/get_approver", handle.GetApprover)
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
|
||||||
|
3. 后台手动添加菜单和按钮
|
||||||
|
flow_template:add
|
||||||
|
flow_template:edit
|
||||||
|
flow_template:del
|
||||||
|
flow_template:list
|
||||||
|
flow_template:listAll
|
||||||
|
flow_template:detail
|
||||||
|
*/
|
||||||
|
|
||||||
|
// FlowTemplateRoute(rg)
|
||||||
|
func FlowTemplateRoute(rg *gin.RouterGroup) {
|
||||||
|
|
||||||
|
handle := flow_template.FlowTemplateHandler{}
|
||||||
|
|
||||||
|
rg = rg.Group("/", middleware.TokenAuth())
|
||||||
|
rg.GET("/flow_template/list", handle.List)
|
||||||
|
rg.GET("/flow_template/listAll", handle.ListAll)
|
||||||
|
rg.GET("/flow_template/detail", handle.Detail)
|
||||||
|
rg.POST("/flow_template/add", handle.Add)
|
||||||
|
rg.POST("/flow_template/edit", handle.Edit)
|
||||||
|
rg.POST("/flow_template/del", handle.Del)
|
||||||
|
}
|
@@ -1,7 +1,7 @@
|
|||||||
package flow_apply
|
package flow_apply
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"x_admin/admin/flow_template"
|
"x_admin/admin/flow/flow_template"
|
||||||
"x_admin/core"
|
"x_admin/core"
|
||||||
"x_admin/core/request"
|
"x_admin/core/request"
|
||||||
"x_admin/core/response"
|
"x_admin/core/response"
|
@@ -2,7 +2,7 @@ package flow_history
|
|||||||
|
|
||||||
import (
|
import (
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
"x_admin/admin/flow_apply"
|
"x_admin/admin/flow/flow_apply"
|
||||||
"x_admin/admin/system/admin"
|
"x_admin/admin/system/admin"
|
||||||
"x_admin/core"
|
"x_admin/core"
|
||||||
"x_admin/core/request"
|
"x_admin/core/request"
|
@@ -1,39 +0,0 @@
|
|||||||
package admin
|
|
||||||
|
|
||||||
import (
|
|
||||||
"x_admin/admin/flow_apply"
|
|
||||||
"x_admin/middleware"
|
|
||||||
|
|
||||||
"github.com/gin-gonic/gin"
|
|
||||||
)
|
|
||||||
|
|
||||||
/**
|
|
||||||
集成
|
|
||||||
1. 导入
|
|
||||||
- 请先提交git避免文件覆盖!!!
|
|
||||||
- 下载并解压压缩包后,直接复制server、admin文件夹到项目根目录即可
|
|
||||||
|
|
||||||
2. 注册路由
|
|
||||||
请在 admin/entry.go 文件引入FlowApplyRoute注册路由
|
|
||||||
|
|
||||||
3. 后台手动添加菜单和按钮
|
|
||||||
flow_apply:add
|
|
||||||
flow_apply:edit
|
|
||||||
flow_apply:del
|
|
||||||
flow_apply:list
|
|
||||||
flow_apply:detail
|
|
||||||
*/
|
|
||||||
|
|
||||||
// FlowApplyRoute(rg)
|
|
||||||
func FlowApplyRoute(rg *gin.RouterGroup) {
|
|
||||||
|
|
||||||
handle := flow_apply.FlowApplyHandler{}
|
|
||||||
|
|
||||||
rg = rg.Group("/", middleware.TokenAuth())
|
|
||||||
rg.GET("/flow_apply/list", handle.List)
|
|
||||||
rg.GET("/flow_apply/detail", handle.Detail)
|
|
||||||
rg.POST("/flow_apply/add", handle.Add)
|
|
||||||
rg.POST("/flow_apply/edit", handle.Edit)
|
|
||||||
rg.POST("/flow_apply/del", handle.Del)
|
|
||||||
|
|
||||||
}
|
|
@@ -1,44 +0,0 @@
|
|||||||
package admin
|
|
||||||
|
|
||||||
import (
|
|
||||||
"x_admin/admin/flow_history"
|
|
||||||
"x_admin/middleware"
|
|
||||||
|
|
||||||
"github.com/gin-gonic/gin"
|
|
||||||
)
|
|
||||||
|
|
||||||
/**
|
|
||||||
集成
|
|
||||||
1. 导入
|
|
||||||
- 请先提交git避免文件覆盖!!!
|
|
||||||
- 下载并解压压缩包后,直接复制server、admin文件夹到项目根目录即可
|
|
||||||
|
|
||||||
2. 注册路由
|
|
||||||
请在 admin/entry.go 文件引入FlowHistoryRoute注册路由
|
|
||||||
|
|
||||||
3. 后台手动添加菜单和按钮
|
|
||||||
flow_history:add
|
|
||||||
flow_history:edit
|
|
||||||
flow_history:del
|
|
||||||
flow_history:list
|
|
||||||
flow_history:listAll
|
|
||||||
flow_history:detail
|
|
||||||
*/
|
|
||||||
|
|
||||||
// FlowHistoryRoute(rg)
|
|
||||||
func FlowHistoryRoute(rg *gin.RouterGroup) {
|
|
||||||
|
|
||||||
handle := flow_history.FlowHistoryHandler{}
|
|
||||||
|
|
||||||
rg = rg.Group("/", middleware.TokenAuth())
|
|
||||||
rg.GET("/flow_history/list", handle.List)
|
|
||||||
rg.GET("/flow_history/listAll", handle.ListAll)
|
|
||||||
rg.GET("/flow_history/detail", handle.Detail)
|
|
||||||
rg.POST("/flow_history/add", handle.Add)
|
|
||||||
rg.POST("/flow_history/edit", handle.Edit)
|
|
||||||
rg.POST("/flow_history/del", handle.Del)
|
|
||||||
|
|
||||||
rg.POST("/flow_history/pass", handle.Pass)
|
|
||||||
rg.POST("/flow_history/next_node", handle.NextNode)
|
|
||||||
rg.POST("/flow_history/get_approver", handle.GetApprover)
|
|
||||||
}
|
|
@@ -1,40 +0,0 @@
|
|||||||
package admin
|
|
||||||
|
|
||||||
import (
|
|
||||||
"x_admin/admin/flow_template"
|
|
||||||
"x_admin/middleware"
|
|
||||||
|
|
||||||
"github.com/gin-gonic/gin"
|
|
||||||
)
|
|
||||||
|
|
||||||
/**
|
|
||||||
集成
|
|
||||||
1. 导入
|
|
||||||
- 请先提交git避免文件覆盖!!!
|
|
||||||
- 下载并解压压缩包后,直接复制server、admin文件夹到项目根目录即可
|
|
||||||
|
|
||||||
2. 注册路由
|
|
||||||
请在 admin/entry.go 文件引入FlowTemplateRoute注册路由
|
|
||||||
|
|
||||||
3. 后台手动添加菜单和按钮
|
|
||||||
flow_template:add
|
|
||||||
flow_template:edit
|
|
||||||
flow_template:del
|
|
||||||
flow_template:list
|
|
||||||
flow_template:listAll
|
|
||||||
flow_template:detail
|
|
||||||
*/
|
|
||||||
|
|
||||||
// FlowTemplateRoute(rg)
|
|
||||||
func FlowTemplateRoute(rg *gin.RouterGroup) {
|
|
||||||
|
|
||||||
handle := flow_template.FlowTemplateHandler{}
|
|
||||||
|
|
||||||
rg = rg.Group("/", middleware.TokenAuth())
|
|
||||||
rg.GET("/flow_template/list", handle.List)
|
|
||||||
rg.GET("/flow_template/listAll", handle.ListAll)
|
|
||||||
rg.GET("/flow_template/detail", handle.Detail)
|
|
||||||
rg.POST("/flow_template/add", handle.Add)
|
|
||||||
rg.POST("/flow_template/edit", handle.Edit)
|
|
||||||
rg.POST("/flow_template/del", handle.Del)
|
|
||||||
}
|
|
Reference in New Issue
Block a user