|
@@ -1,15 +1,16 @@
|
|
package util
|
|
package util
|
|
|
|
|
|
import (
|
|
import (
|
|
- "gopkg.in/mgo.v2/bson"
|
|
|
|
"log"
|
|
"log"
|
|
qu "qfw/util"
|
|
qu "qfw/util"
|
|
"testing"
|
|
"testing"
|
|
"time"
|
|
"time"
|
|
|
|
+
|
|
|
|
+ "gopkg.in/mgo.v2/bson"
|
|
)
|
|
)
|
|
|
|
|
|
func TestUtiltags(t *testing.T) {
|
|
func TestUtiltags(t *testing.T) {
|
|
- qu.ReadConfig("../config.json",&Sysconfig) //初始化配置
|
|
|
|
|
|
+ qu.ReadConfig("../config.json", &Sysconfig) //初始化配置
|
|
log.Println(Sysconfig)
|
|
log.Println(Sysconfig)
|
|
InitMgoPool()
|
|
InitMgoPool()
|
|
_id := "5e9e5a2bc2e1e0873f9923e2"
|
|
_id := "5e9e5a2bc2e1e0873f9923e2"
|
|
@@ -18,38 +19,38 @@ func TestUtiltags(t *testing.T) {
|
|
esquery := Utiltags(*data)
|
|
esquery := Utiltags(*data)
|
|
log.Println(esquery)
|
|
log.Println(esquery)
|
|
//return
|
|
//return
|
|
- log.Println("update:",Mgo.Update("tags", `{"_id":"`+_id+`"}`,bson.M{"$set":bson.M{
|
|
|
|
- "s_esquery":esquery,
|
|
|
|
- }},false,false))
|
|
|
|
|
|
+ log.Println("update:", Mgo.Update("tags", `{"_id":"`+_id+`"}`, bson.M{"$set": bson.M{
|
|
|
|
+ "s_esquery": esquery,
|
|
|
|
+ }}, false, false))
|
|
return
|
|
return
|
|
- InitOther() //
|
|
|
|
- data, _ := Mgo.FindOne("tags", `{"_id":"`+_id+`"}`)
|
|
|
|
- log.Println("保存:",UtilEsFind(*data))
|
|
|
|
- data, _ = Mgo.FindOne("tags", `{"_id":"`+_id+`"}`)
|
|
|
|
|
|
+ InitOther() //
|
|
|
|
+ data, _ := Mgo.FindOne("tags", `{"_id":"`+_id+`"}`)
|
|
|
|
+ log.Println("保存:", UtilEsFind(*data))
|
|
|
|
+ data, _ = Mgo.FindOne("tags", `{"_id":"`+_id+`"}`)
|
|
log.Println((*data)["i_estotal"])
|
|
log.Println((*data)["i_estotal"])
|
|
- }else {
|
|
|
|
|
|
+ } else {
|
|
log.Println("no found")
|
|
log.Println("no found")
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
func TestED(t *testing.T) {
|
|
func TestED(t *testing.T) {
|
|
- qu.ReadConfig("../config.json",&Sysconfig) //初始化配置
|
|
|
|
|
|
+ qu.ReadConfig("../config.json", &Sysconfig) //初始化配置
|
|
enstr := qu.SE.EncodeString("1585796166xxx1xxx2")
|
|
enstr := qu.SE.EncodeString("1585796166xxx1xxx2")
|
|
log.Println(enstr)
|
|
log.Println(enstr)
|
|
|
|
|
|
destr := qu.SE.DecodeString(enstr)
|
|
destr := qu.SE.DecodeString(enstr)
|
|
log.Println(destr)
|
|
log.Println(destr)
|
|
|
|
|
|
- if len(destr)>10{
|
|
|
|
- ctime:= destr[:10]
|
|
|
|
|
|
+ if len(destr) > 10 {
|
|
|
|
+ ctime := destr[:10]
|
|
log.Println(ctime)
|
|
log.Println(ctime)
|
|
- ctimeint:= qu.Int64All(ctime)
|
|
|
|
|
|
+ ctimeint := qu.Int64All(ctime)
|
|
log.Println(ctimeint)
|
|
log.Println(ctimeint)
|
|
log.Println(time.Now().Unix())
|
|
log.Println(time.Now().Unix())
|
|
- log.Println(time.Now().Sub(time.Unix(ctimeint,0)).Hours()/24)
|
|
|
|
- if time.Now().Sub(time.Unix(ctimeint,0)).Hours()/24 < qu.Float64All(Sysconfig["subday"])*24{
|
|
|
|
|
|
+ log.Println(time.Now().Sub(time.Unix(ctimeint, 0)).Hours() / 24)
|
|
|
|
+ if time.Now().Sub(time.Unix(ctimeint, 0)).Hours()/24 < qu.Float64All(Sysconfig["subday"])*24 {
|
|
|
|
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
-}
|
|
|
|
|
|
+}
|