chenshilong 7 years ago
parent
commit
6f3258b145
1 changed files with 7 additions and 0 deletions
  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);