From efb70690c3f6a09a4b30fc18a99a03a906909711 Mon Sep 17 00:00:00 2001 From: zhangsir Date: Mon, 11 Nov 2024 09:38:25 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=86=E9=A2=91=E9=80=89=E6=8B=A9=E5=9B=9E?= =?UTF-8?q?=E6=98=BE=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Course/catalogCourseware.vue | 6 +++--- src/components/Course/weikeContent.vue | 12 ++++++------ src/views/course/Courseware.vue | 3 ++- 3 files changed, 11 insertions(+), 10 deletions(-) diff --git a/src/components/Course/catalogCourseware.vue b/src/components/Course/catalogCourseware.vue index 54ae59f2..623ee565 100644 --- a/src/components/Course/catalogCourseware.vue +++ b/src/components/Course/catalogCourseware.vue @@ -395,10 +395,10 @@ if(newVal.content!=''){ if(newVal.content.startsWith('\{')){ this.curriculumData =JSON.parse(newVal.content); - this.curriculumData.duration = (this.curriculumData.duration/60).toFixed(0); + this.curriculumData.duration = Math.round(this.curriculumData.duration/60); }else{ this.curriculumData.url=newVal.content; - this.curriculumData.duration = (newVal.duration/60).toFixed(0); + this.curriculumData.duration = Math.round(newVal.duration/60); } } } @@ -655,7 +655,7 @@ this.content.content=cfile.filePath; } } - this.curriculumData.duration = (cfile.duration/60).toFixed(0); + this.curriculumData.duration = Math.round(cfile.duration/60); this.content.courseId=this.course.id; this.content.duration=cfile.duration;//时长 this.content.sortIndex=1; diff --git a/src/components/Course/weikeContent.vue b/src/components/Course/weikeContent.vue index 1dd50692..a6f7bf38 100644 --- a/src/components/Course/weikeContent.vue +++ b/src/components/Course/weikeContent.vue @@ -845,10 +845,10 @@ console.log(con.content,'con.content') if(con.content.startsWith('\{')){ $this.cware.curriculumData=JSON.parse(con.content); - $this.cware.curriculumData.duration = ($this.cware.curriculumData.duration/60).toFixed(0); + $this.cware.curriculumData.duration = Math.round($this.cware.curriculumData.duration/60); }else{ $this.cware.curriculumData.url=con.content; - $this.cware.curriculumData.duration = (con.duration/60).toFixed(0); + $this.cware.curriculumData.duration = Math.round(con.duration/60); } } $this.cwareChange = deepClone($this.cware); @@ -996,7 +996,7 @@ this.cware.content.contentName=row.name; this.cware.content.content=row.filePath; this.cware.curriculumData.url = row.filePath; - this.cware.curriculumData.duration=(row.duration/60).toFixed(0);; + this.cware.curriculumData.duration=Math.round(row.duration/60); this.cware.content.duration=row.duration;//时长 this.cware.findShow=false; if(this.cware.content.contentType==40){ @@ -1083,7 +1083,7 @@ this.loading=false; return; } - this.cware.curriculumData.duration = (this.cware.curriculumData.duration*60).toFixed(0); + this.cware.curriculumData.duration = Math.round(this.cware.curriculumData.duration*60); postData.content.duration = this.cware.curriculumData.duration; postData.content.content=JSON.stringify(this.cware.curriculumData); this.cwareChange.curriculumData = deepClone(this.cware.curriculumData) @@ -1151,7 +1151,7 @@ if(res.status==200){ if(index==1){ $this.cware.content=res.result.content; - this.cware.curriculumData.duration = (this.cware.curriculumData.duration/60).toFixed(0); + this.cware.curriculumData.duration = Math.round(this.cware.curriculumData.duration/60); }else if(index==2){ $this.homework.content=res.result.content; $this.homework.info=res.result.homework; @@ -1234,7 +1234,7 @@ this.cware.curriculumData.url = cfile.filePath; } } - this.cware.curriculumData.duration=(cfile.duration/60).toFixed(0);; + this.cware.curriculumData.duration=Math.round(cfile.duration/60); this.cware.content.duration=cfile.duration;//时长 this.saveContent(1); diff --git a/src/views/course/Courseware.vue b/src/views/course/Courseware.vue index 43ea6b40..588f4a9d 100644 --- a/src/views/course/Courseware.vue +++ b/src/views/course/Courseware.vue @@ -247,7 +247,7 @@ {{ getType(form.resType) }} - + @@ -839,6 +839,7 @@ export default { ::v-deep .el-input-number.is-controls-right .el-input__inner{ padding-right: 20px; padding-left: 8px; + text-align: left; } ::v-deep .el-input-number__decrease{ width: 16px;