chen 3 жил өмнө
parent
commit
2970d1e9a5

+ 1 - 1
common/request.js

@@ -4,7 +4,7 @@
 import store from '@/store/index.js'
 import api from './api.js'
 var num = 1
-export const BASE_URL = 'http://192.168.1.222:5055'//接口api  http://42.192.164.187:19005
+export const BASE_URL = 'http://42.192.164.187:19005'//接口api  http://42.192.164.187:19005
 
 export const BASE_IMG_URL = 'https://file-dev.xyyxt.net/'//图片上传api  'https://file.xyyxt.net/
 export const tenantId = '867735392558919680'

+ 4 - 4
pages.json

@@ -541,10 +541,10 @@
 			}
 		],
 		 "plugins": {
-			"polyv-player": {
-				"version": "0.3.0",
-				"provider": "wx4a350a258a6f7876"
-			}
+			// "polyv-player": {
+			// 	"version": "0.3.0",
+			// 	"provider": "wx4a350a258a6f7876"
+			// }
 		}
 	}],
 	"preloadRule": {

+ 16 - 11
pages2/bank/detail.vue

@@ -48,10 +48,10 @@
 									{{item2.name}}
 								</view>
 								<view  v-if="item2.showList">
-									<view class="article" :class="{active:index3 == 0}"  v-for="(article,index3) in item2.list" :key="index3">
+									<view class="article" :class="{active:showTest(article.examId)}"  v-for="(article,index3) in item2.list" :key="index3">
 										<view class="flex_auto">{{article.examName}}</view>
-										<navigator :url="'/pages2/bank/questionBankTest?id='+article.examId">
-											<view class="btn">试做</view>
+										<navigator :url="'/pages2/bank/questionBankTest?id='+article.examId+'&num='+showTest(article.examId).num">
+											<view class="btn" v-if="showTest(article.examId)">试做</view>
 										</navigator>
 									</view>
 								</view>
@@ -69,10 +69,10 @@
 							{{item1.name}}
 						</view>
 						<view v-if="item1.showList" >
-							<view class="article" :class="{active:index2 == 0}"  :key="index3" v-for="(article,index2) in item1.list">
+							<view class="article" :class="{active:showTest(article.examId)}"  :key="index3" v-for="(article,index2) in item1.list">
 								<view class="flex_auto">{{item1.name}}</view>
-								<navigator :url="'/pages2/bank/questionBankTest?id='+article.majorId">
-									<view class="btn">试做</view>
+								<navigator :url="'/pages2/bank/questionBankTest?id='+article.majorId+'&num='+showTest(article.examId).num">
+									<view class="btn"  v-if="showTest(article.examId)">试做</view>
 								</navigator>
 								
 							</view>
@@ -80,10 +80,10 @@
 					</template>
 					
 					<template v-if="item1.type ==3">
-						<view class="article active" >
+						<view class="article" :class="{active:showTest(item1.majorId)}" >
 							<view class="flex_auto">{{item1.name}}</view>
-							<navigator :url="'/pages2/bank/questionBankTest?id='+item1.majorId">
-								<view class="btn">试做</view>
+							<navigator :url="'/pages2/bank/questionBankTest?id='+item1.majorId+'&num='+showTest(item1.majorId).num">
+								<view class="btn" v-if="showTest(item1.majorId)">试做</view>
 							</navigator>
 							
 						</view>
@@ -118,7 +118,8 @@ export default {
 			current:0,
 			id:'',
 			goodsData:{},
-			bankList:[]
+			bankList:[],
+			goodsExamConfig:[],
 		};
 	},
 	filters: {
@@ -147,7 +148,7 @@ export default {
 			this.$api.goodsDetail(this.id).then(res => {
 				console.log(res)
 				this.goodsData = res.data.data;
-				 
+				this.goodsExamConfig = JSON.parse(res.data.data.goodsExamConfig)
 			})
 		},
 		goodsBankList() {
@@ -166,6 +167,10 @@ export default {
 				 
 			})
 		},
+		
+		showTest(id) {
+			return this.goodsExamConfig.find(item => item.examId == id);
+		},
 		clickModule(e) {
 			
 			let index = e.currentTarget.dataset.index;

Файлын зөрүү хэтэрхий том тул дарагдсан байна
+ 354 - 250
pages2/bank/questionBankTest.vue


Энэ ялгаанд хэт олон файл өөрчлөгдсөн тул зарим файлыг харуулаагүй болно