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

add

上级 27e165e4
...@@ -13,7 +13,7 @@ ...@@ -13,7 +13,7 @@
<div class="couse-list" v-infinite-scroll="loadMore" infinite-scroll-disabled="loading" infinite-scroll-distance="10" :style="'height:'+clientHeight"> <div class="couse-list" v-infinite-scroll="loadMore" infinite-scroll-disabled="loading" infinite-scroll-distance="10" :style="'height:'+clientHeight">
<div :class="index%2==1 ? 'course-item end-left' : 'course-item'" :key="index" v-for="(item,index) in list"> <div :class="index%2==1 ? 'course-item end-left' : 'course-item'" :key="index" v-for="(item,index) in list">
<div class="course-pic" @click="goToPage(item)"> <div class="course-pic" @click="goToPage(item)">
<img :src="item.appIndexCourseUrl" class="pic-tec" /> <img :src="item.courseInfoUrl" class="pic-tec" />
<span class="course-tag">{{item.disName}}</span> <span class="course-tag">{{item.disName}}</span>
</div> </div>
<p class="course-txt"> <p class="course-txt">
...@@ -73,6 +73,10 @@ export default { ...@@ -73,6 +73,10 @@ export default {
type:Number, type:Number,
default:0 default:0
}, },
adjustPageNo:{
type:Number,
default:1
},
userToken:{ userToken:{
type:String, type:String,
default:'' default:''
...@@ -85,6 +89,7 @@ export default { ...@@ -85,6 +89,7 @@ export default {
mounted(){ mounted(){
this.list = this.parmData; this.list = this.parmData;
this.pageNo = this.adjustPageNo;
// if(window.__isAndroid){ // if(window.__isAndroid){
// this.popHeight = this.statusBarHeight/2 // this.popHeight = this.statusBarHeight/2
...@@ -138,7 +143,7 @@ export default { ...@@ -138,7 +143,7 @@ export default {
labelId:item.id, labelId:item.id,
labelValue :item.name, labelValue :item.name,
}) })
this.pageNo = 1;
this.$emit("setRefrshParm",{isclick:true}) this.$emit("setRefrshParm",{isclick:true})
let itemData={ let itemData={
"title":item.name, "title":item.name,
...@@ -177,10 +182,11 @@ export default { ...@@ -177,10 +182,11 @@ export default {
loadMore(){ loadMore(){
let _this = this; let _this = this;
alert(_this.pageNo);
if(!_this.noMore){ if(!_this.noMore){
_this.pageNo += 1; _this.pageNo += 1;
_this.isLoading = true; _this.isLoading = true;
this.loading = true; _this.loading = true;
//埋点 //埋点
this.pageBurialPoin({ this.pageBurialPoin({
menuLevel:1, menuLevel:1,
...@@ -226,7 +232,7 @@ export default { ...@@ -226,7 +232,7 @@ export default {
}else{ }else{
//alert(res.message); //alert(res.message);
rocNative.showNativeToast({ rocNative.showNativeToast({
message: res.message message: '注册登陆后才能收藏哦'
}) })
} }
}) })
...@@ -247,7 +253,7 @@ export default { ...@@ -247,7 +253,7 @@ export default {
parm = { parm = {
pageNo:_this.pageNo, pageNo:_this.pageNo,
pageSize:_this.pageSize, pageSize:_this.pageSize,
token:_this.token, token:_this.userToken,
setEntry: 'headers' setEntry: 'headers'
} }
...@@ -261,17 +267,19 @@ export default { ...@@ -261,17 +267,19 @@ export default {
_this.noMore = true; _this.noMore = true;
_this.loading = true; _this.loading = true;
}else{ }else{
_this.list = [..._this.list ,...res.data];
_this.isLoading = true; _this.isLoading = true;
_this.noMore = false; _this.noMore = false;
_this.loading = false; _this.loading = false;
} }
if(type == 'loadMore'){ // if(type == 'loadMore'){
_this.list = [..._this.list ,...res.data]; // _this.list = [..._this.list ,...res.data];
}else{ // }
_this.list = res.data || []; // else{
} // _this.list = res.data || [];
// }
} }
///_this.clientHeight = 'auto' ///_this.clientHeight = 'auto'
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
<div class="couse-list"> <div class="couse-list">
<div :class="index%2==1 ? 'course-item end-left' : 'course-item'" :key="index" v-for="(item,index) in parmData"> <div :class="index%2==1 ? 'course-item end-left' : 'course-item'" :key="index" v-for="(item,index) in parmData">
<div class="course-pic" @click="goToPage(item)"> <div class="course-pic" @click="goToPage(item)">
<img :src="item.appIndexCourseUrl" class="pic-tec" /> <img :src="item.courseInfoUrl" class="pic-tec" />
<span class="course-tag">{{item.disName}}</span> <span class="course-tag">{{item.disName}}</span>
</div> </div>
<p class="course-txt"> <p class="course-txt">
...@@ -129,7 +129,7 @@ export default { ...@@ -129,7 +129,7 @@ export default {
}else{ }else{
//alert(res.message); //alert(res.message);
rocNative.showNativeToast({ rocNative.showNativeToast({
message: res.message message: '注册登陆后才能收藏哦'
}) })
} }
}) })
......
...@@ -64,7 +64,7 @@ ...@@ -64,7 +64,7 @@
<YqyFiveMinutes :parmData="fiveList" v-if="fiveList.length>0"/> <YqyFiveMinutes :parmData="fiveList" v-if="fiveList.length>0"/>
<!--为你推荐--> <!--为你推荐-->
<YqyHomeAdjust :isFixed="isFixed" :statusBarHeight="statusBarHeight" :parmData="adjustList" v-if="adjustList.length>0" :userToken="userToken" v-on:setRefrshParm="getRefrshParm"/> <YqyHomeAdjust :isFixed="isFixed" :statusBarHeight="statusBarHeight" :parmData="adjustList" v-if="adjustList.length>0" :userToken="userToken" v-on:setRefrshParm="getRefrshParm" :adjustPageNo="adjustPageNo"/>
<!--返回顶部--> <!--返回顶部-->
<BackTop v-if="isShowBackTop"/> <BackTop v-if="isShowBackTop"/>
...@@ -144,7 +144,7 @@ export default { ...@@ -144,7 +144,7 @@ export default {
isFailCatagory3:false, isFailCatagory3:false,
isFailTeaches:false, isFailTeaches:false,
isFailFive:false, isFailFive:false,
adjustPageNo:1,
} }
}, },
components:{ components:{
...@@ -184,6 +184,7 @@ export default { ...@@ -184,6 +184,7 @@ export default {
window.__refresh = function(params){ window.__refresh = function(params){
_this.isShowEvluat = false; _this.isShowEvluat = false;
_this.isIntStyle = ''; _this.isIntStyle = '';
_this.adjustPageNo = 1;
//返回 //返回
if(_this.isRefreshFromBack){ if(_this.isRefreshFromBack){
...@@ -213,8 +214,8 @@ export default { ...@@ -213,8 +214,8 @@ export default {
// alert("token之前"); // alert("token之前");
window.__getUserInfo = function(parm){ window.__getUserInfo = function(parm){
//alert(parm.userToken);
// alert(JSON.stringify(parm)) // alert(JSON.stringify(parm))
_this.systemType = parm.systemType; _this.systemType = parm.systemType;
_this.appVersion = parm.appVersion; _this.appVersion = parm.appVersion;
_this.token = parm.userToken; _this.token = parm.userToken;
...@@ -224,8 +225,10 @@ export default { ...@@ -224,8 +225,10 @@ export default {
if(parm.userMobile != ''){ if(parm.userMobile != ''){
_this.getKeepData(parm.userToken); _this.getKeepData(parm.userToken);
} }
_this.initByToken(parm.userToken); _this.initByToken(parm.userToken);
} }
...@@ -233,7 +236,7 @@ export default { ...@@ -233,7 +236,7 @@ export default {
// _this.token = 'BE1D60CAE8F24649B4F72D47E964A58B'; // _this.token = '2AAB78CDCD664925969B296FCB2F01CF';
// _this.msgCount = '2' // _this.msgCount = '2'
// _this.isShowKeep = true; // _this.isShowKeep = true;
// _this.isHeightFromApp = true; // _this.isHeightFromApp = true;
...@@ -250,7 +253,7 @@ export default { ...@@ -250,7 +253,7 @@ export default {
mounted(){ mounted(){
this.wrapperHeight =document.documentElement.clientHeight - this.$refs.wrapper.getBoundingClientRect().top; // this.wrapperHeight =document.documentElement.clientHeight - this.$refs.wrapper.getBoundingClientRect().top;
window.addEventListener('scroll', this.scrollFun); window.addEventListener('scroll', this.scrollFun);
}, },
...@@ -407,8 +410,9 @@ export default { ...@@ -407,8 +410,9 @@ export default {
} }
} }
this.GET('contents/gp/v1/homepage', para).then(res => { _this.GET('contents/gp/v1/homepage', para).then(res => {
if(res.code == '000000'){ if(res.code == '000000'){
// res.data = { // res.data = {
// avatarImageUrl: "https://test-file.yunqueyi.com/File/doctor_default.png", // avatarImageUrl: "https://test-file.yunqueyi.com/File/doctor_default.png",
// certificateAcquireNumOfHospital: 10, // certificateAcquireNumOfHospital: 10,
...@@ -609,6 +613,7 @@ export default { ...@@ -609,6 +613,7 @@ export default {
if(res.code === '000000'){ if(res.code === '000000'){
_this.adjustList = res.data || []; _this.adjustList = res.data || [];
_this.adjustPageNo = 1;
if(_this.adjustList.length>0){ if(_this.adjustList.length>0){
_this.userToken = userToken _this.userToken = userToken
...@@ -743,7 +748,7 @@ export default { ...@@ -743,7 +748,7 @@ export default {
_this.isShowEvluat = false; _this.isShowEvluat = false;
///alert("0") ///alert("0")
clearInterval(setTimer) clearInterval(setTimer)
},5000); },30000);
}, },
...@@ -773,7 +778,7 @@ export default { ...@@ -773,7 +778,7 @@ export default {
} }
} }
this.GET('/contents/HomeColumn/Information', para).then(res => { this.GET('contents/HomeColumn/Information', para).then(res => {
if(res.code == '000000'){ if(res.code == '000000'){
_this.listSwiper = res.data.iconColumnInformationModels || []; _this.listSwiper = res.data.iconColumnInformationModels || [];
...@@ -796,7 +801,7 @@ export default { ...@@ -796,7 +801,7 @@ export default {
category: 1, category: 1,
position:2, position:2,
setEntry: 'headers', setEntry: 'headers',
token:_this.token // token:_this.token
} }
this.GET('contents/HomeColumn/Information', para).then(res => { this.GET('contents/HomeColumn/Information', para).then(res => {
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册