Przeglądaj źródła

路由迁移完成

谢杰标 3 lat temu
rodzic
commit
27a637771c

+ 0 - 12
src/pages/person-center/index.vue

@@ -26,7 +26,6 @@
               <h2 class="link_two">随时随地提升分数</h2>
             </div> -->
             <img src="@/assets/ggFirst.png" alt="" />
-            
           </div>
         </div>
 
@@ -83,17 +82,6 @@
                 <router-link to="/person-center/my-live">
                   <div class="item">我的直播</div>
                 </router-link>
-              </div>
-            </div>
-            <div class="nav__section">
-              <div class="title">我的题库</div>
-              <div class="list">
-                <router-link to="/person-center/my-bank">
-                  <div class="item">开始做题</div>
-                </router-link>
-                <!-- <router-link to="/person-center/free-bank">
-                  <div class="item">赠送题卷</div>
-                </router-link> -->
                 <router-link to="/person-center/bank-record">
                   <div class="item">做题记录</div>
                 </router-link>

+ 3 - 3
src/pages/person-center/learn-center/GoodsItem.vue

@@ -186,9 +186,9 @@ export default {
     toExam() {
       this.$router.push({
         path: "/person-center/learn-center/goods-bank",
-        query: {
-          goodsId: this.goodsInfo.goodsId,
-        },
+        // query: {
+        //   goodsId: this.goodsInfo.goodsId,
+        // },
       });
     },
     userConfirmInfoDetail() {

+ 2 - 109
src/pages/person-center/my-bank/index/index.vue

@@ -5,84 +5,10 @@
       <h4 class="headerTitle">
         <span v-if="bankData.subjectNames" style="font-size: 20px"
           >【{{ bankData.subjectNames }}】</span
-        >{{ bankData.goodsName
-        }}<el-button
-          size="mini"
-          type="primary"
-          plain
-          icon="el-icon-sort"
-          style="margin-left: 14px"
-          @click="changeBank"
-          >切换题库</el-button
-        >
+        >{{ bankData.goodsName }}
       </h4>
       <bank-detail-copy ref="bankDetailCopy" />
     </div>
-    <el-dialog title="切换题库" :visible.sync="dialogVisible" width="900px">
-      <div class="topstyle">
-        <p>当前试题</p>
-        <div class="list_styleHeader">
-          <span
-            class="btn_style"
-            :style="
-              bankData.goodsType == 5
-                ? 'background-color:#00D6B9;'
-                : 'background-color:#3F8DFD;'
-            "
-            >{{ bankData.goodsType == 5 ? "赠送" : "自购" }}</span
-          >
-          <span style="font-weight: bold; font-size: 18px">{{
-            bankData.goodsName
-          }}</span>
-        </div>
-      </div>
-      <div class="height_style">
-        <div
-          v-for="(item, index) in list"
-          :key="index"
-          class="list_style"
-          :style="
-            index % 2 != 1
-              ? 'background-color:#F8F8F9;'
-              : 'background-color:#fff;'
-          "
-          @click="activeFunc(item)"
-        >
-          <span
-            class="btn_style"
-            :style="
-              item.goodsType == 5
-                ? 'background-color:#00D6B9;'
-                : 'background-color:#3F8DFD;'
-            "
-            >{{ item.goodsType == 5 ? "赠送" : "自购" }}</span
-          >
-          <span style="font-weight: bold; font-size: 18px">{{
-            item.goodsName
-          }}</span>
-          <span
-            v-if="
-              item.validityStartTime &&
-              item.validityEndTime &&
-              item.goodsType != 5
-            "
-            style="float: right; color: #999; font-size: 14px"
-            >{{ $tools.timestampToTime(item.validityStartTime) }} -
-            {{ $tools.timestampToTime(item.validityEndTime) }}
-            <span
-              style="color: #3f8dfd; font-size: 14px"
-              v-if="getNewTime() < item.validityStartTime ? true : false"
-              >/未开始</span
-            >
-            <span
-              style="color: #999; font-size: 14px"
-              v-if="getNewTime() > item.validityEndTime ? true : false"
-              >/已过期</span
-            ></span
-          >
-        </div>
-      </div>
-    </el-dialog>
   </div>
 </template>
 
@@ -94,7 +20,6 @@ export default {
   data() {
     return {
       bankData: {},
-      dialogVisible: false,
       list: [],
     };
   },
@@ -102,10 +27,6 @@ export default {
     this.getList();
   },
   methods: {
-    getNewTime() {
-      console.log(parseInt(new Date().getTime() / 1000));
-      return parseInt(new Date().getTime() / 1000);
-    },
     getInfoData(data) {
       return new Promise((resolve, reject) => {
         this.$request.goodsDetail(data.goodsId).then((res) => {
@@ -116,6 +37,7 @@ export default {
     },
     getList() {
       this.$request.examrecordgetUserDoLast().then(async (res) => {
+        console.log(res, 666);
         let { goodsId } = this.$route.query;
         if (res.data && res.data.goodsId && !goodsId) {
           const result = await this.getInfoData(res.data);
@@ -139,35 +61,6 @@ export default {
         }
       });
     },
-    /**
-     * 切换题库
-     */
-    changeBank() {
-      this.$request.bankquestionlistUserFreeUnionBuyGoodsList().then((res) => {
-        this.list = res.rows;
-        this.dialogVisible = true;
-      });
-    },
-    /**
-     * 确定选中
-     */
-    activeFunc(item) {
-      const Times = parseInt(new Date().getTime() / 1000);
-      if (item.goodsType != 5) {
-        if (Times < item.validityStartTime || Times > item.validityEndTime) {
-          if (Times < item.validityStartTime) {
-            this.$message.warning("题卷学习时间未开始");
-            return;
-          } else if (Times > item.validityEndTime) {
-            this.$message.warning("题卷学习时间已过期");
-            return;
-          }
-        }
-      }
-      this.$refs.bankDetailCopy.initData(item);
-      this.bankData = item;
-      this.dialogVisible = false;
-    },
   },
 };
 </script>