yuanyiming il y a 1 an
Parent
commit
407cb4ed8a
4 fichiers modifiés avec 686 ajouts et 96 suppressions
  1. 614 0
      src/components/studentProjectWord.vue
  2. 11 96
      src/router/index.js
  3. 60 0
      src/views/Word.vue
  4. 1 0
      src/views/test.vue

+ 614 - 0
src/components/studentProjectWord.vue

@@ -0,0 +1,614 @@
+<template>
+<div id="MakerSpaceWord">
+    <div id="title">
+        <div class="school">深圳技师学院</div>
+        <div class="wordTitle">学 生 创 客 项 目 申 报 书</div>
+        <div class="date">申请日期: xxxx年 xx月 xx日</div>
+    </div>
+    <table border="1" cellspacing="0" class="table">
+  
+
+      <tr>
+        <td colspan="2">项目名称</td><td colspan="5">
+          <el-input
+              type="textarea"
+              autosize
+              style="width: 100%;"
+              resize="none"
+              placeholder="请输入项目名称"
+              v-model="input">
+            </el-input>
+        </td>
+      </tr>
+      <tr>
+        <td rowspan="2" colspan="2">项目分组</td><td>创意组</td><td colspan="4">立项项目为新立项项目,项目成果应具有较好的创意和较为成型的产品原型或能提供较好的商业模式,产生较好的社会效益。</td>
+      </tr> 
+      <tr>
+                                    <td>初创组</td> <td colspan="4">立项项目为学校已结题学生创客项目或已入驻学校创业孵化基地的学生初创企业项目(毕业两年内),项目成果应为原结题项目基础上的技术升级、企业注册、规模扩张。</td>
+      </tr> 
+      <tr>
+        <td colspan="2">优先支持项目(可多选)</td> <td colspan="5">□大赛选拔项目  √ 落地注册项目  √ 社会征集项目   √ 产业命题项目</td>
+      </tr>
+      <tr>
+        <td colspan="2">美丽校园改造项目(特色项目)</td> <td colspan="5">□校园安全项目  □ 环境治理项目  √ 校园服务项目   □文创装置项目</td>
+      </tr>
+      <tr>
+        <td colspan="2">项 目 申 请 人</td><td colspan="2">√ 在校学生</td><td colspan="3">□ 入驻学校孵化基地的初创企业法人</td>
+      </tr>
+      <tr>
+        <td colspan="2">申 请 人 姓 名</td><td colspan="1">
+          <el-input
+              type="textarea"
+              autosize
+              style="width: 100%;"
+              resize="none"
+              placeholder="请输入姓名"
+              v-model="input">
+            </el-input>
+        </td>
+        <td>参与学院/公司</td>
+        <td>
+          <el-input
+              type="textarea"
+              autosize
+              style="width: 100%;"
+              resize="none"
+              placeholder="请输入学院"
+              v-model="input">
+            </el-input>
+        </td><td>联系电话</td><td>16625253232</td>
+      </tr>
+      <tr>
+        <td colspan="2">项 目 起 始 时 间</td>
+        <td colspan="2">
+          <el-date-picker
+              v-model="input"
+              type="date"
+              placeholder="请选择项目计划完成时间"
+              prefix-icon="none"
+              value-format="yyyy-MM-dd HH:mm:ss">
+            </el-date-picker></td>
+            <td>计划完成时间</td>
+            <td colspan="2"><el-date-picker
+              v-model="input"
+              type="date"
+              placeholder="请选择项目计划完成时间"
+              prefix-icon="none"
+              value-format="yyyy-MM-dd HH:mm:ss">
+            </el-date-picker></td>
+      </tr>
+      <tr>
+        <td colspan="2">项 目 组 人 数</td><td>7</td><td>参与学生人数</td><td>2</td><td>参与教师人数</td><td>5</td>
+      </tr>
+      <tr>
+        <td rowspan="6">项目组学生成员(至少2个学院以上学生构成,团队5人以上)</td><td>姓名</td><td colspan="2">所在学院/部门/专业</td><td colspan="3">项 目 组 角 色 分 工</td>
+      </tr>
+      <tr v-for="(Sitem,index) in 5" :key="index+'a'">
+        <td></td><td colspan="2"></td><td colspan="3"></td>
+      </tr>
+      <tr>
+        <td rowspan="4">项目组指导教师(2个学院以上,团队2-3人)</td><td>姓名</td><td colspan="2">所在学院/部门/专业</td><td colspan="3">项 目 组 角 色 分 工</td>
+      </tr>
+      <tr v-for="(Titem,index) in 3" :key="index+'b'">
+        <td></td><td colspan="2"></td><td colspan="3"></td>
+      </tr>
+      <tr>
+        <td rowspan="5">研发内容</td><td style="text-align: left;" colspan="6">
+          <p>项目简介(200-300字)</p>
+          fsgnsraartsnj
+        </td>
+      </tr>
+      <tr v-for="(Citem,index) in Rcontent" :key="index+'c'">
+        <td style="text-align: left;" colspan="6">
+          <p>{{ Citem.tit }}</p>
+
+        </td>
+      </tr>
+      <tr>
+        <td>商业模式及社会价值</td>
+        <td style="text-align: left;" colspan="6">
+          <p>项目商业模式/社会价值</p>
+          
+        </td>
+      </tr>
+      <tr>
+        <td>团队优势</td>
+        <td style="text-align: left;" colspan="6">
+          <p>团队构成及优势</p>
+          
+        </td>
+      </tr>
+      <tr>
+        <td>研发成本</td>
+        <td style="text-align: left;" colspan="6">
+          <p>研发成本来源及构成</p>
+          
+        </td>
+      </tr>
+      <tr>
+        <td rowspan="3">预期成果</td>
+        <td style="text-align: left;" colspan="6">
+          <p>项目预期成果、数量及形式(产品原型/发明专利/双创竞赛/成果转化/社会效益)</p>
+          
+        </td>
+      </tr>
+      <tr v-for="(Citem,index) in expectResult" :key="index+'d'">
+        <td style="text-align: left;" colspan="6">
+          <p>{{ Citem.tit }}</p>
+
+        </td>
+      </tr>
+      <tr>
+        <td>实施计划</td>
+        <td style="text-align: left;" colspan="6">
+          
+        </td>
+      </tr>
+      <tr>
+        <td rowspan="12">预算经费</td><td>总经费</td><td colspan="5">100万</td>
+      </tr>
+      <tr>
+        <td>支出类别</td><td colspan="2">支出项目</td><td>金额(元)</td><td colspan="2">备 注</td>
+      </tr>
+      <tr>
+        <td rowspan="5">直接费用</td>
+      </tr>
+      <tr>
+        <td colspan="2">小型仪器设备费</td><td></td><td colspan="2"></td>
+      </tr>
+      <tr>
+        <td colspan="2">材料费</td><td></td><td colspan="2"></td>
+      </tr>
+      <tr>
+        <td colspan="2">测试化验加工费</td><td></td><td colspan="2"></td>
+      </tr>
+      <tr>
+        <td colspan="2">项目协作费</td><td></td><td colspan="2"></td>
+      </tr>
+
+      <tr>
+        <td rowspan="5">间接费用</td>
+      </tr>
+      <tr>
+        <td colspan="2">项目成果鉴定费</td><td></td><td colspan="2"></td>
+      </tr>
+      <tr>
+        <td colspan="2">参展参赛费</td><td></td><td colspan="2"></td>
+      </tr>
+      <tr>
+        <td colspan="2">创客交流活动费</td><td></td><td colspan="2"></td>
+      </tr>
+      <tr>
+        <td colspan="2">知识产权事务费</td><td></td><td colspan="2"></td>
+      </tr>
+      <tr>
+        <td>所在学院/部门意见</td><td colspan="6"></td>
+      </tr>
+      <tr>
+        <td>财务部门意见</td><td colspan="6"></td>
+      </tr>
+      <tr>
+        <td>创新创业学院审核意见</td><td colspan="6"></td>
+      </tr>
+    </table>
+      <div class="notes">
+        <span>备注:</span>
+        <span>1.表格可顺延或另附页。</span>
+        <span>2.优先支持项目需提供与研发项目相关的实证材料并查看原件。</span>
+        <span>3.初创组已结题项目申请需提供结题验收证明、初创企业申请需提供入驻学校孵化基地协议书及公司营业执照。</span>
+      </div>
+</div>
+</template>
+  
+<script>
+  export default {
+    data() {
+      return {
+        // teacher:[],
+        // student:[],
+        input:"",
+        Rcontent:[
+          {tit:'项目研发背景'},
+          {tit:'项目创新点'},
+          {tit:'技术研发路线'},
+          {tit:'项目应用场景'},
+        ],
+        expectResult:[
+          {tit:'学生创客人才培养预期成果、数量(教师填写)'},
+          {tit:'项目预期孵化、转化创业项目情况'},
+        ]
+        //total:总经费     
+        //小型仪器设备费:device        deviceRemarks
+        //材料费:Material             MaterialRemarks
+        //测试化验加工费:processing    processingRemarks
+        //项目协作费:Collaboration     CollaborationRemarks
+        //项目成果鉴定费:APPRAISAL     APPRAISALRemarks
+        //参展参赛费:entery            enteryRemarks
+        //创客交流活动费:activities    activitiesRemarks
+        //知识产权事务费:Transaction   TransactionRemarks
+        }
+    },
+    methods: {
+      projectNam(){
+        var newInput = document.createElement('input');
+      }
+    },
+  };
+</script>
+  
+<style lang="less">
+
+      .table{
+        border: 1px solid #000;
+        tr td{
+          // padding: 10px 15px;
+          height: 50px;
+          text-align: center;
+          line-height: 30px;
+          width: 110px;
+          p{
+            font-weight: 600;
+          }
+          .el-textarea__inner{
+            // padding: 0;
+            border: none ;
+            border-radius: 0px;
+            text-align: center;
+            font-size: 16px;
+          }
+          .el-input__inner{
+            border: none ;
+            border-radius: 0px;
+            text-align: center;
+            font-size: 16px;
+          }
+        }
+      }
+      .twoCol{
+        column-span: 2;
+      }
+     
+
+
+#MakerSpaceWord{
+    width: 100%;
+    display: flex;
+    flex-direction: column;
+    // align-items: center;
+    background-color: #ffff;
+    margin: 0;
+    padding: 0;
+}
+    #title{
+        width: 100%;
+        display: flex;
+        flex-direction: column;
+        align-items: center;
+        position: relative;
+        margin-top: 40px;
+        .school{
+            font-size: 2.5em;
+            font-weight: bold;
+            letter-spacing: 20px;
+        }
+        .wordTitle{
+            font-size: 2em;
+            letter-spacing: .15em;
+            margin-bottom:40px ;
+        }
+        .date{
+
+            font-size: 1em;
+            position: absolute;
+            bottom: 0;
+            right: 100px;
+            font-weight: bold;
+        }
+    }
+//     // #tableData{
+//     //   width: 100%;
+
+//     // }
+//     #table{
+//     box-sizing: border-box;
+//     border: solid 1px black;
+//     border-bottom: none;
+//     display: flex;
+//     flex-direction: column;
+//     .han{
+//       display: flex;
+//       height: auto;
+//       box-sizing: border-box;
+//       border-bottom:solid 1px black;
+//       .label{
+//         flex:1;
+//         display: flex;
+//         justify-content: center;
+//         align-items: center;
+//         box-sizing: border-box;
+//         min-height: 50px;
+//         border-right: solid 1px black;
+//       }
+//       .value{
+//         flex: 2;
+//         display: flex;
+//         justify-content: center;
+//         align-items: center;
+//         box-sizing: border-box;
+//         min-height: 50px;
+//         &:not(:nth-last-child(1)){
+//           border-right: solid 1px black;
+//         }
+//       }
+//       &:nth-child(5){
+//         .label{
+//           flex: 1;
+//         //   padding: 10px 12px;
+//         }
+//         .value{
+//           flex: 1;
+//         //   padding: 5px;
+//         }
+//       }
+//     }
+//     .status{
+//       display: flex;
+//       height: auto;
+//       box-sizing: border-box;
+//       .statusLabel{
+//         flex:1;
+//         display: flex;
+//         justify-content: center;
+//         align-items: center;
+//         box-sizing: border-box;
+//         // padding: 3.5px;
+//         border-right: solid 1px black;
+//         border-bottom: solid 1px black;
+//       }
+//       .ValueDescribe{
+//         flex: 5;
+//         display: flex;
+//         flex-direction: column;
+//         .statusHan{
+//           display: flex;
+//           box-sizing: border-box;
+//           border-bottom: solid 1px black;
+
+//           .DescribeLabel{
+//             flex: 1;
+//             display: flex;
+//             justify-content: center;
+//             align-items: center;
+//             box-sizing: border-box;
+//             // min-height: 200px;
+//             padding:40px 10px;
+//             border-right: solid 1px black;
+//           }
+//           &:nth-child(2){
+//             .DescribeLabel{
+//                 min-height: 100px;
+//             }
+//           }
+//           .DescribeValue{
+//             flex: 5;
+//             // display: flex;
+//             // justify-content: center;
+//             // align-items: center;
+//             box-sizing: border-box;
+//             padding: 15px;
+//           }
+//         }
+//       }
+//     }
+//     .member{
+//       display: flex;
+//       .memberLabel{
+//         flex:1;
+//         display: flex;
+//         flex-direction: column;
+//         align-items: center;
+//         justify-content: center;
+//         box-sizing: border-box;
+//         // padding: 3.5px;
+//         border-right: solid 1px black;
+//         border-bottom: solid 1px black;
+//         min-height: 200px;
+//       }
+//       .memberTable{
+//         flex: 5;
+//         display: flex;
+//         flex-direction: column;
+//         .memberHan{
+//           display: flex;
+//           box-sizing: border-box;
+//           border-bottom: solid 1px black;
+//           .memberValue{
+//             // padding: 10px;
+//             box-sizing: border-box;
+//             flex: 1;
+//             display: flex;
+//             justify-content: center;
+//             align-items: center;
+//             border-right: solid 1px black;
+//             min-height: 40px;
+//             &:nth-last-child(1){
+//               border-right: none;
+//               flex: 3;
+//             }
+
+//           }
+//         }
+//       }
+//     }
+//     .chapters{
+//       display: flex;
+//       .chaptersLabel{
+//         flex:1;
+//         display: flex;
+//         flex-direction: column;
+//         align-items: center;
+//         justify-content: center;
+//         box-sizing: border-box;
+//         padding: 20px 0;
+//         border-right: solid 1px black;
+//         border-bottom: solid 1px black;
+//       }
+//       .chaptersTable{
+//         flex: 5;
+//         display: flex;
+//         flex-direction: column;
+//         .chaptersValue{
+//           flex: 1;
+//           min-height:200px;
+//           box-sizing: border-box;
+//           border-bottom: solid 1px black;
+//           padding: 5px;
+//           span{
+//             font-weight: bold;
+//           }
+//         }
+//       }
+//     }
+//     .fund{
+//       display: flex;
+//       .fundTitle{
+//         flex:1;
+//         display: flex;
+//         flex-direction: column;
+//         align-items: center;
+//         justify-content: center;
+//         box-sizing: border-box;
+//         // padding: 3.5px;
+//         border-right: solid 1px black;
+//         border-bottom: solid 1px black;
+//       }
+//       .fundTable{
+//         flex: 5;
+//         display: flex;
+//         flex-direction: column;
+//         .fundTotal{
+//           height: 60px;
+//           box-sizing: border-box;
+//           border-bottom: solid 1px black;
+//           display: flex;
+//           div{
+//             display: flex;
+//             justify-content: center;
+//             align-items: center;
+//             font-weight: bold;
+//           }
+//           .fundLabel{
+//             flex: 1;
+//             border-right:solid 1px black;
+//           }
+//           .fundValue{
+//             flex: 4;
+//           }
+//         }
+//         .fundHeader{
+//           min-height: 40px;
+//           box-sizing: border-box;
+//           border-bottom: solid 1px black;
+//           display: flex;
+//           .HeaderLabel{
+//             flex: 1;
+//             display: flex;
+//             justify-content: center;
+//             align-items: center;
+//             border-right: solid 1px black;
+//             &:nth-last-child(1){
+//               flex: 2;
+//               border: none;
+//             }
+//           }
+//         }
+//         .fundData{
+//           display: flex;
+//           .fundDataLabel{
+//             flex:1;
+//             box-sizing: border-box;
+//             border-right: solid 1px black;
+//             border-bottom: solid 1px black;
+//             display: flex;
+//             justify-content: center;
+//             align-items: center;
+//           }
+//           .fundDataHan{
+//             flex: 4;
+//             display: flex;
+//             flex-direction: column;
+//             .fundDataLie{
+//               display: flex;
+//               min-height: 40px;
+//               box-sizing: border-box;
+//               border-bottom: solid 1px black;
+//               .fundDataValue{
+//                 flex: 1;
+//                 display: flex;
+//                 justify-content: center;
+//                 align-items:center;
+//                 box-sizing: border-box;
+//                 border-right:solid 1px black;
+//                 &:nth-last-child(1){
+//                   flex:2;
+//                   justify-content: flex-start;
+//                   border: none;
+//                   text-indent: 1em;
+//                 }
+//               }
+//             }
+//           }
+//         }
+//       }
+//     }
+//     .opinion{
+//       display: flex;
+//       .opinionLabel{
+//         flex:1;
+//         display: flex;
+//         flex-direction: column;
+//         align-items: center;
+//         justify-content: center;
+//         box-sizing: border-box;
+//         // padding: 3.5px;
+//         border-right: solid 1px black;
+//         border-bottom: solid 1px black;
+//       }
+//       .opinionValue{
+//         flex: 5;
+//         min-height: 200px;
+//         position: relative;
+//         box-sizing:border-box;
+//         border-bottom: solid 1px black;
+//         .opinionImport{
+//           display: flex;
+//           width: 30%;
+//           height:40%;
+//           flex-direction: column;
+//           position:absolute;
+//           bottom: 0px;
+//           right: 20px;
+//           justify-content: space-between;
+//           .opinionDate{
+//             display: flex;
+//             justify-content: flex-end;
+//             font-size: 18px;
+//           }
+//         }
+//       }
+//     }
+//   }
+  .notes{
+    width: 100%;
+    display: flex;
+    flex-direction:column;
+  }
+//   :deep(.el-input__inner){
+//     min-height: 50px;
+//     border-radius: 0;
+//     width: 100%;
+//     background: none;
+//     color: black;
+//   }
+// }
+</style>

+ 11 - 96
src/router/index.js

@@ -47,6 +47,14 @@ const routes = [{
             import ('@/views/test.vue'),
         meta: { isAuth: true }
 
+    },
+    { //创客活动
+        name: 'Word',
+        path: '/Word',
+        component: () =>
+            import ('@/views/Word.vue'),
+        meta: { isAuth: true }
+
     },
     {
         name: 'home',
@@ -76,12 +84,7 @@ const routes = [{
                 meta: { isAuth: true }
 
             },
-            // {
-            //     name: 'projectApplicationDetails',
-            //     path: '/projectApplicationDetails',
-            //     component: () =>import ('@/views/projectApply/projectApplicationDetails.vue'),
-            //     meta: { isAuth: true }
-            // },
+
             {
                 name: 'projectApplicationDetailMain',
                 path: '/projectApplicationDetailMain',
@@ -89,27 +92,7 @@ const routes = [{
                 meta: { isAuth: true }
 
             },
-            // {
-            //     name: 'projectApplication2',
-            //     path: '/projectApplication2',
-            //     component: () =>import ('@/views/projectApply/projectApplication2.vue'),
-            //     meta: { isAuth: true }
-
-            // },
-            // { //学分登记
-            //     name: 'credit',
-            //     path: '/credit',
-            //     component: () =>import ('@/views/credit/credit.vue'),
-            //     meta: { isAuth: true }
 
-            // },
-            // { //学分登记
-            //     name: 'credit1',
-            //     path: '/credit1',
-            //     component: () =>import ('@/views/credit/credit1.vue'),
-            //     meta: { isAuth: true }
-
-            // },
             { //创业公司登记
                 name: 'firm',
                 path: '/firm',
@@ -165,39 +148,7 @@ const routes = [{
                 component: () =>import ('@/views/projectManage/ProjectManagementMain.vue'),
                 meta: { isAuth: true }
             },
-            // { //项目管理
-            //     name: 'ProjectManagement2',
-            //     path: '/ProjectManagement2',
-            //     component: () =>import ('@/views/projectManage/ProjectManagement2.vue'),
-            //     meta: { isAuth: true }
-
-            // },
-            // { //项目管理
-            //     name: 'ProjectManagement3',
-            //     path: '/ProjectManagement3',
-            //     component: () =>import ('@/views/projectManage/ProjectManagement3.vue'),
-            //     meta: { isAuth: true }
-
-            // },
-            // { //项目管理
-            //     name: 'ProjectManagement4',
-            //     path: '/ProjectManagement4',
-            //     component: () =>import ('@/views/projectManage/ProjectManagement4.vue'),
-            //     meta: { isAuth: true }
-            // },
-            // {
-            //     name: 'ProjectManagement3_1',
-            //     path: '/ProjectManagement3_1',
-            //     component: () =>import ('@/views/projectManage/ProjectManagement3_1.vue'),
-            //     meta: { isAuth: true }
-            // },
-            // { //项目管理
-            //     name: 'ProjectManagement5',
-            //     path: '/ProjectManagement5',
-            //     component: () =>import ('@/views/projectManage/ProjectManagement5.vue'),
-            //     meta: { isAuth: true }
-
-            // },
+ 
             
             { //项目资金管理
                 name: 'ProjectManagementFund1',
@@ -226,43 +177,7 @@ const routes = [{
                 component:()=>import('@/views/projectSettlement/projectSettlementDetailMain.vue'),
                 meta:{isAuth:true}
             },
-            // { //项目结项
-            //     name: 'projectSettlement1',
-            //     path: '/projectSettlement1',
-            //     component: () =>import ('@/views/projectSettlement/projectSettlement1.vue'),
-            //     meta: { isAuth: true }
-
-            // },
-            // { //项目结项
-            //     name: 'projectSettlement2',
-            //     path: '/projectSettlement2',
-            //     component: () =>import ('@/views/projectSettlement/projectSettlement2.vue'),
-            //     meta: { isAuth: true }
-
-            // },
-            // { //项目结项
-            //     name: 'projectSettlement3',
-            //     path: '/projectSettlement3',
-            //     component: () =>
-            //         import ('@/views/projectSettlement/projectSettlement3.vue'),
-            //     meta: { isAuth: true }
-
-            // },
-            // { //项目结项
-            //     name: 'projectSettlement4',
-            //     path: '/projectSettlement4',
-            //     component: () =>import ('@/views/projectSettlement/projectSettlement4.vue'),
-            //     meta: { isAuth: true }
-
-            // },
-            // { //项目结项
-            //     name: 'projectSettlement5',
-            //     path: '/projectSettlement5',
-            //     component: () =>
-            //         import ('@/views/projectSettlement/projectSettlement5.vue'),
-            //     meta: { isAuth: true }
-
-            // },
+            
             { //成果展示
                 name: 'resultsShow',
                 path: '/resultsShow',

+ 60 - 0
src/views/Word.vue

@@ -0,0 +1,60 @@
+<template>
+    <!-- 测试上传组件 -->
+    <div v-loading="loading" id="test">
+      <div id="word">
+        <studentProjectWord/>
+      </div>
+      <!-- <div>
+        <BeUpload
+          @getFile="getFile"
+          :navName="'测试按钮'"
+          :accept="accept"
+        ></BeUpload>
+      </div>
+      <div style="background: blue">
+        <div style="width:300px;height:100%">
+          <img src="../assets/img/sclogo3.png" alt="" style="width:300px;height:100%"/>
+        </div>
+      </div>
+      <el-button @click="Excel()">Excel文件测试按钮</el-button> -->
+    </div>
+  </template>
+  
+  <script>
+  // import MakerSpaceWord from '../components/MakerSpaceWord.vue'
+  import BeUpload from "../components/tool/beUpload.vue";
+  import getExcel from "@/components/tool/getExcel";
+  import studentProjectWord from '@/components/studentProjectWord.vue'
+  export default {
+    components: {
+      BeUpload,
+      studentProjectWord,
+    },
+    data() {
+      return {
+        accept: "*",
+        loading:false,
+      };
+    },
+    methods: {
+      getFile(val) {
+        console.log(val);
+      },
+      Excel(){
+        getExcel("数据")
+      }
+    },
+  };
+  </script>
+  
+  <style lang="less" scoped>
+  #test{
+    width: 100vw;
+    display: flex;
+    justify-content: center;
+  }
+  #word{
+    width: 1000px;
+    height: auto;
+  }
+  </style>

+ 1 - 0
src/views/test.vue

@@ -21,6 +21,7 @@
 </template>
 
 <script>
+// import MakerSpaceWord from '../components/MakerSpaceWord.vue'
 import BeUpload from "../components/tool/beUpload.vue";
 import getExcel from "@/components/tool/getExcel";
 import MakerSpaceWord from '@/components/MakerSpaceWord.vue'