Просмотр исходного кода

修复数据网格总计数值的时候,没有填写数据出现NaN的问题

unknown 5 лет назад
Родитель
Сommit
c296b534b1

+ 1 - 1
o2web/source/x_component_process_Xform/DatagridMobile.js

@@ -931,7 +931,7 @@ MWF.xApplication.process.Xform.DatagridMobile = new Class({
                     datath.setStyles(this.json.titleStyles);
                     tr.insertCell(1).setStyles(this.json.amountStyles).set("text", totalResaults[i] || "");
                 }else{
-                    tr.getElement("td").set("text", totalResaults[i] || "");
+                    tr.getElement("td").set("text", isNaN( totalResaults[i] ) ? "" : totalResaults[i]);
                 }
                 this.totalResaults[m.module.json.id] = totalResaults[i];
             }.bind(this));

+ 1 - 1
o2web/source/x_component_process_Xform/DatagridPC.js

@@ -823,7 +823,7 @@ MWF.xApplication.process.Xform.DatagridPC = new Class({
             this.totalModules.each(function(m, i){
                 this.totalResaults[m.module.json.id] = totalResaults[i];
                 var td = totalTds[m.index];
-                td.set("text", totalResaults[i] || "");
+                td.set("text", isNaN( totalResaults[i] ) ? "" : totalResaults[i] );
             }.bind(this));
         }
         return data;