소스 검색

个人选科报告

shilipojs 2 년 전
부모
커밋
ca8c5a34e5

+ 9 - 17
src/router/index.js

@@ -706,15 +706,15 @@ export const constantRoutes = [{
           title: '生涯评测-院校详情'
         }
       },
-      {
-        path: '/career/zhiyuan/index',
-        // component: (resolve) => require(['@/views/career/zhiyuan/index'], resolve),
-        component: (resolve) => require(['@/views/career/zhiyuan/SimulatedVolunteer'], resolve),
-        name: 'FillIn',
-        meta: {
-          title: '志愿模拟填报'
-        }
-      },
+      // {
+      //   path: '/career/zhiyuan/index',
+      //   // component: (resolve) => require(['@/views/career/zhiyuan/index'], resolve),
+      //   component: (resolve) => require(['@/views/career/zhiyuan/SimulatedVolunteer'], resolve),
+      //   name: 'FillIn',
+      //   meta: {
+      //     title: '志愿模拟填报'
+      //   }
+      // },
       {
         path: '/career/subjectSign/index',
         component: (resolve) => require(['@/views/career/subjectSign/index'], resolve),
@@ -793,14 +793,6 @@ export const constantRoutes = [{
           title: '选科报告'
         }
       },
-      {
-        path: '/elective/report/paperWrap/test',
-        component: (resolve) => require(['@/views/elective/test/elective-paper-wrap'], resolve),
-        name: 'PaperWrap',
-        meta: {
-          title: '选科试卷测试'
-        }
-      }
     ]
   }
 ]

+ 142 - 0
src/views/career/bigdataSelectCourse/personalSelectCourseReport.vue

@@ -0,0 +1,142 @@
+<template>
+  <div>
+    <div id="app" class="theme1">
+      <div>
+        <div class="red">
+          <!--          <img id="firstImg" src="@/assets/filp/img/wKgCHmBAUiKAB8fDAAbCzSqoUDE455.png"-->
+          <!--                              style="position: absolute; width: 0px; height: 0px; top: 0px; left: 0px; overflow: hidden;"-->
+          <!--        >-->
+          <div class="top">
+            <div class="nav">
+              <div class="nav-left"></div>
+              <div class="nav-mid"></div>
+              <div class="nav-right"></div>
+            </div>
+            <h3 class="title">高三第一轮复习周测卷(新高考版)</h3></div>
+          <div class="center">
+            <div class="center-bg">
+              <div class="center-bg-item">
+                <div class="bg-left"></div>
+                <div class="bg-right"></div>
+                <div class="bg-center"></div>
+              </div>
+              <div class="center-bg-item">
+                <div class="bg-left"></div>
+                <div class="bg-right"></div>
+                <div class="bg-center"></div>
+              </div>
+              <div class="center-bg-item">
+                <div class="bg-left"></div>
+                <div class="bg-right"></div>
+                <div class="bg-center"></div>
+              </div>
+              <div class="center-bg-item">
+                <div class="bg-left"></div>
+                <div class="bg-right"></div>
+                <div class="bg-center"></div>
+              </div>
+              <div class="center-bg-item">
+                <div class="bg-left"></div>
+                <div class="bg-right"></div>
+                <div class="bg-center"></div>
+              </div>
+            </div>
+            <div class="center-content">
+              <div class="center-content-row" >
+                <div class="center-content-item">
+                  <div class="el-image" @click="goReportDemoOnline"><img src="@/assets/filp/img/wKgCHmBATfWARB1_ABR5HUuOgjc055.png"
+                                             class="el-image__inner"
+                  ><!----></div>
+                  <div class="content-text">选科报告</div>
+                </div>
+                <div class="center-content-item">
+                  <div class="el-image" @click="goStudyReportDemoOnline"><img src="@/assets/filp/img/wKgCHmBATgaARm_yAAbCzSqoUDE090.png"
+                                             class="el-image__inner"
+                  ><!----></div>
+                  <div class="content-text">学情报告</div>
+                </div>
+<!--                <div class="center-content-item">-->
+<!--                  <div class="el-image"><img src="@/assets/filp/img/wKgCHmBAThGAY7a0AAbXI4s64s0156.png"-->
+<!--                                             class="el-image__inner"-->
+<!--                  >&lt;!&ndash;&ndash;&gt;</div>-->
+<!--                  <div class="content-text">数学</div>-->
+<!--                </div>-->
+<!--                <div class="center-content-item">-->
+<!--                  <div class="el-image"><img src="@/assets/filp/img/wKgCHmBAThuAJtOPAAbB3yEwvUE153.png"-->
+<!--                                             class="el-image__inner"-->
+<!--                  >&lt;!&ndash;&ndash;&gt;</div>-->
+<!--                  <div class="content-text">英语</div>-->
+<!--                </div>-->
+<!--                <div class="center-content-item">-->
+<!--                  <div class="el-image"><img src="@/assets/filp/img/wKgCHmBATiyAKlBNAAbQ_6p9UPA825.png"-->
+<!--                                             class="el-image__inner"-->
+<!--                  >&lt;!&ndash;&ndash;&gt;</div>-->
+<!--                  <div class="content-text">物理</div>-->
+<!--                </div>-->
+<!--                <div class="center-content-item">-->
+<!--                  <div class="el-image"><img src="@/assets/filp/img/wKgCHmBATkKACxsZAAa__dNf5V8677.png"-->
+<!--                                             class="el-image__inner"-->
+<!--                  >&lt;!&ndash;&ndash;&gt;</div>-->
+<!--                  <div class="content-text">化学</div>-->
+<!--                </div>-->
+<!--                <div class="center-content-item">-->
+<!--                  <div class="el-image"><img src="@/assets/filp/img/wKgCHmBATkyAAfX4AAbCuaEOd-Y936.png"-->
+<!--                                             class="el-image__inner"-->
+<!--                  >&lt;!&ndash;&ndash;&gt;</div>-->
+<!--                  <div class="content-text">生物</div>-->
+<!--                </div>-->
+<!--                <div class="center-content-item">-->
+<!--                  <div class="el-image"><img src="@/assets/filp/img/wKgCHmBATliARvLSAAbOtdnQ3GA561.png"-->
+<!--                                             class="el-image__inner"-->
+<!--                  >&lt;!&ndash;&ndash;&gt;</div>-->
+<!--                  <div class="content-text">政治</div>-->
+<!--                </div>-->
+<!--                <div class="center-content-item">-->
+<!--                  <div class="el-image"><img src="@/assets/filp/img/wKgCHmBATmWAfgP6AAa9JkHaJSE114.png"-->
+<!--                                             class="el-image__inner"-->
+<!--                  >&lt;!&ndash;&ndash;&gt;</div>-->
+<!--                  <div class="content-text">历史</div>-->
+<!--                </div>-->
+<!--                <div class="center-content-item">-->
+<!--                  <div class="el-image"><img src="@/assets/filp/img/wKgCHmBATnCAQqkHAAa1pkCK5CQ757.png"-->
+<!--                                             class="el-image__inner"-->
+<!--                  >&lt;!&ndash;&ndash;&gt;</div>-->
+<!--                  <div class="content-text">地理</div>-->
+<!--                </div>-->
+              </div>
+            </div>
+          </div>
+          <div class="bottom"><span class="footer-num">10</span>
+          </div>
+        </div>
+      </div>
+    </div>
+    <div class="ivu-loading-bar" style="height: 2px; display: none;">
+      <div class="ivu-loading-bar-inner ivu-loading-bar-inner-color-primary" style="width: 0%; height: 2px;"></div>
+    </div>
+  </div>
+</template>
+
+<script>
+
+import '@/assets/filp/style/chunk-cac90f3e.4cffd0b2.css'
+export default {
+  data() {
+    return {}
+  },
+  methods:{
+    goReportDemoOnline() {
+      const path = 'https://online.fliphtml5.com/jkrou/ybov/'
+      window.open(path)
+    },
+    goStudyReportDemoOnline() {
+      const path = 'https://online.fliphtml5.com/jkrou/hjig/'
+      window.open(path)
+    },
+  }
+}
+</script>
+
+<style scoped>
+
+</style>

+ 0 - 127
src/views/elective/test/elective-paper-wrap.vue

@@ -1,127 +0,0 @@
-<template>
-  <div>
-    <div id="app" class="theme1">
-      <div>
-        <div class="red"><img id="firstImg" src="@/assets/filp/img/wKgCHmBAUiKAB8fDAAbCzSqoUDE455.png"
-                              style="position: absolute; width: 0px; height: 0px; top: 0px; left: 0px; overflow: hidden;"
-        >
-          <div class="top">
-            <div class="nav">
-              <div class="nav-left"></div>
-              <div class="nav-mid"></div>
-              <div class="nav-right"></div>
-            </div>
-<!--            <img src="@/assets/images/login_logo.png" class="logo">-->
-            <h3 class="title">高三第一轮复习周测卷(新高考版)</h3></div>
-          <div class="center">
-            <div class="center-bg">
-              <div class="center-bg-item">
-                <div class="bg-left"></div>
-                <div class="bg-right"></div>
-                <div class="bg-center"></div>
-              </div>
-              <div class="center-bg-item">
-                <div class="bg-left"></div>
-                <div class="bg-right"></div>
-                <div class="bg-center"></div>
-              </div>
-              <div class="center-bg-item">
-                <div class="bg-left"></div>
-                <div class="bg-right"></div>
-                <div class="bg-center"></div>
-              </div>
-              <div class="center-bg-item">
-                <div class="bg-left"></div>
-                <div class="bg-right"></div>
-                <div class="bg-center"></div>
-              </div>
-            </div>
-            <div class="center-content">
-              <div class="center-content-row" >
-                <div class="center-content-item">
-                  <div class="el-image"><img src="@/assets/filp/img/wKgCHmBATfWARB1_ABR5HUuOgjc055.png"
-                                             class="el-image__inner"
-                  ><!----></div>
-                  <div class="content-text">产品说明书(新高考)</div>
-                </div>
-                <div class="center-content-item">
-                  <div class="el-image"><img src="@/assets/filp/img/wKgCHmBATgaARm_yAAbCzSqoUDE090.png"
-                                             class="el-image__inner"
-                  ><!----></div>
-                  <div class="content-text">语文</div>
-                </div>
-                <div class="center-content-item">
-                  <div class="el-image"><img src="@/assets/filp/img/wKgCHmBAThGAY7a0AAbXI4s64s0156.png"
-                                             class="el-image__inner"
-                  ><!----></div>
-                  <div class="content-text">数学</div>
-                </div>
-                <div class="center-content-item">
-                  <div class="el-image"><img src="@/assets/filp/img/wKgCHmBAThuAJtOPAAbB3yEwvUE153.png"
-                                             class="el-image__inner"
-                  ><!----></div>
-                  <div class="content-text">英语</div>
-                </div>
-                <div class="center-content-item">
-                  <div class="el-image"><img src="@/assets/filp/img/wKgCHmBATiyAKlBNAAbQ_6p9UPA825.png"
-                                             class="el-image__inner"
-                  ><!----></div>
-                  <div class="content-text">物理</div>
-                </div>
-                <div class="center-content-item">
-                  <div class="el-image"><img src="@/assets/filp/img/wKgCHmBATkKACxsZAAa__dNf5V8677.png"
-                                             class="el-image__inner"
-                  ><!----></div>
-                  <div class="content-text">化学</div>
-                </div>
-                <div class="center-content-item">
-                  <div class="el-image"><img src="@/assets/filp/img/wKgCHmBATkyAAfX4AAbCuaEOd-Y936.png"
-                                             class="el-image__inner"
-                  ><!----></div>
-                  <div class="content-text">生物</div>
-                </div>
-                <div class="center-content-item">
-                  <div class="el-image"><img src="@/assets/filp/img/wKgCHmBATliARvLSAAbOtdnQ3GA561.png"
-                                             class="el-image__inner"
-                  ><!----></div>
-                  <div class="content-text">政治</div>
-                </div>
-                <div class="center-content-item">
-                  <div class="el-image"><img src="@/assets/filp/img/wKgCHmBATmWAfgP6AAa9JkHaJSE114.png"
-                                             class="el-image__inner"
-                  ><!----></div>
-                  <div class="content-text">历史</div>
-                </div>
-                <div class="center-content-item">
-                  <div class="el-image"><img src="@/assets/filp/img/wKgCHmBATnCAQqkHAAa1pkCK5CQ757.png"
-                                             class="el-image__inner"
-                  ><!----></div>
-                  <div class="content-text">地理</div>
-                </div>
-              </div>
-            </div>
-          </div>
-          <div class="bottom"><span class="footer-num">10</span>
-          </div>
-        </div>
-      </div>
-    </div>
-    <div class="ivu-loading-bar" style="height: 2px; display: none;">
-      <div class="ivu-loading-bar-inner ivu-loading-bar-inner-color-primary" style="width: 0%; height: 2px;"></div>
-    </div>
-  </div>
-</template>
-
-<script>
-
-import '@/assets/filp/style/chunk-cac90f3e.4cffd0b2.css'
-export default {
-  data() {
-    return {}
-  }
-}
-</script>
-
-<style scoped>
-
-</style>

+ 1 - 1
src/views/questioncenter/LearnHelper.vue

@@ -1,4 +1,3 @@
-/* 学习助手 */
 <template>
   <div class="learn_container">
     <el-card class="header" style="padding-bottom: 0">
@@ -1168,6 +1167,7 @@ export default {
 }
 .tab .tab_item {
   flex: 1;
+  cursor: pointer;
   text-align: center;
   font-size: 16px;
   font-family: PingFangSC-Medium, PingFang SC;

+ 130 - 0
src/views/questioncenter/components/collect.vue

@@ -0,0 +1,130 @@
+<template>
+  <div class="shoucan_content">
+    <!-- 试题收藏 -->
+    <div class="topic" v-show="form.type == 'question'">
+      <!-- 题目 -->
+      <div class="paper_questions" id="collect-question">
+        <div
+          class="que_item"
+          v-for="(item, index) in collectQue"
+          :key="item.id"
+        >
+          <div class="que_content" style="display: flex">
+            <div>{{ index + 1 }}.</div>
+            <div v-html="item.title"></div>
+          </div>
+          <div class="option" v-if="item.optionA">
+            <div style="margin-right: 5px">A:</div>
+            <div v-html="item.optionA"></div>
+          </div>
+          <div class="option" v-if="item.optionB">
+            <div style="margin-right: 5px">B:</div>
+            <div v-html="item.optionB"></div>
+          </div>
+          <div class="option" v-if="item.optionC">
+            C:
+            <div v-html="item.optionC"></div>
+          </div>
+          <div class="option" v-if="item.optionD">
+            <div style="margin-right: 5px">D:</div>
+            <div v-html="item.optionD"></div>
+          </div>
+          <div class="que_footer">
+            <div class="spans">
+              <span class="id">ID: {{ item.id }}</span>
+              <span>题型: {{ item.qtpye }}</span>
+              <span>难度: 一般</span>
+            </div>
+            <div class="operation">
+              <div class="shoucan">
+                <div
+                  v-show="item.collect"
+                  @click="toCancelCollectQue(item)"
+                  style="display: flex; align-items: center"
+                >
+                  <img
+                    src="@/assets/images/icon_shoucang_s.png"
+                    style="margin-right: 8px"
+                  />
+                  <span>已收藏</span>
+                </div>
+                <div
+                  v-show="!item.collect"
+                  @click="toCollectQue(item)"
+                  style="display: flex; align-items: center"
+                >
+                  <img
+                    src="@/assets/images/icon_shoucang_n.png"
+                    style="margin-right: 8px"
+                  />
+                  <span>收藏</span>
+                </div>
+              </div>
+              <div class="detail" @click="viewDetail(index)">
+                <img src="@/assets/images/icon_chakan.png" alt="" />
+                <span>查看解析>></span>
+              </div>
+              <div class="addQue">
+                <i
+                  class="el-icon-shopping-cart-2"
+                  style="margin-right: 5px"
+                ></i>
+                <span>加入选题</span>
+              </div>
+            </div>
+          </div>
+          <div
+            class="parse"
+            v-show="item.createTime"
+            v-html="item.parse"
+          ></div>
+        </div>
+      </div>
+    </div>
+    <!-- 试卷收藏 -->
+    <div class="exam" v-show="form.type == 'paper'">
+      <div class="paper_container">
+        <div class="paper_item" v-for="item in collectPaper" :key="item.id">
+          <div class="tit">
+            <div>{{ item.papername }}</div>
+            <div class="viewCount">
+              <img src="@/assets/images/icon_eye.png" alt="" />
+              <span>{{item.readNum}}人已预览</span>
+            </div>
+          </div>
+          <div class="opera">
+            <div class="view" @click="toPreView(item.id, item.papername)">
+              <img
+                style="margin-right: 8px"
+                src="@/assets/images/icon_view.png"
+                alt=""
+              />
+              <span>预览</span>
+            </div>
+            <div class="download">下载</div>
+            <div>
+              <img
+                src="@/assets/images/icon_shoucang_s.png"
+                alt=""
+                style="margin-right: 8px"
+              />
+              <span>已收藏</span>
+            </div>
+          </div>
+        </div>
+      </div>
+    </div>
+    <!-- 分页 -->
+    <div style="display: flex; justify-content: center; margin-top: 92px">
+      <el-pagination
+        layout="prev, pager, next"
+        :total="total"
+        :current-page="pageNum"
+        :page-size="pageSize"
+        @prev-click="prev"
+        @next-click="next"
+      >
+      </el-pagination>
+    </div>
+  </div>
+</template>

+ 0 - 4
src/views/system/user/profile/round-select.vue

@@ -36,7 +36,6 @@
       <el-button v-if="false" @click="goReportDemo">选科报告1</el-button>
       <el-button @click="goReportDemoOnline">选科报告</el-button>
       <el-button @click="goStudyReportDemoOnline">学情报告</el-button>
-      <el-button @click="goDemo">试卷</el-button>
     </el-card>
 
     <el-dialog :visible.sync="helpVideo.visible">
@@ -208,9 +207,6 @@ export default {
       const path = 'https://online.fliphtml5.com/jkrou/hjig/'
       window.open(path)
     },
-    goDemo() {
-      this.$router.push('/elective/report/paperWrap/test')
-    }
   }
 }
 </script>