lsc 2 년 전
부모
커밋
0499f790f3
3개의 변경된 파일54개의 추가작업 그리고 39개의 파일을 삭제
  1. BIN
      src/assets/avatar2.png
  2. 53 38
      src/components/pages/race/eventCenter/myAnli.vue
  3. 1 1
      src/components/register.vue

BIN
src/assets/avatar2.png


+ 53 - 38
src/components/pages/race/eventCenter/myAnli.vue

@@ -32,7 +32,9 @@
                 <div class="man">
                   <img src="../../../../assets/people.png" alt />
                 </div>
-                <div class="person">{{ an.info ? JSON.parse(an.info).tableData.length : 0 }}人</div>
+                <div class="person">
+                  {{ an.info ? JSON.parse(an.info).tableData.length : 0 }}人
+                </div>
               </div>
             </div>
           </div>
@@ -125,24 +127,32 @@ export default {
     exportAnli(res) {
       console.log(res);
       let _html = "";
-      var _title = "";
+      var _title = "<h1>项目基础信息</h1>";
       let info = JSON.parse(res.info);
       _title += `
                 <iframe style="display: none;" name="downloadFile"></iframe>
-                <h1>项目名称:${info.title}</h1>
+                <h2>项目名称:${info.title}</h2>
      `;
       _title += `<h3>比赛类别:${res.typename}</h3>`;
       _title += `<h4>单位:${res.schoolName}</h4>`;
       _title += `<h4>项目简介:${info.courseText}</h4>`;
+      _title += `<h4>文件:`;
+      var _div = document.createElement("div");
+      for (var i = 0; i < info.data.length; i++) {
+        var _div2 = document.createElement("div");
+        _div2.innerHTML = ` <a href="${info.data[i].url}" target="downloadFile">${info.data[i].name}</a>`;
+        _div.appendChild(_div2);
+      }
+      _title += `<div>${_div.innerHTML}</div>`;
 
       let overview = JSON.parse(res.overview);
-      var _overview = "";
+      var _overview = "<h1>项目概况</h1>";
       var oArray = [
         { j: "driQuestion", name: "驱动性问题" },
-        { j: "tarDesign", name: "目标设计" },
-        { j: "actiDesign", name: "活动设计" },
-        { j: "evaDesign", name: "评价设计" },
-        { j: "other", name: "其他补充" },
+        { j: "tarDesign", name: "学习目标" },
+        { j: "actiDesign", name: "评价设计" },
+        // { j: "evaDesign", name: "评价设计" },
+        // { j: "other", name: "其他补充" },
       ];
       for (var k = 0; k < oArray.length; k++) {
         _overview += `<h2>${oArray[k].name}</h2>`;
@@ -160,37 +170,42 @@ export default {
         _overview += `<div>${_div.innerHTML}</div>`;
       }
 
-      let process = JSON.parse(res.process).actBox;
-      var _process = "";
-      for (var z = 0; z < process.length; z++) {
-        _process += `<h3>活动${z + 1}</h3>`;
-        _process += `<h3>活动名称:${process[z].actName}</h3>`;
-        let pAarray = [
-          { j: "driQuestion", name: "活动实施" },
-          { j: "tarDesign", name: "活动工具" },
-          { j: "tarDesign", name: "活动描述" },
-          { j: "actiDesign", name: "活动成果" },
-        ];
-        for (var i = 0; i < pAarray.length; i++) {
-          _process += `<h3>${pAarray[i].name}:${
-            process[z][pAarray[i].j].title
-          }</h3>`;
-          _process += `<div>活动描述</div>`;
-          _process += `<div>${process[z][pAarray[i].j].brief}</div>`;
-          _process += `<div>学习内容</div>`;
-          var _div = document.createElement("div");
-          for (var c = 0; c < process[z][pAarray[i].j].data.length; c++) {
-            var _div2 = document.createElement("div");
-            _div2.innerHTML = ` <a href="${
-              process[z][pAarray[i].j].data[c].url
-            }" target="downloadFile">${
-              process[z][pAarray[i].j].data[c].name
-            }</a>`;
-            _div.appendChild(_div2);
-          }
-          _process += `<div>${_div.innerHTML}</div>`;
-        }
+      let process = JSON.parse(res.process).stageBox;
+      var _process = "<h1>项目安排</h1>";
+        for (var z = 0; z < process.length; z++) {
+        _process += `<h2>阶段${z + 1}:${process}</h2>`;
+        _process += `<h2>总课时:${process[z].actName}</h2>`;
+    
       }
+      // for (var z = 0; z < process.length; z++) {
+      //   _process += `<h3>活动${z + 1}</h3>`;
+      //   _process += `<h3>活动名称:${process[z].actName}</h3>`;
+      //   let pAarray = [
+      //     { j: "driQuestion", name: "活动实施" },
+      //     { j: "tarDesign", name: "活动工具" },
+      //     { j: "tarDesign", name: "活动描述" },
+      //     { j: "actiDesign", name: "活动成果" },
+      //   ];
+      //   for (var i = 0; i < pAarray.length; i++) {
+      //     _process += `<h3>${pAarray[i].name}:${
+      //       process[z][pAarray[i].j].title
+      //     }</h3>`;
+      //     _process += `<div>活动描述</div>`;
+      //     _process += `<div>${process[z][pAarray[i].j].brief}</div>`;
+      //     _process += `<div>学习内容</div>`;
+      //     var _div = document.createElement("div");
+      //     for (var c = 0; c < process[z][pAarray[i].j].data.length; c++) {
+      //       var _div2 = document.createElement("div");
+      //       _div2.innerHTML = ` <a href="${
+      //         process[z][pAarray[i].j].data[c].url
+      //       }" target="downloadFile">${
+      //         process[z][pAarray[i].j].data[c].name
+      //       }</a>`;
+      //       _div.appendChild(_div2);
+      //     }
+      //     _process += `<div>${_div.innerHTML}</div>`;
+      //   }
+      // }
 
       let results = JSON.parse(res.results);
       let _results = "";

+ 1 - 1
src/components/register.vue

@@ -172,7 +172,7 @@ export default {
         name: "",
         phone: "",
       },
-      tx: require("../assets/avatar.png"),
+      tx: require("../assets/avatar2.png"),
       options: [],
       list: [],
       loading: false,