| | |
| | | col.push({ field: data[i].id, title: data[i].name, align: 'center', hide: true }); //éèidå |
| | | } |
| | | else if ($.inArray(data[i].name, totalArray) > -1) { |
| | | col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, totalRow: true, width: 120 }); |
| | | col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, totalRow: true, width: 120,templet: "<div>{{d." + data[i].name + " ==null ?'':fixed(d." + data[i].name + ")}}</div>" }); |
| | | } |
| | | else { |
| | | switch (data[i].Type) { |
| | |
| | | |
| | | //#endregion |
| | | |
| | | //#region å°æ°æ®å¢å ååä½ |
| | | function fixed(str) { |
| | | if (str !== '' && str != null) { |
| | | if (str === 0) { //å½ä¸º0æ¶ï¼ä¸ç¨å¤ç |
| | | return 0; |
| | | } else { |
| | | var str1 = str + ""; |
| | | var real = str1.split('.')[0]; //æ´æ°é¨å |
| | | var realQty = real.length; |
| | | var dotQty = str1.length - realQty - 1; |
| | | |
| | | if (dotQty > 0) { |
| | | return str.toFixed(dotQty).replace(/(\d)(?=(\d{3})+\.)/g, '$1,'); |
| | | } else { |
| | | var temp = str.toFixed(1).replace(/(\d)(?=(\d{3})+\.)/g, '$1,') + ""; |
| | | temp = temp.split('.')[0]; |
| | | return temp; |
| | | } |
| | | } |
| | | } else { |
| | | return ''; |
| | | } |
| | | return str; |
| | | } |
| | | //#endregion |
| | | |
| | | //以䏿¯layui模å |
| | | </script> |
| | | |