From 0d5aa709503ad0cb03c0c71a5fc23b5174f4fb50 Mon Sep 17 00:00:00 2001
From: panlei <2799247126@qq.com>
Date: 星期二, 19 十一月 2019 11:51:53 +0800
Subject: [PATCH] ---

---
 cache/cache.go |   12 +++++++++---
 1 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/cache/cache.go b/cache/cache.go
index bb844ca..608b9f4 100644
--- a/cache/cache.go
+++ b/cache/cache.go
@@ -6,6 +6,7 @@
 	"basic.com/pubsub/protomsg.git"
 	"basic.com/valib/gopherdiscovery.git"
 	"basic.com/valib/logger.git"
+	"encoding/json"
 	"errors"
 	"fmt"
 	"github.com/gogo/protobuf/proto"
@@ -141,9 +142,14 @@
 	var api dbapi.DicApi
 	flag, dics := api.FindByType("")
 	if flag {
-		for key, dics1 := range dics.(map[string][]Dic) {
-			for _,dic := range dics1 {
-				cMap.Set(PREFIX_DIC+key+dic.value, dic)
+		var dicss map[string][]Dic
+		b, _ := json.Marshal(dics)
+		if err := json.Unmarshal(b, &dicss) ; err == nil {
+			for key, dics1 := range dicss {
+				for _,dic := range dics1 {
+					logger.Debug("瀛楀吀缂撳瓨鍒濆鍖�",PREFIX_DIC+key+dic.value, dic)
+					cMap.Set(PREFIX_DIC+key+dic.value, dic)
+				}
 			}
 		}
 	}

--
Gitblit v1.8.0