snow il y a 7 mois
Parent
commit
7c1f9b03e0

Fichier diff supprimé car celui-ci est trop grand
+ 0 - 0
dist/index.html


Fichier diff supprimé car celui-ci est trop grand
+ 0 - 0
dist/static/css/app.1613e87b.css


BIN
dist/static/css/app.3edc01c3.css.gz → dist/static/css/app.1613e87b.css.gz


Fichier diff supprimé car celui-ci est trop grand
+ 0 - 0
dist/static/js/app.4702945c.js


BIN
dist/static/js/app.4702945c.js.gz


Fichier diff supprimé car celui-ci est trop grand
+ 0 - 0
dist/static/js/app.8649f9e9.js


BIN
dist/static/js/app.8649f9e9.js.gz


+ 2 - 1
src/components/newEarningReport/supplier.vue

@@ -236,7 +236,8 @@ export default {
     calcAmountRealRate(companyNo){
       const msale_total = this.calcAmount('msale_total',companyNo)
       const gross_completion = this.calcAmount('gross_completion',companyNo) 
-      return Number(multiplication(Number(division(gross_completion, msale_total)).toFixed(2), 100)).toFixed(2) + '%'
+      const value = Number(multiplication(Number(division(gross_completion, msale_total)).toFixed(2), 100)).toFixed(2)
+      return isNaN(value) ? '0%' : value + '%'
     },
     calcAmountGrossCompletionRate(companyNo){
        if(companyNo === 'selfSupportOrderPR') return '-'

+ 1 - 0
src/components/newReport/src/_utils.js

@@ -90,6 +90,7 @@ export function subtraction(arg1, arg2) {
 
 export function unit2TenThousand(value,isTenThound = true){
   if(value === '--') return '--'
+  if(value === '-') return '-'
   if(value === NaN || value === "NaN" || Number(value) === 0 || value === undefined) return '0'
   if(!isTenThound) return value;
   if(value < 1000 && value > 0 || value < 0 && value > -1000) return Number(value).toFixed(2)

Certains fichiers n'ont pas été affichés car il y a eu trop de fichiers modifiés dans ce diff