refactor(首页): 戒子/义工使用 category_link 进行路由跳转
- 移除外部链接判断逻辑 - 戒子和义工统一使用 router.push(category_link) 跳转 - 保持与项目路由模式一致 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Showing
1 changed file
with
2 additions
and
8 deletions
| ... | @@ -501,12 +501,6 @@ const viewMoreThreeAltars = (item) => { | ... | @@ -501,12 +501,6 @@ const viewMoreThreeAltars = (item) => { |
| 501 | 501 | ||
| 502 | // 临坛十师/戒子/义工 - 统一处理,使用 category_sn 判断类型 | 502 | // 临坛十师/戒子/义工 - 统一处理,使用 category_sn 判断类型 |
| 503 | const viewMoreByCategory = (item) => { | 503 | const viewMoreByCategory = (item) => { |
| 504 | - // 优先使用外部链接(检查是否为真值且非空字符串) | ||
| 505 | - if (item?.category_link && item.category_link.trim() !== '') { | ||
| 506 | - location.href = item?.category_link | ||
| 507 | - return | ||
| 508 | - } | ||
| 509 | - | ||
| 510 | // 根据 category_sn 判断类型(避免中文名称变化) | 504 | // 根据 category_sn 判断类型(避免中文名称变化) |
| 511 | const categorySN = item?.category_sn | 505 | const categorySN = item?.category_sn |
| 512 | 506 | ||
| ... | @@ -515,10 +509,10 @@ const viewMoreByCategory = (item) => { | ... | @@ -515,10 +509,10 @@ const viewMoreByCategory = (item) => { |
| 515 | router.push(`/masters?pid=${item.id}`) | 509 | router.push(`/masters?pid=${item.id}`) |
| 516 | break | 510 | break |
| 517 | case 'STJZ': // 戒子 | 511 | case 'STJZ': // 戒子 |
| 518 | - router.push(`/students?i=${item.id}`) | 512 | + router.push(`${item.category_link}`) |
| 519 | break | 513 | break |
| 520 | case 'STYG': // 义工 | 514 | case 'STYG': // 义工 |
| 521 | - router.push(`/volunteers?i=${item.id}`) | 515 | + router.push(`${item.category_link}`) |
| 522 | break | 516 | break |
| 523 | default: | 517 | default: |
| 524 | // 默认行为:临坛十师 | 518 | // 默认行为:临坛十师 | ... | ... |
-
Please register or login to post a comment