|
@@ -286,7 +286,7 @@ func checkCoreReg(field, content, ruleText string) map[string]string {
|
|
|
//lua脚本前置过滤验证
|
|
|
func checkPreScript(code, name, infoid, script string) map[string]interface{} {
|
|
|
doc, _ := Mgo.FindById("bidding", infoid, extract.Fields)
|
|
|
- j := extract.PreInfo(*doc)
|
|
|
+ j,_ := extract.PreInfo(*doc)
|
|
|
delete(*j.Data, "contenthtml")
|
|
|
lua := ju.LuaScript{Code: code, Name: name, Doc: *j.Data, Script: script}
|
|
|
lua.Block = j.Block
|
|
@@ -306,7 +306,7 @@ func checkBackScript(table, code, name, version, infoid, script string, alone bo
|
|
|
e.InitRuleCore()
|
|
|
e.InitTag()
|
|
|
tmp, _ := Mgo.FindById("bidding", infoid, extract.Fields)
|
|
|
- j := extract.PreInfo(*tmp)
|
|
|
+ j,_ := extract.PreInfo(*tmp)
|
|
|
doc := *j.Data
|
|
|
//全局前置规则,结果覆盖doc属性
|
|
|
for _, v := range e.RulePres {
|
|
@@ -350,7 +350,7 @@ func checkBackScript(table, code, name, version, infoid, script string, alone bo
|
|
|
//lua脚本抽取验证
|
|
|
func checkCoreScript(code, name, infoid, script string) interface{} {
|
|
|
doc, _ := Mgo.FindById("bidding", infoid, extract.Fields)
|
|
|
- j := extract.PreInfo(*doc)
|
|
|
+ j ,_ := extract.PreInfo(*doc)
|
|
|
delete(*j.Data, "contenthtml")
|
|
|
lua := ju.LuaScript{Code: code, Name: name, Doc: *j.Data, Script: script}
|
|
|
lua.Block = j.Block
|