提交 d27f293c 编写于 作者: chendeli's avatar chendeli

add

上级 fa99f268
...@@ -207,7 +207,7 @@ export default { ...@@ -207,7 +207,7 @@ export default {
parm = { parm = {
pageNo:_this.pageNo, pageNo:_this.pageNo,
pageSize:_this.pageSize, pageSize:_this.pageSize,
token:_this.token, token:'9D7CA06E661F49F6B2C5F1101AE13145'||_this.token,
setEntry: 'headers' setEntry: 'headers'
} }
......
...@@ -38,10 +38,13 @@ export default { ...@@ -38,10 +38,13 @@ export default {
}, },
methods: { methods: {
goToPage(item){ goToPage(item){
let obj = {
}
///console.log(item); ///console.log(item);
let url = pageJumpUrl(); let url = pageJumpUrl();
console.log(url.pageListUrl); // console.log(url.pageListUrl);
let itemData={ let itemData={
"imageUrl":"", "imageUrl":"",
...@@ -54,7 +57,14 @@ export default { ...@@ -54,7 +57,14 @@ export default {
} }
}; };
if(!!item){ if(!!item){
obj = {
menuLevel:1,
menuCode:'m_home',
functionCode:'f_five_minutes',
actionCode:'c_content',
labelId:item.id,
labelvalue:item.title,
}
itemData.title = item.name; itemData.title = item.name;
itemData.appModuleInfo["paramList"] = [ itemData.appModuleInfo["paramList"] = [
{ {
...@@ -71,6 +81,12 @@ export default { ...@@ -71,6 +81,12 @@ export default {
} }
] ]
}else{ }else{
obj = {
menuLevel:1,
menuCode:'m_home',
functionCode:'f_five_minutes',
actionCode:'c_all'
}
itemData.appModuleInfo.paramList = [ itemData.appModuleInfo.paramList = [
{ {
...@@ -81,7 +97,7 @@ export default { ...@@ -81,7 +97,7 @@ export default {
} }
] ]
} }
console.log(itemData); this.pageBurialPoin(obj)
let paramList = this.setEventByModuleCode(itemData); let paramList = this.setEventByModuleCode(itemData);
rocNative.dispatchEventByModuleCode({ rocNative.dispatchEventByModuleCode({
...@@ -118,6 +134,14 @@ export default { ...@@ -118,6 +134,14 @@ export default {
}, },
playFun(item){ playFun(item){
this.pageBurialPoin({
menuLevel:1,
menuCode:'m_home',
functionCode:'f_five_minutes',
actionCode:'c_play',
labelId:item.id,
labelvalue:item.title,
})
rocNative.openFiveMintusAudio({ rocNative.openFiveMintusAudio({
categoryName: item.categoryName, categoryName: item.categoryName,
appImageUrl: item.appImageUrl, appImageUrl: item.appImageUrl,
......
...@@ -39,19 +39,38 @@ export default { ...@@ -39,19 +39,38 @@ export default {
//跳转 //跳转
goToPage(item,parm){ goToPage(item,parm){
let obj = {}
let keyName = '', let keyName = '',
val = '', val = '',
classNameVal = ''; classNameVal = '';
if(parm == 'list'){ if(parm == 'list'){
obj = {
menuLevel:1,
menuCode:'m_home',
functionCode:'f_teacher',
actionCode: 'c_more',
}
keyName = ''; keyName = '';
val = ''; val = '';
classNameVal = 'com.picahealth.yunque.activitys.experienceshare.ExperienceShareDetailActivity###SharedExperienceViewController' classNameVal = 'com.picahealth.yunque.activitys.experienceshare.ExperienceShareDetailActivity###SharedExperienceViewController'
}else{ }else{
obj = {
menuLevel:1,
menuCode:'m_home',
functionCode:'f_teacher',
actionCode:'c_teacher',
labelId:item.id,
labelvalue:item.name,
}
keyName = 'id'; keyName = 'id';
val = item.id; val = item.id;
classNameVal = 'com.picahealth.yunque.activitys.playvideo.PlayVideoFullScrenActivity###VideoPlayerViewController' classNameVal = 'com.picahealth.yunque.activitys.playvideo.PlayVideoFullScrenActivity###VideoPlayerViewController'
} }
this.pageBurialPoin(obj)
let itemData = { let itemData = {
"title":item.name, "title":item.name,
"imageUrl":"", "imageUrl":"",
......
...@@ -45,6 +45,15 @@ export default { ...@@ -45,6 +45,15 @@ export default {
methods: { methods: {
//跳转 //跳转
goToPage(item){ goToPage(item){
this.pageBurialPoin({
menuLevel:1,
menuCode:'m_home',
functionCode:'f_new_course',
actionCode:'c_course',
labelId:item.id,
labelvalue:item.name,
})
let itemData={ let itemData={
"title":item.name, "title":item.name,
"imageUrl":"", "imageUrl":"",
...@@ -79,6 +88,14 @@ export default { ...@@ -79,6 +88,14 @@ export default {
//收藏 取消收藏 //收藏 取消收藏
collectFun(status,id){ collectFun(status,id){
this.pageBurialPoin({
menuLevel:1,
menuCode:'m_home',
functionCode:'f_new_course',
actionCode:'c_collect',
labelId:id,
/// labelvalue:item.name,
})
let _this = this, let _this = this,
parm = { parm = {
token:this.token, token:this.token,
......
...@@ -11,15 +11,33 @@ ...@@ -11,15 +11,33 @@
export default { export default {
data(){ data(){
return{ return{
objPoint:{}
}
},
props:{
burialPoint:{
default:'',
type:String
} }
}, },
mounted(){ mounted(){
if(this.burialPoint == 'activity'){
this.objPoint = {
menuLevel:2,
menuFromCode:'m_home',
menuCode:'m_content_list',
functionCode:'f_activity',
actionCode:'c_top'
}
}
}, },
methods: { methods: {
backTop:function(){ backTop:function(){
if(this.burialPoint == 'activity'){
this.pageBurialPoin(this.objPoint);
}
var osTop = document.documentElement.scrollTop || document.body.scrollTop; var osTop = document.documentElement.scrollTop || document.body.scrollTop;
if(osTop > 0){ if(osTop > 0){
document.documentElement.scrollTop = document.body.scrollTop = 0; document.documentElement.scrollTop = document.body.scrollTop = 0;
......
...@@ -38,17 +38,33 @@ ...@@ -38,17 +38,33 @@
isNavFix:{//是否fix定位 isNavFix:{//是否fix定位
type:Boolean, type:Boolean,
default:true default:true
},
burialPoint:{
default:'',
type:String
} }
}, },
mounted(){ mounted(){
if(this.burialPoint == 'activity'){
this.objPoint = {
menuLevel:2,
menuFromCode:'m_home',
menuCode:'m_content_list',
functionCode:'f_activity',
actionCode:'c_last'
}
}
}, },
methods: { methods: {
//返回 //返回
goBack(){ goBack(){
if(this.burialPoint == 'activity'){
this.pageBurialPoin(this.objPoint);
}
this.$router.back(-1); this.$router.back(-1);
//rocNative.backPreviousPage(); //rocNative.backPreviousPage();
//rocNative.goBack(); //rocNative.goBack();
......
<template> <template>
<section> <section>
<TopNav :bgColor="bgColor" :title="navTitle" :isNavFix="isNavFix"></TopNav> <TopNav :bgColor="bgColor" :title="navTitle" :isNavFix="isNavFix" :burialPoint="pointStyle"></TopNav>
<section class="activity-box"> <section class="activity-box">
<div class="activity-count">{{list.length}}个活动</div> <div class="activity-count">{{list.length}}个活动</div>
<div class="activity-list"> <div class="activity-list">
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
<!-- <div class="time">活动时间:9月3日-9月9日</div> --> <!-- <div class="time">活动时间:9月3日-9月9日</div> -->
</div> </div>
</div> </div>
<BackTop v-if="isShowBackTop"></BackTop> <BackTop v-if="isShowBackTop" :burialPoint="pointStyle"></BackTop>
</section> </section>
</section> </section>
...@@ -32,6 +32,7 @@ export default { ...@@ -32,6 +32,7 @@ export default {
tabName:'测试', tabName:'测试',
tabList:[], tabList:[],
isShowBackTop:false, isShowBackTop:false,
pointStyle:'activity'
} }
}, },
components:{ components:{
...@@ -57,6 +58,15 @@ export default { ...@@ -57,6 +58,15 @@ export default {
// } // }
}, },
goToPage(itemData){ goToPage(itemData){
this.pageBurialPoin({
menuLevel:2,
menuFromCode:'m_home',
menuCode:'m_content_list',
functionCode:'f_activity',
actionCode:'c_title',
labelId:itemData.id,
labelvalue:itemData.title,
})
let paramList = this.setEventByModuleCode(itemData); let paramList = this.setEventByModuleCode(itemData);
rocNative.dispatchEventByModuleCode({ rocNative.dispatchEventByModuleCode({
modeCode: itemData.appModuleInfo.code, modeCode: itemData.appModuleInfo.code,
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册