chenxiong 3 жил өмнө
parent
commit
ab235c43c1

+ 9 - 0
common/httpList/goods.js

@@ -51,6 +51,15 @@ export default {
 		})
 	},
 	
+	goodsQuestionList(data) {
+		return myRequest({
+			url: '/app/common/bank/question/list',
+			method: 'get',
+			data:data,
+			noToken: true
+		})
+	},
+	
 	
 
 	addCart(data) {

+ 8 - 8
pages2/bank/detail.vue

@@ -25,8 +25,7 @@
 		</view>
 		<view class="intro" v-if="current == 0">
 			<view class="content">
-				<view class="top">本题库为广东省建筑施工企业安全生产管理人员安全生产考试第三批参考题库(可两行)</view>
-				<image class="img"  src="/static/intro.png" ></image>
+				<rich-text :nodes="goodsData.mobileDetailHtml"></rich-text>
 			</view>
 		</view>
 		<view class="title-list"  v-if="current == 1">
@@ -46,7 +45,7 @@
 							<view v-if="item2.showList" >
 								<view class="article" v-for="(article,index1) in item2.list">
 									<view class="flex">{{article.name}}</view>
-									<navigator url="/pages2/bank/questionBankTest?id="+article.id+"">
+									<navigator :url="'/pages2/bank/questionBankTest?id='+article.id">
 										<view v-if="index1 == 0" class="btn">试做</view>
 									</navigator>
 								</view>
@@ -65,7 +64,7 @@
 						<view v-if="item1.showList" >
 							<view class="article" :class="{active:index1 == 0}" v-for="(article,index1) in item1.list">
 								施工承发包模式-施工合同与物资采购合同二
-								<navigator url="/pages2/bank/questionBankTest">
+								<navigator :url="'/pages2/bank/questionBankTest'+article.id">
 									<view v-if="index1 == 0" class="btn">试做</view>
 								</navigator>
 								
@@ -74,10 +73,11 @@
 					</template>
 					
 					<template v-if="item1.type ==1">
-						<view class="article" :class="{active:index1 == 0}" v-for="(article,index1) in 3">
-							施工承发包模式-施工合同与物资采购合同二
-							<navigator url="/pages2/bank/questionBankTest">
-								<view v-if="index1 == 0" class="btn">试做</view>
+						<view class="article active" >
+							{{item1.name}}
+							
+							<navigator :url="'/pages2/bank/questionBankTest?id='+item1.id">
+								<view class="btn">试做</view>
 							</navigator>
 							
 						</view>

+ 14 - 0
pages2/bank/questionBankTest.vue

@@ -80,6 +80,7 @@
 export default {
 	data() {
 		return {
+			id:'',
 			current:0,
 			ast: ['A', 'B', 'C', 'D',],
 			ans:[1,2,3,4,1],
@@ -180,7 +181,20 @@ export default {
 			]
 		};
 	},
+	onLoad(option){
+		this.id = option.id;
+		this.goodsQuestionList()
+	},
 	methods: {
+		goodsQuestionList() {
+			this.$api.goodsQuestionList({
+				examId:this.id
+			}).then(res => {
+				console.log(res)
+				
+				
+			})
+		},
 		openFooterTab() {
 			this.show = true;
 		},