代码如下:
// 敏感词过滤
var promiseAll = checkSenstiveWords();
promiseAll.then(function (results) {
// console.log("results=>", results)
// console.log("v1=>", results[0].flag);
// console.log("v2=>", results[1].flag);
// console.log("v3=>", results[2].flag);
if(results[0].flag == true){
Tip.fail({
"text": msg["errors.sensitive.word.warn"]
.replace("{0}", lang["kmsMultidoc.kmsMultidocKnowledge.docSubject"])
.replace("{1}", '<span style="color:#cc0000">' + results[0].senWords + '</span>')
});
return ;
}
if (results[1].flag == true) {
Tip.fail({
"text": msg["errors.sensitive.word.warn"]
.replace("{0}", lang["kmsMultidocKnowledge.fdDescription"])
.replace("{1}", '<span style="color:#cc0000">' + results[1].senWords + '</span>')
});
return;
}
if (results[2].flag == true) {
Tip.fail({
"text": msg["errors.sensitive.word.warn"]
.replace("{0}", lang["kmsMultidoc.kmsMultidocKnowledge.docContent"])
.replace("{1}", '<span style="color:#cc0000">' + results[2].senWords + '</span>')
});
return;
}
// 校验成功
// do something
}, function () {
Tip.fail({"text" : lang['mui.return.failure']});
})
...大约 1 分钟