- all call CallFuncLogError add order info

- callLegacyMsgHandler, callNewMsgHandler and generateLegacyJxOrder config
- call legacy lefted msg handler in new process(elm urge order and bad comment on jd)
This commit is contained in:
gazebo
2018-07-22 13:45:16 +08:00
parent dcdf432ac9
commit 0cb34fe089
14 changed files with 213 additions and 127 deletions

View File

@@ -14,7 +14,7 @@ func init() {
// set default database
orm.RegisterDataBase("default", "mysql", beego.AppConfig.String("dbConnectStr"), 30)
models.RegisterModels()
if globals.CallNew {
if globals.CallNewMsgHandler {
orm.RegisterModel(new(model.GoodsOrder))
orm.RegisterModel(new(model.OrderSku))
orm.RegisterModel(new(model.Waybill))

View File

@@ -12,21 +12,23 @@ const (
)
var (
CallLegacy bool
CallNew bool
HandleLegacyJxOrder bool
CallLegacyMsgHandler bool
CallNewMsgHandler bool
GenerateLegacyJxOrder bool
ReallyCallPlatformAPI bool
SugarLogger *zap.SugaredLogger
)
func init() {
CallLegacy = beego.AppConfig.DefaultBool("callLegacy", true)
CallNew = beego.AppConfig.DefaultBool("callNew", false)
HandleLegacyJxOrder = beego.AppConfig.DefaultBool("handleLegacyJxOrder", false)
logs.SetLogFuncCallDepth(3)
beego.BConfig.Log.AccessLogs = true
CallLegacyMsgHandler = beego.AppConfig.DefaultBool("callLegacyMsgHandler", true)
CallNewMsgHandler = beego.AppConfig.DefaultBool("callNewMsgHandler", false)
GenerateLegacyJxOrder = beego.AppConfig.DefaultBool("generateLegacyJxOrder", false)
ReallyCallPlatformAPI = !CallLegacyMsgHandler
logger, _ := zap.NewDevelopment()
SugarLogger = logger.Sugar()
baseapi.Init(SugarLogger)