- cms buildTime and startupTime

This commit is contained in:
gazebo
2019-03-15 15:53:06 +08:00
parent b000fbb3e7
commit d0ea300330
2 changed files with 16 additions and 5 deletions

View File

@@ -4,8 +4,10 @@ import (
"crypto/md5" "crypto/md5"
"fmt" "fmt"
"strconv" "strconv"
"time"
"git.rosy.net.cn/baseapi/utils" "git.rosy.net.cn/baseapi/utils"
"git.rosy.net.cn/jx-callback/business/jxutils"
"git.rosy.net.cn/jx-callback/business/jxutils/jxcontext" "git.rosy.net.cn/jx-callback/business/jxutils/jxcontext"
"git.rosy.net.cn/jx-callback/business/jxutils/tasksch" "git.rosy.net.cn/jx-callback/business/jxutils/tasksch"
"git.rosy.net.cn/jx-callback/business/model" "git.rosy.net.cn/jx-callback/business/model"
@@ -23,11 +25,16 @@ var (
serviceInfo map[string]interface{} serviceInfo map[string]interface{}
) )
func InitServiceInfo(version, buildDate, gitCommit string) { func InitServiceInfo(version string, buildTime time.Time, gitCommit string) {
buildTimeStr := ""
if !jxutils.IsTimeEmpty(buildTime) {
buildTimeStr = utils.Time2Str(buildTime)
}
serviceInfo = map[string]interface{}{ serviceInfo = map[string]interface{}{
"version": version, "startupTime": utils.Time2Str(time.Now()),
"buildDate": buildDate, "version": version,
"gitCommit": gitCommit, "buildTime": buildTimeStr,
"gitCommit": gitCommit,
"metaData": map[string]interface{}{ "metaData": map[string]interface{}{
"skuNamePrefix": model.SkuNamePrefixNames, "skuNamePrefix": model.SkuNamePrefixNames,
"skuNameUnit": model.UnitNames, "skuNameUnit": model.UnitNames,

View File

@@ -36,7 +36,11 @@ func Init() {
beegodb.Init() beegodb.Init()
defsch.Init() defsch.Init()
api.Init() api.Init()
cms.InitServiceInfo(Version, BuildDate, GitCommit) buildTime, err := time.ParseInLocation(time.RFC3339, BuildDate, time.UTC)
if err == nil {
buildTime = buildTime.Local()
}
cms.InitServiceInfo(Version, buildTime, GitCommit)
promotion.Init() promotion.Init()
misc.StartRefreshEbaiRealMobile() misc.StartRefreshEbaiRealMobile()
ebai.CurPurchaseHandler.StartRefreshComment() ebai.CurPurchaseHandler.StartRefreshComment()