9.5下午提交
This commit is contained in:
+31
-32
@@ -18,7 +18,7 @@
|
||||
placeholderColor="#999999"
|
||||
></uni-search-bar>
|
||||
</view>
|
||||
<view class="header-right">
|
||||
<view class="header-right" @click="goMessage">
|
||||
<view class="message-icon">
|
||||
<uni-icons type="email" size="32" color="#fff"></uni-icons>
|
||||
<view v-if="hasUnread" class="red-dot"></view>
|
||||
@@ -142,8 +142,9 @@
|
||||
<view class="replay-section">
|
||||
<view class="section-header">
|
||||
<text class="section-title-text">精彩回放</text>
|
||||
<view class="more-link">
|
||||
<text class="more-text">更多<uni-icons type="right" size="32rpx" color="#999"></uni-icons></text>
|
||||
<view class="more-link" @click="onReplayMore">
|
||||
<text class="more-text">更多</text>
|
||||
<uni-icons type="right" size="32rpx" color="#999"></uni-icons>
|
||||
</view>
|
||||
</view>
|
||||
<view class="replay-grid">
|
||||
@@ -280,6 +281,11 @@
|
||||
url:'/pages_app/search/search'
|
||||
})
|
||||
}
|
||||
const onReplayMore=()=>{
|
||||
navTo({
|
||||
url:'/pages_app/video/video'
|
||||
})
|
||||
}
|
||||
// 计算头部背景色
|
||||
const headerBgColor = computed(() => {
|
||||
// 获取屏幕宽度来计算rpx到px的转换比例
|
||||
@@ -439,28 +445,9 @@
|
||||
// 精彩回放点击事件
|
||||
const onReplayClick = (item) => {
|
||||
console.log('点击精彩回放:', item);
|
||||
uni.showToast({
|
||||
title: `查看${item.content}`,
|
||||
icon: 'none'
|
||||
});
|
||||
|
||||
// 根据类型跳转到不同页面
|
||||
switch(item.type) {
|
||||
case 'case_discussion':
|
||||
uni.navigateTo({
|
||||
url: '/pages/discussion/detail?id=' + item.id
|
||||
});
|
||||
break;
|
||||
case 'new_topic':
|
||||
uni.navigateTo({
|
||||
url: '/pages/topic/detail?id=' + item.id
|
||||
});
|
||||
break;
|
||||
default:
|
||||
uni.navigateTo({
|
||||
url: '/pages/replay/detail?id=' + item.id
|
||||
});
|
||||
}
|
||||
navTo({
|
||||
url: '/pages_course/course_detail/course_detail?id=' + item.id
|
||||
})
|
||||
};
|
||||
|
||||
// 网格点击事件
|
||||
@@ -480,9 +467,9 @@
|
||||
}else if(index==5){
|
||||
url='/pages_app/ppt/ppt'
|
||||
}else if(index==6){
|
||||
url='/pages_course/index/index'
|
||||
url='/pages_course/course/course'
|
||||
}else{
|
||||
url='/pages_app/search/search'
|
||||
url='/pages_app/myApplication/myApplication'
|
||||
}
|
||||
navTo({
|
||||
url:url
|
||||
@@ -512,10 +499,15 @@
|
||||
|
||||
// 查看更多实用指南
|
||||
const onGuideMore = () => {
|
||||
console.log('查看更多实用指南');
|
||||
uni.navigateTo({
|
||||
url: '/pages/guide/list'
|
||||
});
|
||||
if(currentGuideTab.value==0){
|
||||
navTo({
|
||||
url: '/pages_app/zhinan/zhinan'
|
||||
});
|
||||
}else{
|
||||
navTo({
|
||||
url: '/pages_app/ppt/ppt'
|
||||
});
|
||||
}
|
||||
};
|
||||
const goNews=()=>{
|
||||
let url=docUrl+signInfo.news.path;
|
||||
@@ -538,7 +530,9 @@
|
||||
const onBannerClick = (item,index) => {
|
||||
if (!item) return;
|
||||
if(index==0){
|
||||
|
||||
navTo({
|
||||
url:'/pages_app/personInfo/personInfo'
|
||||
})
|
||||
}else{
|
||||
// 如果存在外链path,优先按平台打开
|
||||
if (item.path) {
|
||||
@@ -600,6 +594,11 @@
|
||||
})
|
||||
// #endif
|
||||
};
|
||||
const goMessage=()=>{
|
||||
navTo({
|
||||
url: '/pages_app/msg/msg'
|
||||
})
|
||||
}
|
||||
|
||||
// 实用指南点击事件
|
||||
const onGuideClick = (item) => {
|
||||
|
||||
Reference in New Issue
Block a user