v3
This commit is contained in:
@@ -65,7 +65,7 @@ func runErp(ctx context.Context) error {
|
||||
rander, err := tpl.New(session, biz.SystemV1().MenuBiz())
|
||||
checkError(err)
|
||||
|
||||
handler := handler.NewHandler(conf, rander, redis, session, biz)
|
||||
handler := handler.NewHandler(conf, rander, redis, session, biz, middleware)
|
||||
|
||||
address := fmt.Sprintf("%s:%d", conf.App.Host, conf.App.Port)
|
||||
log.Printf("Starting erp manage server on %s", address)
|
||||
|
||||
@@ -1,54 +0,0 @@
|
||||
package cmd
|
||||
|
||||
import (
|
||||
"context"
|
||||
"fmt"
|
||||
"log"
|
||||
|
||||
"management/internal/config"
|
||||
"management/internal/pkg/logger"
|
||||
"management/internal/pkg/snowflake"
|
||||
|
||||
dbinit "management/internal/db/init"
|
||||
db "management/internal/db/sqlc"
|
||||
|
||||
router "management/internal/router/manage"
|
||||
|
||||
"github.com/spf13/cobra"
|
||||
)
|
||||
|
||||
var manageCmd = &cobra.Command{
|
||||
Use: "manage",
|
||||
Short: "Start management server",
|
||||
Long: `A Service to management manage`,
|
||||
Run: func(cmd *cobra.Command, args []string) {
|
||||
err := runManage(cmd.Context())
|
||||
if err != nil {
|
||||
log.Fatalf("run manage failed: %v", err)
|
||||
}
|
||||
},
|
||||
}
|
||||
|
||||
func init() {
|
||||
manageCmd.Flags().StringVarP(&configPath, "config", "c", "", "Custom config file path")
|
||||
rootCmd.AddCommand(manageCmd)
|
||||
}
|
||||
|
||||
func runManage(ctx context.Context) error {
|
||||
mustInitAny(configPath, config.Init)
|
||||
logger.Init()
|
||||
mustInitAny(ctx, db.NewStore)
|
||||
// 初始化数据
|
||||
dbinit.InitSeed()
|
||||
// mustInit(redis.Init)
|
||||
// session.Init()
|
||||
mustInit(snowflake.Init)
|
||||
// mustInit(token.NewPasetoMaker)
|
||||
// mustInit(tencentoss.Init)
|
||||
// mustInit(tpl.Init)
|
||||
|
||||
address := fmt.Sprintf("%s:%d", config.File.App.Host, config.File.App.Port)
|
||||
log.Printf("Starting manage server on %s", address)
|
||||
server := InitServer(address, router.NewRouter())
|
||||
return server.ListenAndServe()
|
||||
}
|
||||
Reference in New Issue
Block a user