chenshilong 7 年之前
父节点
当前提交
6f3258b145
共有 1 个文件被更改,包括 7 次插入0 次删除
  1. 7 0
      web/building_saas/main/js/models/calc_program.js

+ 7 - 0
web/building_saas/main/js/models/calc_program.js

@@ -801,6 +801,13 @@ let analyzer = {
             return false;
         };
 
+        let i = expr.search(/\df/ig);   // 4F3
+        let j = expr.search(/\d\[/ig);  // 4[定额基价人工费]
+        if (i > -1 || j > -1){
+            hintBox.infoBox('错误提示', `表达式中${hintBox.font('缺少运算符')}!`, 1);
+            return false;
+        }
+
         let pattCn = new RegExp(/[\u4E00-\u9FA5]+/gi);
         let arrCn = expr.match(pattCn);
         let pattBase = new RegExp(/\[[\u4E00-\u9FA5]+\]/gi);