/** * Created by Tony on 2017/4/1. */ var JV = require('../rpt_component/Jpc_ValueDefine'); const dftHeadXml = ''; function writeContentTypes(sheets) { var rst = []; rst.push[dftHeadXml + '\r\n']; rst.push['']; //... rst.push['']; rst.push['']; rst.push['']; rst.push['']; rst.push['']; rst.push['']; rst.push['']; for (var i = 0; i < sheets.length; i++) { rst.push('') } rst.push['']; rst.push['']; return rst; } function writeRootRels(){ var rst = []; rst.push[dftHeadXml + '\r\n']; rst.push['']; rst.push['']; rst.push['']; rst.push['']; //rst.push['']; ... rst.push['']; return rst; } function writeApp(sheets) { var rst = []; rst.push[dftHeadXml + '\r\n']; rst.push['']; rst.push['Microsoft Excel']; rst.push['0']; rst.push['false']; rst.push['']; rst.push['']; rst.push['¹¤×÷±í']; rst.push['' + sheets.length + '']; rst.push['']; rst.push['']; rst.push['']; rst.push['']; for (var i = 0; i < sheets.length; i++) { rst.push('' + sheets[i].sheetName + '') } rst.push['']; rst.push['']; rst.push['SmartCost']; rst.push['false']; rst.push['false']; rst.push['false']; rst.push['12.0000']; //rst.push['']; rst.push['']; return rst; } function writeCore() { // } module.exports = { exportExcel: function (pageData, options) { var rptOptions = (options || {singlePage: false, fileName: 'report'}); } }