panlei
2019-07-01 2d78b3ae67a7faa0425849f79885ea0154ceb9e2
处理一下规则的不规范问题
1个文件已修改
3 ■■■■■ 已修改文件
ruleserver/ruleToformula.go 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruleserver/ruleToformula.go
@@ -295,6 +295,9 @@
    if completeFormula != "" {
        log.Println("看看公式-----------:", completeFormula)
        expression, _ := govaluate.NewEvaluableExpression(completeFormula)
        if strings.HasPrefix(completeFormula,"&&") || strings.HasPrefix(completeFormula,"||"){
            panic("规则有误,得到的数学公式不可解析")
        }
        result, err := expression.Evaluate(nil) // 得到数学公式的结果
        if err != nil {
            panic("得到的数学公式不可解析")