清理工作流功能

This commit is contained in:
pixel
2021-03-18 14:27:39 +08:00
parent 0df2b3ea1c
commit 7668e7fdde
122 changed files with 43 additions and 8963 deletions
-7
View File
@@ -48,13 +48,6 @@ func MysqlTables(db *gorm.DB) {
model.ExaSimpleUploader{},
model.ExaCustomer{},
model.SysOperationRecord{},
model.WorkflowProcess{},
model.WorkflowNode{},
model.WorkflowEdge{},
model.WorkflowStartPoint{},
model.WorkflowEndPoint{},
model.WorkflowMove{},
model.ExaWfLeave{},
)
if err != nil {
global.GVA_LOG.Error("register table failed", zap.Any("err", err))
+1 -2
View File
@@ -28,7 +28,7 @@ func Routers() *gin.Engine {
PublicGroup := Router.Group("")
{
router.InitBaseRouter(PublicGroup) // 注册基础功能路由 不做鉴权
router.InitInitRouter(PublicGroup) // 自动初始化相关
router.InitInitRouter(PublicGroup) // 自动初始化相关
}
PrivateGroup := Router.Group("")
PrivateGroup.Use(middleware.JWTAuth()).Use(middleware.CasbinHandler())
@@ -48,7 +48,6 @@ func Routers() *gin.Engine {
router.InitSysOperationRecordRouter(PrivateGroup) // 操作记录
router.InitSysDictionaryDetailRouter(PrivateGroup) // 字典详情管理
router.InitFileUploadAndDownloadRouter(PrivateGroup) // 文件上传下载功能路由
router.InitWorkflowProcessRouter(PrivateGroup) // 工作流相关接口
router.InitExcelRouter(PrivateGroup) // 表格导入导出
}
global.GVA_LOG.Info("router register success")
-22
View File
@@ -1,22 +0,0 @@
package initialize
import "gin-vue-admin/model"
func initWorkflowModel() {
model.WorkflowBusinessStruct = make(map[string]func() model.GVA_Workflow)
model.WorkflowBusinessStruct["leave"] = func() model.GVA_Workflow {
return new(model.ExaWfLeaveWorkflow)
}
}
func initWorkflowTable() {
model.WorkflowBusinessTable = make(map[string]func() interface{})
model.WorkflowBusinessTable["leave"] = func() interface{} {
return new(model.ExaWfLeave)
}
}
func InitWkMode() {
initWorkflowModel()
initWorkflowTable()
}