- fixed a bug in defsch.init, replace LoadOrder with GetOrder.
- dynamic table name for legacy order related table.
This commit is contained in:
@@ -18,18 +18,37 @@ var (
|
||||
ReallyCallPlatformAPI bool
|
||||
|
||||
SugarLogger *zap.SugaredLogger
|
||||
|
||||
JxorderTableName string
|
||||
JxorderskuTableName string
|
||||
ElemeorderTableName string
|
||||
JdorderTableName string
|
||||
)
|
||||
|
||||
func init() {
|
||||
logs.SetLogFuncCallDepth(3)
|
||||
beego.BConfig.Log.AccessLogs = true
|
||||
|
||||
logger, _ := zap.NewDevelopment()
|
||||
SugarLogger = logger.Sugar()
|
||||
baseapi.Init(SugarLogger)
|
||||
}
|
||||
|
||||
func Init() {
|
||||
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)
|
||||
if ReallyCallPlatformAPI {
|
||||
JxorderTableName = "jxorder"
|
||||
JxorderskuTableName = "jxordersku"
|
||||
ElemeorderTableName = "elemeorder"
|
||||
JdorderTableName = "jdorder"
|
||||
} else {
|
||||
JxorderTableName = "jxorder2"
|
||||
JxorderskuTableName = "jxordersku2"
|
||||
ElemeorderTableName = "elemeorder2"
|
||||
JdorderTableName = "jdorder2"
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user