Ver código fonte

计算式更改

laiguoran 3 anos atrás
pai
commit
33efbc8317
2 arquivos alterados com 7 adições e 5 exclusões
  1. 4 4
      app/public/js/material_list.js
  2. 3 1
      config/web.js

+ 4 - 4
app/public/js/material_list.js

@@ -850,10 +850,10 @@ $(document).ready(() => {
                         const [valid, msg] = this._checkExprValid(expr);
                         if (!valid) return [valid, msg];
                         data.expr = expr;
-                        // data.quantity = ZhCalc.calcExpr(expr);
-                        const ce = new CalcEvalMin();
-                        data.quantity = ce.eval(expr);
-                        console.log(data.quantity);
+                        data.quantity = ZhCalc.calcExpr.calcExprStrRpn(expr);
+                        // const ce = new CalcEvalMin();
+                        // data.quantity = ce.eval(expr);
+                        // console.log(data.quantity);
                     }
                 } else {
                     data.quantity = 0;

+ 3 - 1
config/web.js

@@ -552,7 +552,9 @@ const JsFiles = {
                 mergeFile: 'material_exponent',
             },
             list: {
-                files: ['/public/js/spreadjs/sheets/v11/gc.spread.sheets.all.11.2.2.min.js', '/public/js/decimal.min.js', '/public/js/calc/calcEval.min.js'],
+                files: ['/public/js/spreadjs/sheets/v11/gc.spread.sheets.all.11.2.2.min.js', '/public/js/decimal.min.js',
+                    // '/public/js/calc/calcEval.min.js'
+                ],
                 mergeFiles: [
                     '/public/js/sub_menu.js',
                     '/public/js/div_resizer.js',