123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081 |
- package test
- import (
- // "flag"
- "flag"
- "github.com/gin-gonic/gin"
- log "github.com/sirupsen/logrus"
- "kpt.xdmy/apiserver/config"
- "kpt.xdmy/apiserver/dao"
- "kpt.xdmy/apiserver/routers"
- "kpt.xdmy/apiserver/routers/api"
- "kpt.xdmy/apiserver/service"
- "kpt.xdmy/pkg/logging"
- "kpt.xdmy/pkg/setting"
- )
- var s *service.Service
- func Test() {
- TestJob()
- // TestSap()
- // logInit()
- // EasBatch()
- // DataUpdate()
- // RepertoryUpdate()
- // Sqlx()
- // Xorm()
- }
- func TestJob() {
- service.SapJobInit()
- }
- func Init() {
- var path string
- path = "/Users/desire/kptdev/xdmy_mod/cmd/"
- flag.Parse()
- setting.Setup(path)
- dao.Setup()
- logging.Setup()
- // util.InitWebS(setting.ServerSetting.EasName, setting.ServerSetting.EasPassword, setting.ServerSetting.EasUrl)
- logInit()
- config.Init(path)
- s = service.New(config.Conf)
- // routers.SapJobInit(svc)
- // RouterInit()
- // api.ApiInit(svc)
- // routers.Init(svc)
- }
- func logInit() {
- log.SetFormatter(&log.TextFormatter{
- DisableColors: true,
- // FullTimestamp: true,
- })
- log.SetLevel(log.DebugLevel)
- // log.SetReportCaller(true)
- // log.SetOutput(os.Stdout)
- // p := new(service.Service)
- // log.Warnf("log :%v", p)
- }
- func RouterInit() {
- r := gin.New()
- r.Use(gin.Recovery())
- r.POST("/auth", api.Auth) // 获取登录token
- // apiV1 := r.Group("/authdata")
- apiV2 := r.Group("/data")
- // apiV1.Use(jwt.JWT()) // token 验证
- apiV2.POST("/mcs/record", routers.McsControl)
- apiV2.GET("/mcs/accounts", routers.McsAccounts)
- apiV2.POST("/ExecDataByConfig", api.ExecDataByConfig)
- apiV2.POST("/UpdateDataRelation", api.UpdateDataRelation)
- apiV2.POST("/PostDataByName", api.PostDataByName)
- apiV2.POST("/GetDataByName", api.GetDataByName)
- r.Run(":8082")
- }
|