From e47dd2c79eae3219d3bfc8ebe7e6f463a66caeea Mon Sep 17 00:00:00 2001 From: yangjun <1173114630@qq.com> Date: Mon, 2 Sep 2024 08:38:15 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/site/jrkclb/kclbList.vue | 85 ++---- src/views/site/jrkclb/kclbList2.vue | 428 ++++++++++++++++++++++++++++ src/views/site/jrkclb/kclbRkb.vue | 5 +- 3 files changed, 448 insertions(+), 70 deletions(-) create mode 100644 src/views/site/jrkclb/kclbList2.vue diff --git a/src/views/site/jrkclb/kclbList.vue b/src/views/site/jrkclb/kclbList.vue index 39dfb68..a4241b2 100644 --- a/src/views/site/jrkclb/kclbList.vue +++ b/src/views/site/jrkclb/kclbList.vue @@ -156,19 +156,6 @@ > 评价 - - - 已预约 - 预约 - @@ -177,18 +164,6 @@ - -
-
更多...
-
-
-
暂无课堂
-
-
-
更多...
-
收起
-
-
@@ -215,11 +190,6 @@ const kcErrorreportIndexModal = ref(); const tingKeZuJiAddModal = ref(); const route = useRouter(); -const pageNo = ref(1); -const pageSize = ref(1); -const current = ref(0); -const total = ref(0); - const emit = defineEmits(['setTotal']); const { createMessage } = useMessage(); @@ -251,37 +221,29 @@ function rkbLoadData() { var newRow = ref({}); newRow = props.queryParam; newRow.userid = getUserId(); - if (!props.queryParam.pageSize) { - newRow.pageSize = -1; - } else { - newRow.pageNo = pageNo.value; - newRow.pageSize = 20; - } - if(pageNo.value == 0){ - pageNo.value = 1; - } + // if (!props.queryParam.pageSize) { + // newRow.pageSize = -1; + // // }else{ + // // newRow.pageSize = 20 + // } + newRow.pageSize = -1; newRow.sftkb = '1'; console.log(`🚀 ~ file: kclbList.vue:109 ~ rkbLoadData ~ newRow:`, newRow); if (newRow.hh != ',') { // listType.value = newRow.type // console.log(`🚀 ~ file: kclbList.vue:111 ~ rkbLoadData ~ listType:`, listType) list(newRow).then((res) => { - console.log('🙅‍♀️', res); - // listData.value = res.records; - listData.value.push(...res.records) + console.log('🧢', res); + listData.value = res.records; var bxqkssj = new Date(getSysConfig().bxqkssj); var bxqjssj = new Date(getSysConfig().bxqjssj); var nowDate = new Date(); - if (bxqkssj.getTime() > nowDate.getTime() && bxqjssj.getTime() < nowDate.getTime()) { + if (bxqkssj.getTime() > nowDate.getTime() || bxqjssj.getTime() < nowDate.getTime()) { pjDisabled.value = true; - console.log(`🚀 ~ file: kclbList.vue:148 ~ rkbLoadData ~ pjDisabled:`, pjDisabled); } - // current.value = res.current; - // total.value = res.total; - current.value = res.pages - total.value = res.total - emit('setTotal', res.total); + + emit('setTotal', res.records.length); }); } } @@ -305,6 +267,11 @@ async function funYuyue(record) { zbpx: record.zbpx, link: '', isdeleted: 0, + kcmc:record.kcmc, +rwbh:record.rwbh, +xqxn:record.xnxq, +skjs:record.skjs, + }; const isUpdate = ref(false); await saveOrUpdate(params, isUpdate.value) @@ -322,26 +289,6 @@ async function funYuyue(record) { }); } -/** - * 收起 - */ -function funShouqi() { - listData.value = []; - pageNo.value = 1; - rkbLoadData(); -} -/** - * 加载更多 - */ -function funMore() { - console.log(`🚀 ~ file: index.vue:83 ~ funMore ~ current>pageNo:`, current, pageNo); - if (current.value > pageNo.value) { - pageNo.value++; - rkbLoadData(); - } else { - createMessage.error('没有更多数据了!'); - } -} function isNow(item) { const jssj = dayjs(item.skrq + ' ' + item.jssj, 'YYYY-MM-DD hh:mm:ss'); diff --git a/src/views/site/jrkclb/kclbList2.vue b/src/views/site/jrkclb/kclbList2.vue new file mode 100644 index 0000000..8c2f86e --- /dev/null +++ b/src/views/site/jrkclb/kclbList2.vue @@ -0,0 +1,428 @@ + + + + + diff --git a/src/views/site/jrkclb/kclbRkb.vue b/src/views/site/jrkclb/kclbRkb.vue index 3e3ac3f..5030d5c 100644 --- a/src/views/site/jrkclb/kclbRkb.vue +++ b/src/views/site/jrkclb/kclbRkb.vue @@ -53,6 +53,7 @@ {{xxkcTotal}} +
说明:日课表默认展示20条数据,请根据自行的需求进行按条件检索
@@ -74,7 +75,7 @@