diff --git a/src/pages/home2/components/releaseQA/index.vue b/src/pages/home2/components/releaseQA/index.vue index a9c494c35..bdfc4eb55 100644 --- a/src/pages/home2/components/releaseQA/index.vue +++ b/src/pages/home2/components/releaseQA/index.vue @@ -1,57 +1,37 @@ - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - 更多 ⋙ - 加载中... - + + + + + + + + + + 更多 ⋙ + 加载中... @@ -64,73 +44,47 @@ export default { return { loading: false, pageVerify: false, - page: 1, pageSize: 10, total: 0, - putTime: '', - standardReleaseList: [], //标准问答数据 + currentPage: 1, + data: [], + form:{ + classification:"", // 类型 + problemDescription: "", // 问题描述 + }, } }, computed: {}, watch: {}, mounted() { this.getDate() - this.getAdvice() - // this.addDate() }, methods: { - pageChange(page) { - this.page = page - this.pageSize = this.$store.getters.userInfo.configContent - this.getAdvice() - }, - // 分页每页显示数改变后方法 - pageSizeChange(pageSize) { - this.pageSize = this.$store.getters.userInfo.configContent - this.getAdvice() - // 此处需要调用接口,修改个人配置 - }, - togo () { - this.$router.push({path:'/releaseQA2'}) - }, - // 点击查看 - handlePreview (item) { - // let routeUrl = this.$router.resolve({ - // name: 'OtherBussStandardDetails', - // params: { - // id: item.standardId, - // pageType: 'BUSINESS_STAND' - // } - // }) - // window.open(routeUrl.href, '_blank') + togo () { + this.$router.push({path:'/releaseQA2'}) }, - //截取时间 - getDate (date) { - return date != null ? date.substring(0, date.indexOf(' ')) : '' - }, - //获取数据 - getAdvice() { - this.loading = true - // 模拟加载 - const timer = setInterval(() => { - this.loading = false - }, 2000) - console.log(timer) - // this.$http.get("/lawss/NewsFeed/getNewsFeed", { - // messageType: 'QYBZFB', - // page: this.page, - // pageSize: this.pageSize - // }, { - // _this: this,loading: 'loading' - // }, res => { - // this.standardReleaseList = res.data.records - // this.total = res.data.total - // this.loading = false - // }, e => { - // this.loading = false - // this.standardReleaseList = [] - // this.total = 0 - // }) + getDate(){ + this.loading = true + let form = this.form + form.userId = this.$store.getters.userInfo.account + form.pageSize = this.pageSize + form.page = this.currentPage + return new Promise((resolve,reject)=>{ + this.$http.get('lawss/AskQuestions/getAskQuestionsPage', form, {_this: this }, res => { + if(res.data){ + const data = res.data + this.data = data.records + this.total = data.total + this.currentPage = data.current + this.pageSize = data.size + } + this.loading = false + resolve(res) + }, e => { + this.loading = false + reject(e) + }) + }) }, }, diff --git a/src/pages/home2/components/releaseQA2/index.vue b/src/pages/home2/components/releaseQA2/index.vue index 1cae5169e..d148dfa74 100644 --- a/src/pages/home2/components/releaseQA2/index.vue +++ b/src/pages/home2/components/releaseQA2/index.vue @@ -1,187 +1,227 @@ - + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + 查询 + 清空 + + + + + + + + + + {{ scope.row.classification }} + + + + + {{ scope.row.problemDescription }} + + + - - - - - - - - - - - 加载中... - + width="150" + align="center"> + + {{ scope.row.questioner }} + + + + + + + + + + + 数据加载中……