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

add

上级 4fb17476
......@@ -69,13 +69,17 @@ export default {
type:Number,
default:0
},
userToken:{
type:String,
default:''
},
parmData:{
type:Array,
default:[]
},
},
mounted(){
///alert(this.statusBarHeight);
//alert(this.userToken+"自组建");
this.list = this.parmData;
this.menuHeight = this.statusBarHeight + 7 + 40 + "px";
this.ptop = this.statusBarHeight + "px";
......@@ -154,6 +158,7 @@ export default {
//收藏 取消收藏
collectFun(status,id,name){
// alert(this.userToken);
this.pageBurialPoin({
menuLevel:1,
menuCode:'m_home',
......@@ -175,6 +180,11 @@ export default {
if(res.code === '000000'){
status = status == 1 ? 2 : 1;
_this.handelData(id,status);
}else{
//alert(res.message);
rocNative.showNativeToast({
message: res.message
})
}
})
},
......
......@@ -67,7 +67,7 @@ export default {
// })
}else{
rocNative.gotoNewWebActivity({
url: 'http://10.177.10.231:8000/#/teachersDetail?id='+item.id
url: 'http://10.177.10.231:8000/#/teachersDetail?id='+item.id+"&from=appHome"
})
// this.$router.push({
// path: '/teachersDetail',
......
......@@ -36,6 +36,14 @@ export default {
},
methods: {
goToPage(itemData){
let paramList = this.setEventByModuleCode(itemData);
if(itemData.appModuleInfo && itemData.appModuleInfo.code != 'M400'){
rocNative.dispatchEventByModuleCode({
modeCode: itemData.appModuleInfo.code,
jsonString: paramList
})
}
this.pageBurialPoin({
menuLevel:1,
menuCode:'m_home',
......@@ -44,13 +52,6 @@ export default {
labelId:itemData.id,
labelvalue:itemData.name,
})
let paramList = this.setEventByModuleCode(itemData);
if(itemData.appModuleInfo && itemData.appModuleInfo.code != 'M400'){
rocNative.dispatchEventByModuleCode({
modeCode: itemData.appModuleInfo.code,
jsonString: paramList
})
}
}
......
......@@ -119,18 +119,11 @@ export default {
}else{
_this.isShow = _this.parmObj.showFlag;
if(!_this.isShow){
rocNative.setTabMiniIcon({
tabIndex:3,
iconTitle:'学习评价',
iconColor:'',
isSet:true
})
}
let isPullIndex = _this.isShow ? '1' : '2';
_this.$emit('evluatFun',{isPull:isPullIndex});
}
}else{
}
})
},
......
......@@ -49,6 +49,10 @@ export default {
type:Array,
default:[]
},
userToken:{
type:String,
default:''
},
},
methods: {
......@@ -97,6 +101,7 @@ export default {
//收藏 取消收藏
collectFun(status,id){
// alert(this.userToken)
this.pageBurialPoin({
menuLevel:1,
menuCode:'m_home',
......@@ -117,6 +122,11 @@ export default {
if(res.code === '000000'){
status = status == 1 ? 2 : 1;
_this.handelData(id,status);
}else{
//alert(res.message);
rocNative.showNativeToast({
message: res.message
})
}
})
},
......
......@@ -45,13 +45,13 @@
<YqyHomeAdv :parmData="yqDoctorList" v-if="yqDoctorList.length>0"/>
<!--最新课程-->
<YqyTeacherList :parmData="newsDatalist" v-if="newsDatalist.length>0"/>
<YqyTeacherList :parmData="newsDatalist" v-if="newsDatalist.length>0" :userToken="userToken"/>
<!--分钟医学院-->
<YqyFiveMinutes :parmData="fiveList" v-if="fiveList.length>0"/>
<!--为你推荐-->
<YqyHomeAdjust :isFixed="isFixed" :statusBarHeight="statusBarHeight" :parmData="adjustList" v-if="adjustList.length>0"/>
<YqyHomeAdjust :isFixed="isFixed" :statusBarHeight="statusBarHeight" :parmData="adjustList" v-if="adjustList.length>0" :userToken="userToken"/>
<!--返回顶部-->
<BackTop v-if="isShowBackTop"/>
......@@ -139,7 +139,9 @@ export default {
}
window.__refresh = function(params){
// _this.fiveTimePull();
_this.initByToken()
// _this.initByToken()
// _this.getStatusHight();
_this.getUserInfo();
}
window.__getStatusBarHeight = function(parm){
......@@ -152,18 +154,18 @@ export default {
window.__getUserInfo = function(parm){
alert(parm.userToken);
// alert(parm.userToken);
_this.systemType = parm.systemType;
_this.appVersion = parm.appVersion;
// _this.token = parm.userToken;
_this.userToken = parm.userToken;
_this.token = parm.userToken;
// _this.userToken = parm.userToken;
_this.userMobile = parm.userMobile;
if(parm.userMobile != ''){
_this.getKeepData();
}
_this.initByToken();
_this.initByToken(parm.userToken);
_this.getSwiper(_this.appVersion,_this.systemType);
......@@ -172,7 +174,7 @@ export default {
_this.initAll()
// _this.token = '63C3FA92AF8A45A48B31EB7FD97B95EB';
// _this.isHeightFromApp = true;
// _this.initByToken();
// _this.initByToken(_this.token);
_this.getUserInfo();
_this.getStatusHight();
......@@ -209,12 +211,11 @@ export default {
methods:{
initByToken(){
//alert("0999");
this.getAdjustData();
this.getNewsData();
//alert("加入学");
this.getEvaluctData();
initByToken(userToken){
this.getAdjustData(userToken);
this.getNewsData(userToken);
this.getEvaluctData(userToken);
window.addEventListener('scroll', this.scrollFun);
},
......@@ -289,10 +290,11 @@ export default {
},
//获取评价
getEvaluctData(){
getEvaluctData(userToken){
//alert(userToken);
let _this = this, para = {
sysCode: 27,
token: _this.userToken,
token: userToken,
setEntry: 'headers'
}
......@@ -304,10 +306,25 @@ export default {
_this.isShowEvluat = false;
}else{
_this.isShowEvluat = _this.evaluctObj.showFlag;
}
}else{
// alert(res.message);
rocNative.showNativeToast({
message: res.message
})
}
if(!_this.isShowEvluat){
rocNative.setTabMiniIcon({
tabIndex:3,
iconTitle:'学习评价',
iconColor:'',
isSet:true
})
}
})
},
......@@ -387,18 +404,24 @@ export default {
},
//最新课程
getNewsData(){
getNewsData(userToken){
this.newsDatalist = [];
let _this = this,
parm = {
pageNo:1,
pageSize:6,
token:_this.userToken,
token:userToken,
setEntry: 'headers'
}
_this.GET('/contents/HomeNewCourse/NewCourseInformation',parm).then(function(res){
if(res.code === '000000'){
_this.newsDatalist = res.data.contentAppModels || [];
//alert( _this.newsDatalist[0].joinNum)
if(_this.newsDatalist.length>0){
_this.userToken = userToken;
}
}
})
},
......@@ -431,13 +454,14 @@ export default {
},
//为您推荐
getAdjustData(){
getAdjustData(userToken){
// alert(userToken);
this.adjustList = []
let _this = this,
parm = {
pageNo:1,
pageSize:10,
token:_this.userToken,
token:userToken,
setEntry: 'headers'
}
......@@ -445,7 +469,11 @@ export default {
_this.GET('contents/courses/recommendCourseList',parm).then(function(res){
if(res.code === '000000'){
_this.adjustList = res.data || []
_this.adjustList = res.data || [];
if(_this.adjustList.length>0){
_this.userToken = userToken
}
}
})
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册