Commit 6870f98a authored by leitao.zhang's avatar leitao.zhang

异常未处理

parent edc4b797
...@@ -8,7 +8,6 @@ ...@@ -8,7 +8,6 @@
package service package service
import ( import (
"encoding/json"
"errors" "errors"
"fmt" "fmt"
"github.com/spf13/cast" "github.com/spf13/cast"
...@@ -280,18 +279,20 @@ func ApplyCallCounts(proxyData model.ProxyData) (err error) { ...@@ -280,18 +279,20 @@ func ApplyCallCounts(proxyData model.ProxyData) (err error) {
//过滤返回字段 //过滤返回字段
func FiledFilter(proxyData model.ProxyData, respbody []byte) []byte { func FiledFilter(proxyData model.ProxyData, respbody []byte) []byte {
var fields []request.ServiceField
fields = dataconvertutil.GetResponseField(proxyData.ResFields)
_, arrmodel := dataconvertutil.ConvertJson(fields)
realData := make(map[string]interface{})
if err := json.Unmarshal(respbody, &realData); err != nil {
return respbody
}
if arrmodel != nil && len(arrmodel) != 0 && len(realData) != 0 {
bytes, _ := json.Marshal(Change(arrmodel[0], realData))
return bytes
}
return respbody return respbody
//var fields []request.ServiceField
//fields = dataconvertutil.GetResponseField(proxyData.ResFields)
//_, arrmodel := dataconvertutil.ConvertJson(fields)
//realData := make(map[string]interface{})
//if err := json.Unmarshal(respbody, &realData); err != nil {
// return respbody
//}
//if arrmodel != nil && len(arrmodel) != 0 && len(realData) != 0 {
// bytes, _ := json.Marshal(Change(arrmodel[0], realData))
// return bytes
//}
//return respbody
} }
//返回申请字段 //返回申请字段
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment