Bladeren bron

fix: 替换清单明细的本期价差的计算规则

lanjianrong 4 jaren geleden
bovenliggende
commit
1ed9b4b796
2 gewijzigde bestanden met toevoegingen van 6 en 4 verwijderingen
  1. 4 2
      .travis.yml
  2. 2 2
      app/public/js/material_list.js

+ 4 - 2
.travis.yml

@@ -1,10 +1,12 @@
-sudo: false
+
 language: node_js
 node_js:
   - '6'
   - '8'
+before_install:
+  - npm i npminstall -g
 install:
-  - npm i npminstall && npminstall
+  - npminstall
 script:
   - npm run ci
 after_script:

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

@@ -42,10 +42,10 @@ function calcOneBQJC(xmj) {
     if (notx === undefined) {
         const list = xmj.mx_id !== undefined ? getMaterialListByLeafXmj(xmj.gcl_id, xmj.id, xmj.mx_id) : getMaterialListByLeafXmj(xmj.gcl_id, xmj.id);
         for (const l of list) {
-            jiacha = ZhCalc.round(ZhCalc.add(jiacha, ZhCalc.mul(ZhCalc.mul(xmj.gather_qty, l.quantity), getMpSpreadByMBData(l.mb_id))), 2);
+            jiacha = ZhCalc.add(jiacha, ZhCalc.mul(ZhCalc.mul(xmj.gather_qty, l.quantity), getMpSpreadByMBData(l.mb_id)));
         }
     }
-    return jiacha;
+    return ZhCalc.round(jiacha, 2);
 }
 
 function getPasteHint (str, row = '') {