feat : journey
continuous-integration/drone/push Build is passing

This commit is contained in:
2022-01-27 18:30:14 +08:00
parent da57f02191
commit 75c08d02f8
6 changed files with 105 additions and 12 deletions
@@ -0,0 +1,19 @@
package service
import (
"git.icechen.cn/monorepo/backend/app/brahma/api/murder/internal/gorm_helper"
"git.icechen.cn/monorepo/backend/app/brahma/api/murder/internal/model"
"github.com/gofiber/fiber/v2"
"gorm.io/gorm"
)
func GetJourney(ctx *fiber.Ctx) (*model.Journey, error) {
var (
db *gorm.DB
err error
)
if db, err = gorm_helper.GetContextDB(ctx); err != nil {
return nil, err
}
return model.GetJourneyM(db)
}
+9 -11
View File
@@ -4,9 +4,7 @@ import (
"context"
"fmt"
"git.icechen.cn/monorepo/backend/app/brahma/api/murder/internal/model"
"git.icechen.cn/monorepo/backend/pkg/config"
"git.icechen.cn/monorepo/backend/pkg/wx"
ctxLogger "github.com/luizsuper/ctxLoggers"
"math/rand"
"strconv"
"time"
@@ -15,15 +13,15 @@ import (
var appMap = make(map[string]Applet)
func init() {
a := new(AppletConfig)
err := config.GetConfig(a)
if err != nil {
ctxLogger.Error(nil, err.Error())
panic(err)
}
for _, v := range a.Apps {
appMap[v.Type] = v
}
//a := new(AppletConfig)
//err := config.GetConfig(a)
//if err != nil {
// ctxLogger.Error(nil, err.Error())
// panic(err)
//}
//for _, v := range a.Apps {
// appMap[v.Type] = v
//}
}
type AppletConfig struct {