diff --git a/src/pages/personal/pages/my-questions/index.vue b/src/pages/personal/pages/my-questions/index.vue index 0bfaecf5a..d06761c6a 100644 --- a/src/pages/personal/pages/my-questions/index.vue +++ b/src/pages/personal/pages/my-questions/index.vue @@ -277,10 +277,11 @@ - +
暂无数据 @@ -291,7 +292,7 @@ class="question-box" type="border-card" v-model="activestand" - @tab-click="standClick" + @tab-click="standClick2" style="height: 100%" tab-position="left" > @@ -340,17 +341,427 @@
- + +
+
+ 暂无数据 +
+
+
+ + + +
- + +
+
+ 暂无数据 +
+
+
+ + + +
- + +
+
+ 暂无数据 +
+
+
+ + + +
-
+
+ + +
+
+ 暂无数据 +
+
+
+ + + +
+
+ +
+
+ 暂无数据 +
+
+
+ + + +
+
+ +
+
+ 暂无数据 +
+
+
+ + + +
+
+ +
+
+ 暂无数据 +
+
+
+ + + +
+
+
@@ -1033,17 +1444,61 @@ export default { this.questionForm.classification = this.standType }, handleClick(){ - console.log(this.activeName); - this.ansSearch() + this.standList = [] + switch (this.activeName) { + case 'myQue': + this.standSearch() // 查询提问标准 + break + case 'myAns': + this.ansSearch() //查询回答标准 + break + case 'mySub': + this.subSearch() //查询订阅标准 + break + } + }, sourceClick(){ this.questionSerach.classification = this.activeType this.questionSerach.standardEncdoing = '' this.standSearch() }, + sourceClick2(){ + this.questionSerach.classification = this.activeType + this.ansSearch() + }, + //我的订阅 + sourceClick3(){ + this.questionSerach.classification = this.activeType + this.subSearch() + }, standClick(){ this.queSearch() }, + standClick2(){ + this.$http.get('lawss/AskQuestions/getAskQuestionsByStandardId',{ + standardId: this.activestand, + answerer: this.$store.getters.userInfo.userId, + },{ + _this: this + }, res => { + this.questionsList = res.data + }, e =>{ + + }) + }, + standClick3(){ + this.$http.get('lawss/AskQuestions/getAskQuestionsByStandardId',{ + standardId: this.activestand, + answerer: this.$store.getters.userInfo.userId, + },{ + _this: this + }, res => { + this.questionsList = res.data + }, e =>{ + + }) + }, questionClick(){ sessionStorage.setItem('queId', this.activeQue) this.$http.get('lawss/AskQuestions/getAskQuestionsByakId',{ @@ -1070,25 +1525,38 @@ export default { queSearch(){ this.$http.get('lawss/AskQuestions/getAskQuestionsByStandardId',{ standardId: this.activestand, + answerer: this.$store.getters.userInfo.userId, },{ _this: this }, res => { this.questionsList = res.data - console.log(this.questionsList); }) }, - //回答查询 + //查询回答标准 ansSearch(){ this.$http.get('lawss/AskQuestions/getReplyDetails',{ - classification: this.questionSerach.classification, + classification: this.activeType, answerer: this.$store.getters.userInfo.userId, }, { _this: this, }, res => { - + this.standList = res.data }) }, - //查询标准 + //查询订阅标准 + subSearch(){ + this.$http.get('lawss/AskQuestions/getAskQuestionsBySubscription',{ + classification: this.activeType, + answerer: this.$store.getters.userInfo.userId, + },{ + _this: this + }, res => { + this.standList = res.data + }, e =>{ + + }) + }, + //查询提问标准 standSearch(){ this.$http.get('lawss/AskQuestions/getAskQuestionsDetails',{ ...this.questionSerach },{ _this: this