Commit 91b185a8 by LiuZuwang

yyds

parent a3f1b22a
......@@ -42,7 +42,7 @@ return response.data;
}
else{
if(!window.navigator.onLine){
return ;
return;
}
return Promise.reject(err);
}
......
......@@ -4,7 +4,11 @@ function getallCatagory(){
var url = "";
return axios.get(url);
}
function getLikequestion(str){
// console.log("axios汇报",axios.get("s",{data:{like_str:str}}))
return axios.post("s",{like_str:str})
}
function SearchCatagory(aid)
{
var url = "catagory"+"\\"+aid;
......@@ -27,5 +31,6 @@ export default{
getallCatagory,
SearchCatagory,
SearchcQuestion,
SearchQuestion
SearchQuestion,
getLikequestion
}
\ No newline at end of file
......@@ -5,10 +5,10 @@ function getallQuestion(){
return axios.get(url);
}
function addQuestion()
function addQuestion(json)
{
var url = "question_admin"+"\\"+add; //"//"与"\"意义相同
return axios.get(url);
return axios.get(url,json);
}
function SearchcQuestion(aid,aic){
var url = "catagory"+"/"+aid+`/`+aic;
......
......@@ -2,12 +2,11 @@
<keep-alive>
<div class="sort">
<span @click="gogo()">
hahahaha
</span>
<ul v-for="(item,index1) in frClass" :key="index1">
{{item.catagory_name}}
<li v-for="(itemson,index2) in item.que_list" :key="index2" @click="seeQuestion(item.catagory_id,itemson.catagory_id)">{{itemson.catagory_name}}</li>
<li><a> 更多</a></li>
<li><a> </a></li>
</ul>
</div>
......@@ -19,46 +18,7 @@ export default {
name:'Ctable',
data(){
return{
frClass:[],
// frClass:[
// {
// class_name:'财经类',
// secClass:[
// "会计初级","注册税务师","会计中级","注册会计师","统计师"
// ]
// },
// {
// class_name:'资格类',
// secClass:[
// "会计初级","注册税务师","会计中级","注册会计师","统计师"
// ]
// },
// {
// class_name:'计算机',
// secClass:[
// "会计初级","注册税务师","会计中级","注册会计师","统计师"
// ]
// },
// {
// class_name:'财经类',
// secClass:[
// "会计初级","注册税务师","会计中级","注册会计师","统计师"
// ]
// },
// {
// class_name:'招录类',
// secClass:[
// "会计初级","注册税务师","会计中级","注册会计师","统计师"
// ]
// },
// {
// class_name:'医学类',
// secClass:[
// "会计初级","注册税务师","会计中级","注册会计师","统计师"
// ]
// }
// ]
frClass:[]
}
},
created(){
......@@ -66,8 +26,9 @@ export default {
let that =this;
m.then(ok=>{
that.frClass = ok;
//console.log(frClass)
})
console.log(m);
//console.log(m);
// this.frClass = m;
//console.log(m);
},
......
<template>
<div class="search">
<div class="index-header">
<h1 class="home-center">
云芯问答库
</h1>
<a class="search_text">考研资料·注册会计师·研究生考试·会计初级·职称英语·论文撰写</a>
<search-bar class="search_center"></search-bar>
<search-bar class="search_center" @input="go"></search-bar>
</div>
</template>
......@@ -14,6 +14,33 @@ import searchBar from './search-bar.vue'
export default {
name:'daohang',
components: { searchBar },
data(){
return{
inputa:"ahaha"
}
},
methods:{
getSonMsgFn(data){
// console.log(data)
alert('ni');
},
go(see){
this.inputa = see
//console.log(this.inputa)
// console.log(see)
}
},
watch:{
inputa:function(newinputa){
//console.log(newinputa)
//console.log("ok")
this.$emit("input",newinputa)
}
},
// created(){
// this.$on("input",this.getSonMsgFn)
// }
}
</script>
......@@ -92,7 +119,7 @@ h1{
text-align: center;
}
.search{
.index-header{
padding: 0 100px 0 100px;
text-align: center;
}
......
......@@ -10,7 +10,7 @@
<el-option label="学历类" value="5"></el-option>
<el-option label="医学类" value="6"></el-option>
</el-select>
<el-button slot="append" icon="el-icon-search">搜索</el-button>
<el-button slot="append" icon="el-icon-search" @click="toDaohang()">搜索</el-button>
</el-input>
</div>
</div>
......@@ -29,6 +29,11 @@ export default {
{
this.$router.go(-1)
this.$router.push(`catagory/${id1}/${id2}`)
},
toDaohang(){
//console.log("aaa")
this.$emit("input",this.input)
// console.log(this.input)
}
}
}
......
......@@ -10,7 +10,7 @@
text-color="#f7f7f7"
active-text-color="#fff">
<el-menu-item index="1"><p @click="gogo()">返回首页</p></el-menu-item>
<el-menu-item index="2" ><p @click="gogo(2,16)">财经类</p></el-menu-item>
<el-menu-item index="2" ><p @click="gogo(10,16)">财经类</p></el-menu-item>
<el-menu-item index="3" ><p @click="gogo(11,21)">资格类</p></el-menu-item>
<el-menu-item index="4" ><p @click="gogo(12,30)">计算机类</p></el-menu-item>
<el-menu-item index="5" ><p @click="gogo(13,35)">招录类</p></el-menu-item>
......
......@@ -52,7 +52,11 @@ const routes = [
path:'/admin/manage',
component:()=>import("../views/manage.vue")
},
{
name:"cha_zhao",
path:'/s', // path:'/s',
component:()=>import("../views/question copy.vue")
},
]
......
......@@ -4,7 +4,7 @@
<div class="header01">欢迎使用云芯知识检索平台</div>
<div class="header02" @click="go()">已收录:1234条问答</div>
</div>
<daohang></daohang>
<daohang @input="getinput"></daohang>
<test-1></test-1>
<div class="bottom0 home-center">Copyright © 2021 山西云芯新一代信息技术研究院</div>
</div>
......@@ -28,7 +28,8 @@ export default {
},
data(){
return {
catagory:""
catagory:"",
input:""
}
},
async created(){
......@@ -40,6 +41,15 @@ export default {
// this.catagory= await this.$api.index.getallCatagory();
console.log(1);
//console.log(this.catagory);
},
getinput(inputt){
// console.log("hahahaha")
// console.log(inputt)
this.input = inputt;
this.$router.push({name:"cha_zhao",params:{keyword:this.input}}) //* path与params不能共存
//* 用post传值
//*跳转页面写法
}
}
}
......
......@@ -2,7 +2,7 @@
<div class="background">
<div class="header center" >
<div class="title">云芯问答库</div>
<search-bar class="search"></search-bar>
<div style="clear:both"></div>
</div>
<div class="sort-bar">
......@@ -168,19 +168,14 @@
<div class="line"></div>
<div class="related-list">
<ul class="left-list">
<li class="list-text">会计初级</li>
<li class="list-text">会计初级</li>
<li class="list-text">会计初级</li>
<li class="list-text">会计初级</li>
</ul>
<ul class="right-list">
<li class="list-text">会计初级</li>
<li class="list-text">会计初级</li>
<li class="list-text">会计初级</li>
<!-- 改 -->
<li class="list-text" v-for="(item,index) in frClass[aid-10].que_list" :key="index" @click="seeQuestion(aid,item.catagory_id)" ><a href="">{{item.catagory_name}}</a></li>
</ul>
<!-- <ul class="right-list">
</ul> -->
</div>
</div>
<div class="rightFoot-tab">
<!-- <div class="rightFoot-tab">
<div class="related-title">
<div class="little-block"></div>
<div class="related-title-text">相关分类</div>
......@@ -195,7 +190,7 @@
</ul>
</div>
</div>
</div> -->
</div>
</div>
</div>
......@@ -222,7 +217,10 @@ export default {
liste:[],
aid:'',
bid:'',
cid:''
cid:'',
// 改
frClass:[],
daClass:[]
}
},
created(){
......@@ -236,6 +234,28 @@ export default {
//var a = letitgo(aid,cid,bid)
var m = this.$api.index.SearchcQuestion(this.$route.params.aid,this.$route.params.cid);
//console.log(this.question[0]);
// console.log(aid)
// console.log(cid)
// console.log(bid)
//改
var c = this.$api.index.SearchCatagory(aid);
let that1 =this;
c.then(ok=>{
that1.daClass = ok;
console.log(that1.daClass)
})
var d = this.$api.index.getallCatagory();
let that2 =this;
d.then(ok=>{
that2.frClass = ok;
console.log(that2.frClass[aid-10])
})
//
m.then(ok=>{
this.liste = ok
})
......@@ -251,9 +271,7 @@ export default {
},
methods:{
goto(bid){
this.bid = bid;
var a = this.$api.index.SearchQuestion(this.aid,this.cid,this.bid);
var m = this.$api.index.SearchcQuestion(this.aid,this.cid);
//console.log(this.question[0]);
......@@ -268,7 +286,10 @@ export default {
})
},
//改
seeQuestion(aid,cid){
this.$router.push({path:`/catagory/${aid}/${cid}`})
}
},
letitgo(aid,cid,bid){
return this.$api.index.SearchQuestion(aid,cid,bid);
......@@ -389,6 +410,7 @@ export default {
font-size: 12px;
color:#484dc3;
display: inline-block;
cursor:pointer;
}
.massage{
height:16px;
......@@ -420,8 +442,13 @@ export default {
width:240px;
margin:17px 24px 0px 24px;
}
.related-list li{
width:80px;
display:inline-block;
margin:10px 40px 0px 0px;
}
.left-list{
float:left;
width:240px
}
.right-list{
......@@ -433,4 +460,16 @@ export default {
font-size: 14px;
color:#333333;
}
.list-text a{
width: 56px;
height: 14px;
font-family: Source Han Sans CN;
color: #333333;
font-size: 14px;
font-weight: normal;
}
.list-text a:hover{
background-color: #484dc3;
color:#ffffff
}
</style>
\ No newline at end of file
......@@ -3,7 +3,7 @@
<div class="da"><div class="header">
<div class="header center" >
<div class="title">云芯问答库</div>
<search-bar class="search"></search-bar>
<div style="clear:both"></div>
</div>
<div class="sort-bar">
......@@ -21,15 +21,15 @@
<li v-for="(itemson,index2) in item.que_list" :key="index2" @click="seeQuestion(itemson.catagory_id)">{{itemson.catagory_name}}</li>
<li><a> 更多</a></li>
</ul> -->
<div>
<ul v-for="(item,index1) in question" :key="index1">
<!-- <div>
<ul v-for="(item,index1) in question" :key="index1"> -->
<!-- -->
<div class="one02">
<!-- <div class="one02">
<h5 class="single010">[单选] {{item.question_Title}} </h5>
<div class="answer100">
<div class="answer100"> -->
<!-- <h4 class="answer-0111">收录于:2021-07-22 17:36</h4> -->
<h4 class="answer-0222"><a @click="question_Detail(aid,cid,item.question_id)" >查看答案</a></h4>
<!-- <h4 class="answer-0222"><a @click="question_Detail(aid,cid,item.question_id)" >查看答案</a></h4>
</div>
<div class="line"></div>
......@@ -38,6 +38,20 @@
</ul>
</div> -->
<br>
<br>
<div v-for="(item,index1) in question" :key="index1">
<div class="related-ask">
<p class="related-ask-text">[单选]{{item.question_Title}}</p>
<div class="massage">
<p class="include-time">收录于:2021-07-22 17:36</p>
<p class="chack-ans" @click="question_Detail(aid,cid,item.question_id)">查看答案</p>
</div>
</div>
<div class="line"></div>
</div>
......@@ -54,21 +68,15 @@
<div class="solid"></div>
<div class="accounting">
<ul>
<li><a href="">会计初级</a></li>
<li><a href="">会计初级</a></li>
<li><a href="">会计初级</a></li>
<li><a href="">会计初级</a></li>
<li v-for="(item,index) in frClass[aid-10].que_list" :key="index" @click="seeQuestion(aid,item.catagory_id)" ><a href="">{{item.catagory_name}}</a></li>
</ul>
</div>
<div class="accounting01">
<!-- <div class="accounting01">
<ul>
<li><a href="">注册税务师</a></li>
<li><a href="">注册税务师</a></li>
<li><a href="">注册税务师</a></li>
</ul>
</div> -->
</div>
</div>
<div class="white03">
<!-- <div class="white03">
<div class="vioiet02">
<div class="vioiet03">
......@@ -88,7 +96,7 @@
<li><a href="">《第三章我国房屋基本制度题库》</a></li>
</ul>
</div>
</div>
</div> -->
</div>
</div>
</div>
......@@ -115,12 +123,14 @@ return {
aid:"",
cid:"",
title1:"",
title2:""
title2:"",
frClass:[],
iputta:""
}
},
created(){
// console.log(this.$route.params.aid);
// console.log(this.$route.params.cid)
// console.log("aid是啥",this.$route.params.aid);
// console.log("params是啥",this.$route)
this.aid = this.$route.params.aid;
this.cid = this.$route.params.cid;
//console.log(this.question.params);
......@@ -131,15 +141,34 @@ return {
})
m3.then(ok=>{
this.title2 = ok;
// console.log("实验2",this.title2)
})
//改
var d = this.$api.index.getallCatagory();
let that2 =this;
d.then(ok=>{
that2.frClass = ok;
console.log(that2.frClass[aid-10])
})
//
var m = this.$api.index.SearchcQuestion(this.$route.params.aid,this.$route.params.cid);
//console.log(this.question[0]);
// console.log("实验",this.question[0]);
m.then(ok=>{
this.question = ok
})
console.log(m);
// console.log(m);
},
methods:{
go(see){
this.inputa = see
//console.log(this.inputa)
// console.log(see)
},
question_Detail(aid,cid,bid){
this.$router.push(`/catagory/${aid}/${cid}/${bid}`);
......@@ -154,17 +183,56 @@ return {
m3.then(ok=>{
this.title2 = ok;
})
var m = this.$api.index.SearchcQuestion(this.$route.params.aid,this.$route.params.cid);
//console.log(this.question[0]);
m.then(ok=>{
this.question = ok
})
console.log(m);
// var m = this.$api.index.SearchcQuestion(this.$route.params.aid,this.$route.params.cid);
// //console.log(this.question[0]);
// m.then(ok=>{
// this.question = ok
// })
// console.log(m);
},
//改
seeQuestion(aid,cid){
this.$router.push({path:`/catagory/${aid}/${cid}`})
}
},
watch:{
inputa:function(newinputa){
//console.log(newinputa)
//console.log("ok")
this.$emit("input",newinputa)
}
},
}
</script>
<style scoped long='scss'>
.related-ask{
width:744px;
margin:0px 24px;
}
.related-ask-text{
font-size:16px;
margin:0px 0px 16px 0px;
}
.include-time{
font-size:12px;
color: #999999;
display:inline-block;
margin:0px 540px 0px 0px;
}
.chack-ans{
font-size: 12px;
color:#484dc3;
display: inline-block;
cursor:pointer;
}
.massage{
height:16px;
line-height: 16px;
margin:19px 0px 22px 0px;
}
.sort-bar{
margin-top:48px;
background-color: #484dc3;
......@@ -173,7 +241,7 @@ return {
}
.line{
border: 1px solid rgba(72, 77, 195, 0.12);
margin: 54px 27px;
margin: 0px 24px 24px 24px;
}
.center{
width: 1200px;
......@@ -423,7 +491,7 @@ header,footer,article,section,menu,hgroup {
top:60px;
left: 24px;
background-color: #ffffff;
padding-left: 24px;
}
.links-1128 .white .one{
......@@ -607,9 +675,13 @@ header,footer,article,section,menu,hgroup {
padding-left: 30px;
display: inline-block;
}
.links-1128 .white01 .accounting ul{
width:220px;
}
.links-1128 .white01 .accounting li{
margin: 10px 0px;
float: right;
width:70px;
display:inline-block;
margin: 10px 40px 0px 0px;
}
.links-1128 .white01 .accounting a{
width: 56px;
......@@ -621,7 +693,8 @@ header,footer,article,section,menu,hgroup {
}
.links-1128 .white01 .accounting a:hover{
background-color: blue;
background-color: #484dc3;
color:#ffffff
}
.links-1128 .white01 .accounting01{
width: 70px;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment