diff --git a/src/views/case/ManageList.vue b/src/views/case/ManageList.vue
index ba2d53ad..2bf648af 100644
--- a/src/views/case/ManageList.vue
+++ b/src/views/case/ManageList.vue
@@ -17,7 +17,7 @@
搜索
- 推荐记录
+
重置
@@ -35,7 +35,7 @@
- 推荐
+
置顶
取消置顶
删除
@@ -48,7 +48,7 @@
background
@size-change="handleSizeChange"
@current-change="handleCurrentChange"
- :current-page="queryObj.pagelIndex"
+ :current-page="queryObj.pageIndex"
:page-sizes="[10, 20, 30, 40]"
:page-size="queryObj.pageSize"
layout="total, sizes, prev, pager, next, jumper"
@@ -117,7 +117,7 @@ export default {
data() {
return {
queryObj: {
- pagelIndex:1,
+ pageIndex:1,
pageSize:10,
}, //查询对象
caseList: [], //案例列表
@@ -189,7 +189,7 @@ export default {
this.getData();
},
handleCurrentChange(val) {
- this.queryObj.pagelIndex=val;
+ this.queryObj.pageIndex=val;
this.getData();
},
//暂时因为没数据,先做添加
diff --git a/src/views/portal/case/Index.vue b/src/views/portal/case/Index.vue
index 2440364e..76434d56 100644
--- a/src/views/portal/case/Index.vue
+++ b/src/views/portal/case/Index.vue
@@ -103,8 +103,8 @@
{{displayAll(item)}}
-
- {{item.isAll?'收起':'全文'}}
+
+ {{item.isAll?'收起':'展开'}}
@@ -293,6 +293,7 @@ export default {
queryCondition:{
pageIndex:1,
pageSize:10,
+ isTop:true,
orderField:'comments',
// breCommend:null,
keyWord:'',
@@ -351,8 +352,8 @@ export default {
methods: {
//展示全部
displayAll(item) {
- if(!item.isAll && item.summary && item.summary.length > 90) {
- return item.summary.slice(0, 90) + "...";
+ if(!item.isAll && item.summary && item.summary.length > 190) {
+ return item.summary.slice(0, 190) + "...";
}
return item.summary;
},
@@ -423,6 +424,7 @@ export default {
this.search()
},
searchData(num) {
+ this.queryCondition.pageIndex = 1;
this.queryCondition.orderField = num;
this.getCaseData();
},
@@ -431,7 +433,7 @@ export default {
let outerHeight = document.documentElement.clientHeight
let scrollTop = document.documentElement.scrollTop
if ((outerHeight + scrollTop + 350) >= innerHeight) {
- if(this.moreState == 1 && this.course.pageIndex < 4) {
+ if(this.moreState == 1 && this.queryCondition.pageIndex < 4) {
this.loadMore();
}
}
@@ -482,8 +484,6 @@ export default {
},
async getCaseData(){
this.getTags();
- let isTopList = [];
- let caseList = [];
if(this.queryCondition.pageIndex == 1) {
this.caseList.list =[];
}
@@ -495,14 +495,8 @@ export default {
res.result.list.forEach(item=>{
item.isAll=false;
item.authorInfo={aid:'',name:'',orgInfo:'',avatar:'',sex:null};
- if(item.isTop) {
- isTopList.push(item);
- } else {
- caseList.push(item)
- }
})
-
- this.caseList.list.push(...isTopList,...caseList);
+ this.caseList.list.push(...res.result.list);
this.caseList.count=res.result.count;
this.getCaseUserData(res.result.list)
this.moreState = 1;
@@ -510,7 +504,7 @@ export default {
this.moreState = 3;
}
} else {
- this.moreState = 3;
+ this.moreState = 3;
}
}else{
@@ -530,6 +524,7 @@ export default {
i !== "pageSize" &&
i !== "orderField" &&
i !== "orderAsc" &&
+ i !== "isTop" &&
caseData[i] !== null &&
caseData[i] !== undefined
) {