销售出库明细报表:分组合计增加千分号、控制小数位数
| | |
| | | HQtyTotalSum += HQtySum; |
| | | HTaxMoneyTotalSum += HTaxMoneySum; |
| | | |
| | | var sumTemp = { "è´è´§åä½": "å计", "产ååç§°": "", "ä»¶æ°": HPieceQtySum + "ä»¶", "ç±³æ°": HQtySum + "ç±³", "åä»·": "", "éé¢": HTaxMoneySum, "ä¸å¡å": "" }; |
| | | var sumTemp = { "è´è´§åä½": "å计", "产ååç§°": "", "ä»¶æ°": fixed(HPieceQtySum * 1) + "ä»¶", "ç±³æ°": fixed(HQtySum.toFixed(6) * 1) + "ç±³", "åä»·": "", "éé¢": fixed(HTaxMoneySum.toFixed(6) * 1), "ä¸å¡å": "" }; |
| | | var emptyTemp = { "è´è´§åä½": "", "产ååç§°": "", "ä»¶æ°": "", "ç±³æ°": "", "åä»·": "", "éé¢": "", "ä¸å¡å": "" }; |
| | | var titleTemp = { "è´è´§åä½": "è´è´§åä½", "产ååç§°": "产ååç§°", "ä»¶æ°": "ä»¶æ°", "ç±³æ°": "ç±³æ°", "åä»·": "åä»·", "éé¢": "éé¢", "ä¸å¡å": "ä¸å¡å" }; |
| | | listData.push(sumTemp); |
| | |
| | | HQtyTotalSum = fixed(HQtyTotalSum.toFixed(6) * 1); |
| | | HTaxMoneyTotalSum = fixed(HTaxMoneyTotalSum.toFixed(6) * 1); |
| | | |
| | | var sumTemp = { "è´è´§åä½": "å计", "产ååç§°": "", "ä»¶æ°": HPieceQtySum + "ä»¶", "ç±³æ°": HQtySum + "ç±³", "åä»·": "", "éé¢": HTaxMoneySum, "ä¸å¡å": "" }; |
| | | var sumTemp = { "è´è´§åä½": "å计", "产ååç§°": "", "ä»¶æ°": fixed(HPieceQtySum * 1) + "ä»¶", "ç±³æ°": fixed(HQtySum.toFixed(6) * 1) + "ç±³", "åä»·": "", "éé¢": fixed(HTaxMoneySum.toFixed(6) * 1), "ä¸å¡å": "" }; |
| | | var emptyTemp = { "è´è´§åä½": "", "产ååç§°": "", "ä»¶æ°": "", "ç±³æ°": "", "åä»·": "", "éé¢": "", "ä¸å¡å": "" }; |
| | | var totalTemp = { "è´è´§åä½": "æ»å计", "产ååç§°": "", "ä»¶æ°": HPieceQtyTotalSum + "ä»¶", "ç±³æ°": HQtyTotalSum + "ç±³", "åä»·": "", "éé¢": HTaxMoneyTotalSum, "ä¸å¡å": "" }; |
| | | listData.push(sumTemp); |
| | |
| | | HQtyTotalSum += HQtySum; |
| | | HTaxMoneyTotalSum += HTaxMoneySum; |
| | | |
| | | var sumTemp = { "è´è´§åä½": "å计", "产ååç§°": "", "ä»¶æ°": HPieceQtySum + "ä»¶", "ç±³æ°": HQtySum + "ç±³", "åä»·": "", "éé¢": HTaxMoneySum, "ä¸å¡å": "" }; |
| | | var sumTemp = { "è´è´§åä½": "å计", "产ååç§°": "", "ä»¶æ°": fixed(HPieceQtySum * 1) + "ä»¶", "ç±³æ°": fixed(HQtySum.toFixed(6) * 1) + "ç±³", "åä»·": "", "éé¢": fixed(HTaxMoneySum.toFixed(6) * 1), "ä¸å¡å": "" }; |
| | | var emptyTemp = { "è´è´§åä½": "", "产ååç§°": "", "ä»¶æ°": "", "ç±³æ°": "", "åä»·": "", "éé¢": "", "ä¸å¡å": "" }; |
| | | var titleTemp = { "è´è´§åä½": "è´è´§åä½", "产ååç§°": "产ååç§°", "ä»¶æ°": "ä»¶æ°", "ç±³æ°": "ç±³æ°", "åä»·": "åä»·", "éé¢": "éé¢", "ä¸å¡å": "ä¸å¡å" }; |
| | | listData.push(sumTemp); |
| | |
| | | HQtyTotalSum = fixed(HQtyTotalSum.toFixed(6) * 1); |
| | | HTaxMoneyTotalSum = fixed(HTaxMoneyTotalSum.toFixed(6) * 1); |
| | | |
| | | var sumTemp = { "è´è´§åä½": "å计", "产ååç§°": "", "ä»¶æ°": HPieceQtySum + "ä»¶", "ç±³æ°": HQtySum + "ç±³", "åä»·": "", "éé¢": HTaxMoneySum, "ä¸å¡å": "" }; |
| | | var sumTemp = { "è´è´§åä½": "å计", "产ååç§°": "", "ä»¶æ°": fixed(HPieceQtySum * 1) + "ä»¶", "ç±³æ°": fixed(HQtySum.toFixed(6) * 1) + "ç±³", "åä»·": "", "éé¢": fixed(HTaxMoneySum.toFixed(6) * 1), "ä¸å¡å": "" }; |
| | | var emptyTemp = { "è´è´§åä½": "", "产ååç§°": "", "ä»¶æ°": "", "ç±³æ°": "", "åä»·": "", "éé¢": "", "ä¸å¡å": "" }; |
| | | var totalTemp = { "è´è´§åä½": "æ»å计", "产ååç§°": "", "ä»¶æ°": HPieceQtyTotalSum + "ä»¶", "ç±³æ°": HQtyTotalSum + "ç±³", "åä»·": "", "éé¢": HTaxMoneyTotalSum, "ä¸å¡å": "" }; |
| | | listData.push(sumTemp); |
| | |
| | | |
| | | //å建excelææ¡£ |
| | | const wb = XLSX.utils.book_new(); |
| | | XLSX.utils.book_append_sheet(wb, sheet1, "涤纶"); |
| | | XLSX.utils.book_append_sheet(wb, sheet1, "FDY"); |
| | | XLSX.utils.book_append_sheet(wb, sheet2, "ç¾æ¯"); |
| | | const workbookBlob = workbook2blob(wb); |
| | | |