excelDummyDataOutput.js 1.2 KB

123456789101112131415161718192021222324252627282930
  1. /**
  2. * Created by Tony on 2017/3/28.
  3. */
  4. var nodeExcel = require('excel-export'); //关联excel-export模块
  5. var conf = {};
  6. conf.cols = [
  7. {caption:'采购编号', type:'string'},
  8. {caption:'合同名称', type:'string'},
  9. {caption:'甲方', type:'string'},
  10. {caption:'甲方部门', type:'string'},
  11. {caption:'乙方', type:'string'},
  12. {caption:'乙方部门', type:'string'},
  13. {caption:'签订日期', type:'date'},
  14. {caption:'中标日期', type:'date'},
  15. {caption:'结束日期', type:'date'},
  16. {caption:'销售负责人', type:'string'},
  17. {caption:'商务负责人', type:'string'},
  18. {caption:'业绩归属部门', type:'string'},
  19. {caption:'金额', type:'number'},
  20. {caption:'状态', type:'string'}
  21. ];
  22. var data = [{myId: 0, name: "dummy name", partyA: "", partyADept: "", partyB:"", partyBDept: "", signDate: "", beginDate:"", endDate:"", amount: 100, state:"dummy!"}]
  23. var m_data = [];
  24. var arry = [data[0].myId, data[0].name, data[0].partyA, data[0].partyADept, data[0].partyB, data[0].partyBDept, data[0].signDate, data[0].beginDate, data[0].endDate, "销售负责人", "商务负责人", "业绩归属部门", data[0].amount, data[0].state ];
  25. m_data[0] = arry;
  26. conf.rows = m_data;
  27. var result = nodeExcel.execute(conf);
  28. console.log(result);