修正布局,删改无用页面
This commit is contained in:
@@ -41,6 +41,9 @@ export function useGroupCourseList() {
|
||||
const filteredCourseList = computed(() => {
|
||||
let result = [...courseList.value]
|
||||
|
||||
// 只显示可预约的团课(状态码为0,兼容字符串和数字)
|
||||
result = result.filter(course => Number(course.status) === 0)
|
||||
|
||||
if (searchKeyword.value) {
|
||||
result = result.filter(course =>
|
||||
course.courseName.includes(searchKeyword.value)
|
||||
@@ -215,8 +218,11 @@ export function useGroupCourseList() {
|
||||
|
||||
console.log('[useGroupCourseList] 响应结果:', JSON.stringify(result, null, 2))
|
||||
|
||||
if (result && result.data && result.data.content) {
|
||||
const { content: list, totalElements: totalCount, currentPage: respPage, totalPages: pages } = result.data
|
||||
// 兼容后端统一响应格式 { data/result, message, success }
|
||||
const wrapped = result?.result || result?.data || result
|
||||
|
||||
if (wrapped && wrapped.content) {
|
||||
const { content: list, totalElements: totalCount, totalPages: pages } = wrapped
|
||||
|
||||
if (isLoadMore) {
|
||||
courseList.value = [...courseList.value, ...list]
|
||||
|
||||
Reference in New Issue
Block a user