案例组件

This commit is contained in:
lmj
2022-06-07 18:07:44 +08:00
parent 0cf9d297e8
commit 2b26166ef2
2 changed files with 179 additions and 13 deletions

View File

@@ -49,27 +49,26 @@
</div>
</el-tab-pane>
<el-tab-pane label="案例" name="case">
<div>
<!-- <qa-items @confirm="confirm" :items="qaList.list"></qa-items> -->
<!-- v-if="qaList.count>qaList.pageSize" -->
<!-- <div v-if="qaList.list.length > 0" style="text-align: center;margin-top:57px;">
<div style="min-height: 500px;">
<case-items @confirm="confirm" :items="caseList.list"></case-items>
<div v-if="caseList.list.length > 0" style="text-align: center;margin-top:57px;">
<el-pagination
background
@size-change="handleSizeChange"
@current-change="handleCurrentChange"
:current-page="qaList.pageIndex"
:current-page="caseList.pageIndex"
:page-sizes="[10, 20, 30, 40]"
:page-size="qaList.pageSize"
:page-size="articleList.pageSize"
layout="total, sizes, prev, pager, next, jumper"
:total="qaList.count"
:total="caseList.count"
></el-pagination>
</div> -->
<!-- <div v-else>
<div v-if="qaList.list.length == 0">
</div>
<div v-else>
<div v-if="caseList.list.length == 0">
<div v-if="isSearh" class="zan-wu">没有查询到相关内容</div>
<div v-else class="zan-wu">暂无数据</div>
</div>
</div> -->
</div>
</div>
</el-tab-pane>
<el-tab-pane label="文章" name="article">
@@ -133,9 +132,10 @@
import qaItems from '@/components/Qa/shareList.vue'
import apiShares from '@/api/modules/shares.js';
import apiUser from '@/api/system/user.js';
import caseItems from '@/components/Case/caseItems.vue'
export default {
name: 'myShareIndex',
components:{articleItems,courseItems,qaItems},
components:{articleItems,courseItems,qaItems,caseItems},
data(){
return {
isRead: '',
@@ -266,7 +266,13 @@
let { pageIndex, pageSize } = this.caseList;
let query = { pageIndex, pageSize,keyword:this.keyword,isRead: this.isRead,objType:3};
apiShares.myCaseList(query).then(res=>{
console.log(res,'res');
console.log(res,'res');
if(res.status == 200) {
this.caseList.count = res.result.count;
this.caseList.list = res.result.list;
}else {
this.$message.error(res.message);
}
})
},
//问答数据查询
@@ -366,6 +372,9 @@
if (this.tabName == 'course') {
this.findCourse();
}
if (this.tabName == 'case') {
this.findCase();
}
}else{
this.$message.error('撤回失败');
}