From 7b570e8e0a38e01353c70375026553f330866044 Mon Sep 17 00:00:00 2001
From: zhaofang <752743406@qq.com>
Date: Mon, 21 Nov 2022 17:01:23 +0800
Subject: [PATCH 01/19] =?UTF-8?q?=E6=8F=90=E4=BA=A4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
components/recommend-index/recommend-index.vue | 3 +--
main.js | 2 +-
2 files changed, 2 insertions(+), 3 deletions(-)
diff --git a/components/recommend-index/recommend-index.vue b/components/recommend-index/recommend-index.vue
index 8e9f51f..1047629 100644
--- a/components/recommend-index/recommend-index.vue
+++ b/components/recommend-index/recommend-index.vue
@@ -67,8 +67,7 @@
-
-
+
{{ar.title}}
diff --git a/main.js b/main.js
index 9e8486a..ce6631d 100644
--- a/main.js
+++ b/main.js
@@ -13,7 +13,7 @@ Vue.prototype.$keywordActiveShow=function(str,keyword){
if(!str||str.indexOf(keyword)===-1||keyword==''){
return str
}
- return str.replace(keyword,`${keyword}`)
+ return str.replace(keyword,`${keyword}`)
}
From 855ddfff3c10c70aad8fb021c361b4bdb9a23e32 Mon Sep 17 00:00:00 2001
From: zhaofang <752743406@qq.com>
Date: Mon, 21 Nov 2022 17:17:04 +0800
Subject: [PATCH 02/19] =?UTF-8?q?=E6=8F=90=E4=BA=A4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
pages/study/index.vue | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pages/study/index.vue b/pages/study/index.vue
index d3033f2..2cac7c0 100644
--- a/pages/study/index.vue
+++ b/pages/study/index.vue
@@ -335,7 +335,7 @@
{name: '已完成',value: 2}
],
autonomyStatustList: [
- {name: '全部',value: ''},
+ {name: '全部',value: 0},
{name: '未开始',value: 1},
{name: '进行中',value: 2},
{name: '已完成',value: 9}
From 01fbf93e830f430b3db13a0a0b75ec8bc1716d0b Mon Sep 17 00:00:00 2001
From: zhaofang <752743406@qq.com>
Date: Mon, 21 Nov 2022 17:42:32 +0800
Subject: [PATCH 03/19] =?UTF-8?q?=E6=8F=90=E4=BA=A4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
components/interact-bar/interact-bar.vue | 2 +-
components/system-news/system-news.vue | 1 +
pages/study/courseStudy.vue | 3 +++
3 files changed, 5 insertions(+), 1 deletion(-)
diff --git a/components/interact-bar/interact-bar.vue b/components/interact-bar/interact-bar.vue
index cdebe01..5bcadc0 100644
--- a/components/interact-bar/interact-bar.vue
+++ b/components/interact-bar/interact-bar.vue
@@ -11,7 +11,7 @@
- {{data.praises}}
+ {{data.praises == 0 ? '':data.praises}}
diff --git a/components/system-news/system-news.vue b/components/system-news/system-news.vue
index 9740837..278c730 100644
--- a/components/system-news/system-news.vue
+++ b/components/system-news/system-news.vue
@@ -160,6 +160,7 @@
})
},
allRead(){
+ this.flag = false;
if(this.items.length == 0) {
return
}
diff --git a/pages/study/courseStudy.vue b/pages/study/courseStudy.vue
index 07765e2..c4a43bf 100644
--- a/pages/study/courseStudy.vue
+++ b/pages/study/courseStudy.vue
@@ -1880,6 +1880,9 @@
text-overflow: ellipsis;
}
}
+ .catalog-con:last-child{
+ border: none;
+ }
.catalog-con{
display: flex;
justify-content: space-between;
From 329bc70afd5d16849a20b3ed6bc45e5b68346842 Mon Sep 17 00:00:00 2001
From: zhaofang <752743406@qq.com>
Date: Mon, 21 Nov 2022 18:15:15 +0800
Subject: [PATCH 04/19] =?UTF-8?q?=E6=8F=90=E4=BA=A4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
pages/my/myShares.vue | 2 +-
pages/my/toMeShares.vue | 8 ++++++--
2 files changed, 7 insertions(+), 3 deletions(-)
diff --git a/pages/my/myShares.vue b/pages/my/myShares.vue
index f5abfd0..55eaa90 100644
--- a/pages/my/myShares.vue
+++ b/pages/my/myShares.vue
@@ -223,7 +223,7 @@ export default {
}, 100);
},
withdraw(item){
- apiShares.deleteshares(item.id).then(res=>{
+ apiShares.deleteshares(item.shareId).then(res=>{
if(res.status == 200){
uni.showToast({
icon:'success',
diff --git a/pages/my/toMeShares.vue b/pages/my/toMeShares.vue
index 1fcbe2d..448168a 100644
--- a/pages/my/toMeShares.vue
+++ b/pages/my/toMeShares.vue
@@ -149,6 +149,7 @@ export default {
item.question.content=item.content;
item.question.bestAnswer=item.bestAnswer;
item.question.id=item.id;
+ item.question.shareId=item.shareId;
}
if(item.type == 3){
item.cases = {title:'',summary:''};
@@ -253,6 +254,7 @@ export default {
if(res.status==200){
}
})
+ citem.isRead = true;
}
uni.navigateTo({
url: '/pages/study/courseStudy?id=' + citem.id
@@ -269,10 +271,11 @@ export default {
},
toArticleDetail(item) {
if(!item.isRead){
- apiShares.updateIsRead(item.id).then(res=>{
+ apiShares.updateIsRead(item.shareId).then(res=>{
if(res.status==200){
}
})
+ item.isRead = true;
}
uni.navigateTo({
url: '/pages/resource/articeDetail?id=' + item.id
@@ -280,10 +283,11 @@ export default {
},
toQaDetail(item) {
if(!item.isRead){
- apiShares.updateIsRead(item.id).then(res=>{
+ apiShares.updateIsRead(item.shareId).then(res=>{
if(res.status==200){
}
})
+
}
uni.navigateTo({
url: '/pages/resource/qaDetail?id=' + item.id
From 94c9dd9724d56c6e6f599f966f3eae701fb598e0 Mon Sep 17 00:00:00 2001
From: zhaofang <752743406@qq.com>
Date: Mon, 21 Nov 2022 18:43:27 +0800
Subject: [PATCH 05/19] =?UTF-8?q?=E6=8F=90=E4=BA=A4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
pages/my/myArticles.vue | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/pages/my/myArticles.vue b/pages/my/myArticles.vue
index 41a74a1..ddd4301 100644
--- a/pages/my/myArticles.vue
+++ b/pages/my/myArticles.vue
@@ -83,7 +83,7 @@
-
+
@@ -165,8 +165,8 @@ export default {
this.flagLoading = false;
uni.hideLoading();
if (rs.status == 200) {
+ this.articleList.count = rs.result.count;
if (rs.result.list.length != 0) {
- this.articleList.count = rs.result.count;
let userIds = [];
rs.result.list.forEach(item => {
item.name=''
@@ -224,7 +224,6 @@ export default {
});
},
chooseStatus(e) {
- console.log(e,'e')
if(this.flagLoading) {
return;
}
From ffb348a722153c80b29959a7b21c351ed08f7d71 Mon Sep 17 00:00:00 2001
From: zhaofang <752743406@qq.com>
Date: Tue, 22 Nov 2022 10:45:58 +0800
Subject: [PATCH 06/19] =?UTF-8?q?=E6=8F=90=E4=BA=A4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
pages/my/myAssesses.vue | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pages/my/myAssesses.vue b/pages/my/myAssesses.vue
index 94f4440..dfd2a80 100644
--- a/pages/my/myAssesses.vue
+++ b/pages/my/myAssesses.vue
@@ -28,7 +28,7 @@
-
+
From 34d8f88007745a0c66a1c65203546a4d84efd3f0 Mon Sep 17 00:00:00 2001
From: lmj <3407000732@qq.com>
Date: Tue, 22 Nov 2022 10:53:39 +0800
Subject: [PATCH 07/19] =?UTF-8?q?=E4=BF=AE=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../recommend-index/recommend-index.vue | 2 +-
pages/index/index.vue | 25 ++++++++++++++-----
pages/resource/search.vue | 2 +-
3 files changed, 21 insertions(+), 8 deletions(-)
diff --git a/components/recommend-index/recommend-index.vue b/components/recommend-index/recommend-index.vue
index 1047629..3902bf9 100644
--- a/components/recommend-index/recommend-index.vue
+++ b/components/recommend-index/recommend-index.vue
@@ -26,7 +26,7 @@
- 课程排行榜
+ 热门课程排行榜
diff --git a/pages/index/index.vue b/pages/index/index.vue
index 56f43c8..274226f 100644
--- a/pages/index/index.vue
+++ b/pages/index/index.vue
@@ -548,11 +548,19 @@
url: '/pages/my/message'
})
},
- toSearch(){
- let pageUrl='/pages/resource/search';
- uni.navigateTo({
- url:pageUrl
- })
+ toSearch(){
+ if(this.conType == 0){
+ let pageUrl='/pages/resource/search?type=' + 1;
+ uni.navigateTo({
+ url:pageUrl
+ })
+ }else{
+ let pageUrl='/pages/resource/search?type=' + this.conType;
+ uni.navigateTo({
+ url:pageUrl
+ })
+ }
+
},
changeList(){
this.dataName='list'+this.tabIndex+this.conType;
@@ -564,6 +572,8 @@
this.findArticleData();
} else if(this.conType == 4) {// 问答
this.findQaData();
+ }else if(this.conType == 0) {// 推荐默认课程
+ this.findCourseData();
}
}else{
if(this.conType== 1) {//课程
@@ -572,6 +582,8 @@
this.articleList=curData.list;
} else if(this.conType == 4) {// 问答
this.qaList=curData.list;
+ }else if(this.conType == 0) {// 推荐默认课程
+ this.courseList=curData.list;
}
}
},
@@ -580,7 +592,8 @@
this.noPageList= true,//判断接口是否还有数据
this.noDataList= true,//判断接口是否还有数据
this.changeList();
},
- changeConType(item) {
+ changeConType(item) {
+ console.log(item)
this.conType = item.type;
this.changeList();
},
diff --git a/pages/resource/search.vue b/pages/resource/search.vue
index 08efea9..f2b9113 100644
--- a/pages/resource/search.vue
+++ b/pages/resource/search.vue
@@ -2,7 +2,7 @@
-
+
Date: Tue, 22 Nov 2022 11:00:15 +0800
Subject: [PATCH 08/19] =?UTF-8?q?=E6=8F=90=E4=BA=A4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
components/course-list/course-list.vue | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/components/course-list/course-list.vue b/components/course-list/course-list.vue
index 8452ec6..c6b5656 100644
--- a/components/course-list/course-list.vue
+++ b/components/course-list/course-list.vue
@@ -12,7 +12,7 @@
{{course.name}}
- {{course.teacher}} | {{formatUserNumber(course.studys || course.studies)}}人已学
+ {{course.teacher}} | {{formatUserNumber(course.studys || course.studies)}}人已学
{{sysTypeName(course.sysType1)}}
From d1438e54514ccc20689fc8704a23a5587bb0b56f Mon Sep 17 00:00:00 2001
From: daihh
Date: Tue, 22 Nov 2022 11:23:53 +0800
Subject: [PATCH 09/19] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E4=BF=AE=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
pages/study/courseStudy.vue | 83 +++----------------------------------
1 file changed, 5 insertions(+), 78 deletions(-)
diff --git a/pages/study/courseStudy.vue b/pages/study/courseStudy.vue
index 07765e2..3eb7039 100644
--- a/pages/study/courseStudy.vue
+++ b/pages/study/courseStudy.vue
@@ -411,8 +411,6 @@
toScore:toScore,
formatUserNumber:formatUserNumber,
getConType:getContentType,
-
- isPlaying:false,
onplay:false,
touchNum : 0,
playerBoxShow:false,
@@ -430,7 +428,6 @@
sectionList:[],
contentList:[],
videoScore:3,
- videoPlayer:null,
videoPlayingTime:0,
speedListShow:false,
speedList:["2.0", "1.5", "1.25", "1.0", "0.75", "0.5"],
@@ -518,12 +515,15 @@
//实时渲染当前的播放状态
},
onReady() {
- this.videoPlayer=uni.createVideoContext("myVideo", this);
+
},
onHide(){
//清除定时任务
this.clearTimeHandle();
},
+ destroyed() {
+ this.clearTimeHandle();
+ },
methods:{
...mapActions({
// getResOwnerTree:'resOwner/getResOwnerTree',
@@ -783,10 +783,6 @@
this.articleMore=true;
this.clearTimeHandle();
// console.log(con,'con');
- if(this.videoPlayer){
- //console.log('切换视频');
- this.videoPlayer.stop();
- }
this.playerBoxShow=false;
if(con.contentType==40){
//如果是文档,需要再次加载pdf
@@ -1255,22 +1251,6 @@
$this.appendStudyOtherTime();
}, 1000*60);
- },
- doubleClickVideo(e){
- // this.onPlayerPause()
- this.touchNum ++
- setTimeout(()=>{
- if(this.touchNum == 1){
- // console.log('单击')
- }else if(this.touchNum >= 2){
- if(this.isPlaying){
- this.onPlayerPause()
- } else {
- this.onPlayerPlay()
- }
- }
- this.touchNum = 0
- },250)
},
//先保存学习的内容,针对于音视频的内容
saveStudyItem(){
@@ -1323,32 +1303,8 @@
//console.log(e,'e');
},
- onPlayerPlay(){
- this.isPlaying = true;
- this.videoPlayingTime=0;
- // console.log("开始播放");
- this.playerBoxShow=false;
- this.isAppendTime=true;//可以追加学习时长
- this.videoSpeed=studyUtil.getVideoSpeed();
- this.videoPlayer.playbackRate(this.videoSpeed);
- this.videoPlayer.play();
- this.appendStudyTime();//开始追加学习时长
- let $this=this;
- if(this.curContent.status<9){
- let completeType=this.curriculumData.completeSetup;
- //console.log(completeType,'completeType');
- if(completeType==0){
- //默认5秒后学习完成.
- //$this.handleTimeout= setTimeout(function() {$this.saveStudyInfo();}, 5000); //5秒后记录学习完成
- }else{
- //先记录进行中的学习内容
- this.saveStudyItem();
- }
- }
- },
+
onPlayerPause(){
- this.isPlaying = false;
- this.videoPlayer.pause();
this.stopStudyTime();
},
onPlayerEnded(){
@@ -1358,35 +1314,6 @@
this.finishStudyItem();
}
},
- changeSpeed(e) {
- // 获取选择的倍速
- let value = e;
- this.videoSpeed = Number(value);
- this.videoPlayer.playbackRate(this.videoSpeed);
- studyUtil.setVideoSpeed(this.videoSpeed);
- this.speedListShow=false;
- },
- showSpeedCtrl(){
- if(this.speedListShow){
- this.speedListShow=false;
- }else{
- this.speedListShow=true;
- }
- },
- formatSeconds(a) {
- var hh = parseInt(a/3600);
- var mm = parseInt((a-hh*3600)/60);
- if(mm<10) mm = "0" + mm;
- var ss = parseInt((a-hh*3600)%60);
- if(ss<10) ss = "0" + ss;
- if(hh<10) hh = hh == 0?'':`0${hh}:`;
- var length = hh + mm + ":" + ss;
- if(a>=0){
- return length;
- }else{
- return "00:00";
- }
- },
onPlayerPlaying(e){
//console.log("当前播放11",itme);
//console.log("当前播放11"+itme);
From 50c4e3f8f1b7aaa09ef05cecc17d5089b593624d Mon Sep 17 00:00:00 2001
From: zhaofang <752743406@qq.com>
Date: Tue, 22 Nov 2022 11:46:30 +0800
Subject: [PATCH 10/19] =?UTF-8?q?=E6=8F=90=E4=BA=A4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
components/interact-bar/interact-bar.vue | 2 +-
components/video-player/video-player.vue | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/components/interact-bar/interact-bar.vue b/components/interact-bar/interact-bar.vue
index 5bcadc0..cdebe01 100644
--- a/components/interact-bar/interact-bar.vue
+++ b/components/interact-bar/interact-bar.vue
@@ -11,7 +11,7 @@
- {{data.praises == 0 ? '':data.praises}}
+ {{data.praises}}
diff --git a/components/video-player/video-player.vue b/components/video-player/video-player.vue
index cc2ef8c..95cfc81 100644
--- a/components/video-player/video-player.vue
+++ b/components/video-player/video-player.vue
@@ -5,7 +5,7 @@
:controls="false"
:enable-play-gesture="false"
:initial-time="initPlayingTime"
- @error="onError"
+ @error="error"
@touchend="onTouchend"
@play="onPlay"
@pause="onPause"
@@ -236,7 +236,7 @@
// this.fullScreenFlag ? this.bool=true : this.bool=false;
//this.fullScreenFlag=!this.fullScreenFlag;
},
- onError(e){
+ error(e){
console.log(e,'播放错误');
this.$emit('error',e);
},
From 3f1545e7b2ae3aed8f5ce48b2a6e905131ae86da Mon Sep 17 00:00:00 2001
From: zhaofang <752743406@qq.com>
Date: Tue, 22 Nov 2022 11:56:43 +0800
Subject: [PATCH 11/19] =?UTF-8?q?=E6=8F=90=E4=BA=A4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
components/interact-fixed/interact-fixed.vue | 2 +-
pages/study/courseStudy.vue | 3 +++
2 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/components/interact-fixed/interact-fixed.vue b/components/interact-fixed/interact-fixed.vue
index 9f8cef8..5027463 100644
--- a/components/interact-fixed/interact-fixed.vue
+++ b/components/interact-fixed/interact-fixed.vue
@@ -15,7 +15,7 @@
{{data.answers}}
-->
-
+
diff --git a/pages/study/courseStudy.vue b/pages/study/courseStudy.vue
index a05e238..5a070c6 100644
--- a/pages/study/courseStudy.vue
+++ b/pages/study/courseStudy.vue
@@ -1484,6 +1484,9 @@
display: none;
}
}
+ /deep/ .field-right{
+ margin-right: 60upx;
+ }
}
body{
background-color: #fff;
From e5dec24a94d61bc75b223acc82d76dac894cd101 Mon Sep 17 00:00:00 2001
From: lmj <3407000732@qq.com>
Date: Tue, 22 Nov 2022 14:01:20 +0800
Subject: [PATCH 12/19] =?UTF-8?q?=E8=BF=94=E5=9B=9E=E6=8C=89=E9=92=AE?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
components/page-title/page-title.vue | 13 +++++--------
1 file changed, 5 insertions(+), 8 deletions(-)
diff --git a/components/page-title/page-title.vue b/components/page-title/page-title.vue
index 577ee7b..7a67aa7 100644
--- a/components/page-title/page-title.vue
+++ b/components/page-title/page-title.vue
@@ -1,7 +1,7 @@
-
+
@@ -71,23 +71,20 @@