Q-ABAB 2 years ago
parent
commit
4beae8a8ae
1 changed files with 146 additions and 2 deletions
  1. 146 2
      src/components/tool/getExcel.js

+ 146 - 2
src/components/tool/getExcel.js

@@ -30,11 +30,155 @@ export default async function getExcel(data){
     let worksheet = workbook.getWorksheet(1);
 
     // 在这里设置表格的内容
-    worksheet.getCell('C7').value = 100;
+    //项目类型
+    worksheet.getCell("G2").value='项目类型:创客空间 □     创客实践室 □     个人创客 □     创客活动 □   '
+    //项目名称
+    worksheet.getCell('G3').value="项目名称:                                        ";
+    
+    //小型仪器设备费
+    //预算 
+    worksheet.getCell("C7").value=0;
+    //已支付
+    worksheet.getCell("D7").value=0;
+    //本次申请
+    worksheet.getCell("E7").value=0;
+    //余额
+    worksheet.getCell("F7").value = {formula:"C7-D7-E7",result:worksheet.getCell("C7")-worksheet.getCell("D7")-worksheet.getCell("E7")}
+    //事由
+    worksheet.getCell("G7").value = ''
 
+    //材料费
+    //预算
+    worksheet.getCell("C8").value=0;
+    //已支付
+    worksheet.getCell("D8").value=0;
+    //本次申请
+    worksheet.getCell("E8").value=0;
+    //余额
+    worksheet.getCell("F8").value = {formula:"C8-D8-E8",result:worksheet.getCell("C8")-worksheet.getCell("D8")-worksheet.getCell("E8")}
+    //事由
+    worksheet.getCell("G8").value = ''
 
+    //测试化验加工费
+    //预算
+    worksheet.getCell("C9").value=0;
+    //已支付
+    worksheet.getCell("D9").value=0;
+    //本次申请
+    worksheet.getCell("E9").value=0;
+    //余额
+    worksheet.getCell("F9").value = {formula:"C9-D9-E9",result:worksheet.getCell("C9")-worksheet.getCell("D9")-worksheet.getCell("E9")}
+    //事由
+    worksheet.getCell("G9").value = ''
 
-    
+    //项目协作费
+    //预算
+    worksheet.getCell("C10").value=0;
+    //已支付
+    worksheet.getCell("D10").value=0;
+    //本次申请
+    worksheet.getCell("E10").value=0;
+    //余额
+    worksheet.getCell("F10").value = {formula:"C10-D10-E10",result:worksheet.getCell("C10")-worksheet.getCell("D10")-worksheet.getCell("E10")}
+    //事由
+    worksheet.getCell("G10").value = ''
+
+    //其他支出
+    //预算
+    worksheet.getCell("C11").value=0;
+    //已支付
+    worksheet.getCell("D11").value=0;
+    //本次申请
+    worksheet.getCell("E11").value=0;
+    //余额
+    worksheet.getCell("F11").value = {formula:"C11-D11-E11",result:worksheet.getCell("C11")-worksheet.getCell("D11")-worksheet.getCell("E11")}
+    //事由
+    worksheet.getCell("G11").value = ''
+
+    //直接费用(这个不用填)
+    //总预算
+    worksheet.getCell("C6").value = {formula:"SUM(C7:C11)",result:worksheet.getCell("C7")+worksheet.getCell("C8")+worksheet.getCell("C9")+worksheet.getCell("C10")+worksheet.getCell("C11")}
+    //已支付
+    worksheet.getCell("D6").value = {formula:"SUM(D7:D11)",result:worksheet.getCell("D7")+worksheet.getCell("D8")+worksheet.getCell("D9")+worksheet.getCell("D10")+worksheet.getCell("D11")}
+    //本次申请
+    worksheet.getCell("E6").value = {formula:"SUM(E7:E11)",result:worksheet.getCell("E7")+worksheet.getCell("E8")+worksheet.getCell("E9")+worksheet.getCell("E10")+worksheet.getCell("E11")}
+    //余额
+    worksheet.getCell("F6").value = {formula:"C6-D6-E6",result:worksheet.getCell("C6")-worksheet.getCell("D6")-worksheet.getCell("E6")}
+
+    //项目成果鉴定费
+    //预算
+    worksheet.getCell("C13").value=0;
+    //已支付
+    worksheet.getCell("D13").value=0;
+    //本次申请
+    worksheet.getCell("E13").value=0;
+    //余额
+    worksheet.getCell("F13").value = {formula:"C13-D13-E13",result:worksheet.getCell("C13")-worksheet.getCell("D13")-worksheet.getCell("E13")}
+    //事由
+    worksheet.getCell("G13").value = ''
+
+    //参展参赛费
+    //预算
+    worksheet.getCell("C14").value=0;
+    //已支付
+    worksheet.getCell("D14").value=0;
+    //本次申请
+    worksheet.getCell("E14").value=0;
+    //余额
+    worksheet.getCell("F14").value = {formula:"C14-D14-E14",result:worksheet.getCell("C14")-worksheet.getCell("D14")-worksheet.getCell("E14")}
+    //事由
+    worksheet.getCell("G14").value = ''
+
+    //创客交流活动费
+    //预算
+    worksheet.getCell("C15").value=0;
+    //已支付
+    worksheet.getCell("D15").value=0;
+    //本次申请
+    worksheet.getCell("E15").value=0;
+    //余额
+    worksheet.getCell("F15").value = {formula:"C15-D15-E15",result:worksheet.getCell("C15")-worksheet.getCell("D15")-worksheet.getCell("E15")}
+    //事由
+    worksheet.getCell("G15").value = ''
+
+    //知识产权事务费
+    //预算
+    worksheet.getCell("C16").value=0;
+    //已支付
+    worksheet.getCell("D16").value=0;
+    //本次申请
+    worksheet.getCell("E16").value=0;
+    //余额
+    worksheet.getCell("F16").value = {formula:"C16-D16-E16",result:worksheet.getCell("C16")-worksheet.getCell("D16")-worksheet.getCell("E16")}
+    //事由
+    worksheet.getCell("G16").value = ''
+
+    //其他支出
+    //预算
+    worksheet.getCell("C17").value=0;
+    //已支付
+    worksheet.getCell("D17").value=0;
+    //本次申请
+    worksheet.getCell("E17").value=0;
+    //余额
+    worksheet.getCell("F17").value = {formula:"C17-D17-E17",result:worksheet.getCell("C17")-worksheet.getCell("D17")-worksheet.getCell("E17")}
+    //事由
+    worksheet.getCell("G17").value = ''
+
+    //间接费用(这个不用填)
+    //总预算
+    worksheet.getCell("C12").value = {formula:"SUM(C13:C17)",result:worksheet.getCell("C13")+worksheet.getCell("C14")+worksheet.getCell("C15")+worksheet.getCell("C16")+worksheet.getCell("C17")}
+    //已支付
+    worksheet.getCell("D12").value = {formula:"SUM(D13:D17)",result:worksheet.getCell("D13")+worksheet.getCell("D14")+worksheet.getCell("D15")+worksheet.getCell("D16")+worksheet.getCell("D17")}
+    //本次申请
+    worksheet.getCell("E12").value = {formula:"SUM(E13:E17)",result:worksheet.getCell("E13")+worksheet.getCell("E14")+worksheet.getCell("E15")+worksheet.getCell("E16")+worksheet.getCell("E17")}
+    //余额
+    worksheet.getCell("F12").value = {formula:"C12-D12-E12",result:worksheet.getCell("C12")-worksheet.getCell("D12")-worksheet.getCell("E12")}
+
+    //备注
+    worksheet.getCell("G18").value=""
+
+    //下载excel文件
     let blob = new Blob([await workbook.xlsx.writeBuffer()], {type: "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;charset=UTF-8"});
     let url = window.URL.createObjectURL(blob);
     const link = document.createElement('a');