From 1530f605190069e45b5e31a7ec2bf7a6dc691f39 Mon Sep 17 00:00:00 2001 From: QYF-GitLab1 <1940665526@qq.com> Date: 星期四, 02 一月 2025 14:09:22 +0800 Subject: [PATCH] 1 --- packageCourse/pages/studentClass/index.js | 28 +++++++++++++++++++++++++--- 1 files changed, 25 insertions(+), 3 deletions(-) diff --git a/packageCourse/pages/studentClass/index.js b/packageCourse/pages/studentClass/index.js index e18f442..4ba4389 100644 --- a/packageCourse/pages/studentClass/index.js +++ b/packageCourse/pages/studentClass/index.js @@ -42,11 +42,14 @@ // 閫氳繃code鏌ヨ鐝骇 getClassDetail() { - if (this.data.refCode == '') { + if (!this.data.refCode) { wx.showToast({ title: '璇疯緭鍏ラ個璇风爜', duration: 1000, icon: "none", + }) + this.setData({ + classDetail: null }) return false } @@ -56,14 +59,29 @@ app.MG.edu .getCourseClass(data) .then(res => { - if (res) { + if (res.linkProductDto) { res.classTime = moment(res.beginDate).format('YYYY-MM-DD') + '--' + moment(res.endDate).format('YYYY-MM-DD') this.setData({ classDetail: res }) + } else { + this.setData({ + classDetail: null + }) + wx.showToast({ + title: '閭�璇风爜鏃犳晥', + icon: "none" + }) } }) .catch(err => { + wx.showToast({ + title: '閭�璇风爜鏃犳晥', + icon: "none" + }) + this.setData({ + classDetail: null + }) console.log(err) }) }, @@ -78,7 +96,9 @@ // 鍏抽棴鐢宠 cancle() { this.setData({ - visible: false + visible: false, + classDetail: null, + refCode: '' }) }, @@ -161,6 +181,8 @@ classList: list, totalSize: totalSize, visible: false, + classDetail: null, + refCode: '', skeletonLoding: false, bottomLoading: false }) -- Gitblit v1.9.1