Browse Source

插件功能更新 修改插件包的实现方案

QM303176530 4 years ago
parent
commit
16cf261948
2 changed files with 6 additions and 5 deletions
  1. 5 4
      server/core/server.go
  2. 1 1
      server/go.mod

+ 5 - 4
server/core/server.go

@@ -4,6 +4,7 @@ import (
 	"fmt"
 	"gin-vue-admin/global"
 	"gin-vue-admin/initialize"
+	"github.com/piexlmax/gvaplug"
 	"net/http"
 	"time"
 )
@@ -17,10 +18,10 @@ func RunWindowsServer() {
 	Router.Static("/form-generator", "./resource/page")
 
 	// 插件安装 暂时只是后台功能 添加model 添加路由 添加对数据库的操作  详细插件测试模板可看https://github.com/piexlmax/gvaplug  此处不建议投入生产
-	//err := initialize.InstallPlug(global.GVA_DB, Router, gvaplug.GvaPlug{})
-	//if err != nil {
-	//	panic(fmt.Sprintf("插件安装失败: %v", err))
-	//}
+	err := initialize.InstallPlug(global.GVA_DB, Router, gvaplug.GvaPlug{})
+	if err != nil {
+		panic(fmt.Sprintf("插件安装失败: %v", err))
+	}
 	// end 插件描述
 
 	address := fmt.Sprintf(":%d", global.GVA_CONFIG.System.Addr)

+ 1 - 1
server/go.mod

@@ -30,7 +30,7 @@ require (
 	github.com/onsi/gomega v1.4.3 // indirect
 	github.com/op/go-logging v0.0.0-20160315200505-970db520ece7
 	github.com/pelletier/go-toml v1.6.0 // indirect
-	github.com/piexlmax/gvaplug v0.0.5
+	github.com/piexlmax/gvaplug v0.0.7
 	github.com/pkg/errors v0.9.1 // indirect
 	github.com/qiniu/api.v7 v7.2.5+incompatible
 	github.com/qiniu/x v7.0.8+incompatible // indirect