Преглед изворни кода

测试qa,线上无法生成调差清单js bug

laiguoran пре 4 година
родитељ
комит
5c1748857a
3 измењених фајлова са 6 додато и 6 уклоњено
  1. 4 3
      app/public/js/material_list.js
  2. 1 1
      app/view/material/list.ejs
  3. 1 2
      config/web.js

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

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

+ 1 - 1
app/view/material/list.ejs

@@ -59,7 +59,7 @@
             <!--右侧菜单-->
             <ul class="nav flex-column right-nav">
                 <li class="nav-item">
-                    <a class="nav-link active" content="#material-tab" href="javascript: void(0);">清单工料含量</a>
+                    <a class="nav-link active" content="#material-tab" href="javascript: void(0);">清单工料含量2</a>
                 </li>
             </ul>
         </div>

+ 1 - 2
config/web.js

@@ -552,7 +552,7 @@ 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/toastr.min.js'],
+                files: ['/public/js/spreadjs/sheets/v11/gc.spread.sheets.all.11.2.2.min.js', '/public/js/decimal.min.js', '/public/js/calcEval.min.js'],
                 mergeFiles: [
                     '/public/js/sub_menu.js',
                     '/public/js/div_resizer.js',
@@ -563,7 +563,6 @@ const JsFiles = {
                     '/public/js/material_list.js',
                     '/public/js/shares/cs_tools.js',
                     '/public/js/material_audit.js',
-                    '/public/js/jquery/CalcEval.js',
                 ],
                 mergeFile: 'material_list',
             },