| | |
| | | "bytes" |
| | | "flag" |
| | | "fmt" |
| | | "ruleprocess/logger" |
| | | "github.com/golang/protobuf/proto" |
| | | "gocv.io/x/gocv" |
| | | "image" |
| | | "image/color" |
| | | "os" |
| | | "ruleprocess/cache" |
| | | "ruleprocess/insertdata" |
| | | "ruleprocess/ruleserver" |
| | | "ruleprocess/util" |
| | | "ruleprocess/logger" |
| | | "ruleprocess/insertdata" |
| | | "sync" |
| | | ) |
| | | var dbIp = flag.String("dbIp","127.0.0.1","dbserver ip") |
| | |
| | | } else { |
| | | arg := ruleserver.SdkDatas{} |
| | | m := paramFormat(msg, &arg) |
| | | logger.Info("解析出来的数据:", arg) |
| | | //logger.Info("解析出来的数据:", arg) |
| | | ruleserver.Judge(&arg) |
| | | // 把arg里的打的标签拿出来给m再封装一层 |
| | | resultMag := ruleserver.ResultMsg{SdkMessage: m, RuleResult: arg.RuleResult} |