diff --git a/code/makecode.go b/code/makecode.go index 5f26007..aa3f9e7 100644 --- a/code/makecode.go +++ b/code/makecode.go @@ -193,6 +193,12 @@ func (that *MakeCode) Db2JSON(db *db.HoTimeDB, config Map) { if indexNum > -1 { coloum["label"] = info.GetString("label")[:indexNum] } + psStart := strings.Index(info.GetString("label"), "{") + psEnd := strings.Index(info.GetString("label"), "}") + if psStart != -1 && psEnd > psStart { + coloum["ps"] = info.GetString("label")[psStart+1 : psEnd] + } + //去除数据信息,是用:号分割的 indexNum = strings.Index(coloum.GetString("label"), ":") if indexNum > -1 {