From 35ef44ab6a849f45b1733e889225bba59f1e1038 Mon Sep 17 00:00:00 2001 From: daihh Date: Wed, 7 Jun 2023 18:31:44 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AF=BE=E7=A8=8B=E6=90=9C=E7=B4=A2=E8=BF=9E?= =?UTF-8?q?=E7=BB=AD=E7=82=B9=E5=87=BB=E9=87=8D=E5=A4=8D=E5=8A=A0=E8=BD=BD?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/portal/course/Index.vue | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/views/portal/course/Index.vue b/src/views/portal/course/Index.vue index 9a16264c..55f0e877 100644 --- a/src/views/portal/course/Index.vue +++ b/src/views/portal/course/Index.vue @@ -428,7 +428,7 @@ export default { oneList:[], //一级分类{type:11} twoList:[], //二级分类{type:12} threeList:[],//三级分类{type:13} - + searching:false,//是否正在搜索中 resonimg:{}, formatDate, formatNum:formatUserNumber, @@ -973,6 +973,12 @@ export default { return list; }, async search() { + // + if(this.searching){ + this.$message.warning("正在搜索中,请待搜索完成后再重新搜索"); + return; + } + this.searching=true; //测试时间格式化 // let s=1650973801; // var d = new Date(1650973801*1000); @@ -1021,6 +1027,7 @@ export default { // 隐藏loadMore this.moreState = 2; await apiCoursePortal.courseSearch(this.course).then(res => { + this.searching=false; if (res.status == 200 && res.result.list.length > 0) { this.totalPages = res.result.totalPages; res.result.list.forEach(item => {