hookehuyr

fix(首页): 修复 category_link 空字符串判断问题

- 增加空字符串检查,避免空链接导致错误跳转
- 移除调试日志

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
......@@ -501,8 +501,8 @@ const viewMoreThreeAltars = (item) => {
// 临坛十师/戒子/义工 - 统一处理,使用 category_sn 判断类型
const viewMoreByCategory = (item) => {
// 优先使用外部链接
if (item?.category_link) {
// 优先使用外部链接(检查是否为真值且非空字符串)
if (item?.category_link && item.category_link.trim() !== '') {
location.href = item?.category_link
return
}
......@@ -510,15 +510,14 @@ const viewMoreByCategory = (item) => {
// 根据 category_sn 判断类型(避免中文名称变化)
const categorySN = item?.category_sn
// TODO: 确认实际的 category_sn 值,以下为推测值
switch (categorySN) {
case 'stdj_ssqz': // 临坛十师
case 'STSSQZ': // 临坛十师
router.push(`/masters?pid=${item.id}`)
break
case 'stdj_jz': // 戒子
case 'STJZ': // 戒子
router.push(`/students?i=${item.id}`)
break
case 'stdj_yg': // 义工
case 'STYG': // 义工
router.push(`/volunteers?i=${item.id}`)
break
default:
......