From 7cb257317cee1d52ca794c297a2251bb3226eb90 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B0=AD=E5=87=AF=E5=87=AF?= Date: Mon, 30 Dec 2024 21:49:23 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A6=96=E9=A1=B5=E6=9F=A5=E8=AF=A2=E4=BC=98?= =?UTF-8?q?=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/resources/mapper/course/CourseDao.xml | 10 +++++----- src/main/resources/mapper/course/CourseDetailsDao.xml | 7 ++++--- 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/src/main/resources/mapper/course/CourseDao.xml b/src/main/resources/mapper/course/CourseDao.xml index 73220854..39b6fbae 100644 --- a/src/main/resources/mapper/course/CourseDao.xml +++ b/src/main/resources/mapper/course/CourseDao.xml @@ -39,7 +39,7 @@ c.dy_show as dyShow, c.sort, round(10000*rand(),0) as goodNum, - d.courseDetailsCount, + ifnull(d.courseDetailsCount,0) as courseDetailsCount, null AS courseDetailsName, null AS courseDetailsId, round(10000*rand(),0) as weekGoodNum, @@ -139,7 +139,7 @@ c.course_type as courseType, c.banner_id as bannerId, b.name as bannerName, - d.viewCounts, + ifnull(d.viewCounts,0) as viewCounts, c.dy_img_id as dyImgId, c.dy_course_id as dyCourseId, c.dy_status as dyStatus, @@ -170,10 +170,10 @@ c.`wx_course_status` as wxCourseStatus, t.dyUrlStatus, o.payMoney, - d.goodNum, - d.courseDetailsCount, + ifnull(d.goodNum,0) as goodNum, + ifnull(d.courseDetailsCount) as courseDetailsCount, 0 as weekGoodNum, - tt.isRecommend + ifnull(tt.isRecommend,0) as isRecommend FROM course AS c LEFT JOIN course_classification AS cc ON c.classify_id = cc.classification_id diff --git a/src/main/resources/mapper/course/CourseDetailsDao.xml b/src/main/resources/mapper/course/CourseDetailsDao.xml index 0656624c..6d3512fb 100644 --- a/src/main/resources/mapper/course/CourseDetailsDao.xml +++ b/src/main/resources/mapper/course/CourseDetailsDao.xml @@ -4,8 +4,9 @@