修改样式

This commit is contained in:
daihh
2023-01-11 16:51:04 +08:00
parent 8ba9476c2d
commit 72b1262254
4 changed files with 26 additions and 10 deletions

View File

@@ -11,9 +11,8 @@
<i class="el-icon-picture-outline"></i>
</div>
</el-image>
<div v-if="isShow">
<p v-if="imageTextSize == 4" class="te-max text effect06" v-html="name">
</p>
<div v-if="isShow && text">
<p v-if="imageTextSize == 4" class="te-max text effect06" v-html="name"></p>
<p v-if="imageTextSize == 3" class="max text effect06" v-html="name">
<!-- {{ course.name || course.courseName || course.title}} -->
</p>
@@ -39,6 +38,10 @@ export default {
type: String,
default: "100%",
},
text:{
type: Boolean,
default:true,
},
width: {
type: String,
default: "100%",

View File

@@ -178,7 +178,7 @@
<div class="list-active">
<div class="list-content">
<div class="list-img">
<course-image :course="item"></course-image>
<course-image :text="false" :course="item"></course-image>
<span v-if="item.type < 21" class="course-type">录播</span>
<span v-if="item.type==30" class="course-type">线下课</span>
<span v-if="item.type==40" class="course-type">学习项目</span>

View File

@@ -572,10 +572,17 @@ export default {
if(!this.paper.testName) {
return this.$message.warning('请您完善基本信息必填项!')
}
//检查是否都有分数了
//检查是否有重复的试卷
let qidMap=new Map();
let hasItem=null;
let allScore=true;
this.paper.data.some(qitem=>{
if(!qitem.score){
allScore=false;
return true;
}
if(qidMap.has(qitem.id)){
hasItem=qitem;
return true;
@@ -583,7 +590,13 @@ export default {
qidMap.set(qitem.id,qitem.id);
return false;
}
})
});
if(!allScore){
this.$message.error('有试题未设置分数');
return;
}
if(hasItem!=null){
console.log(hasItem);
this.$message.error('选择的试题重复:'+hasItem.title)

View File

@@ -91,7 +91,7 @@
<!-- <a :href="toCourseDetail(cinfo)"> -->
<a @click="toCourseDetail(cinfo)">
<div class="course-image-box">
<course-image :course="cinfo"></course-image>
<course-image :text="true" :course="cinfo"></course-image>
<span v-if="cinfo.type == 20 || 10" class="course-type-left">录播课</span>
<span v-if="cinfo.type == 30" class="course-type-left">线下课</span>
<span v-if="cinfo.type == 40" class="course-type-left">学习项目</span>
@@ -171,7 +171,7 @@
<div class="list-active">
<div class="list-content">
<div class="list-img">
<course-image :course="item" width="108px" height="60px"></course-image>
<course-image :course="item" :text="false" width="108px" height="60px"></course-image>
<span v-if="item.type < 21" class="course-type">录播</span>
<span v-if="item.type==30" class="course-type">线下课</span>
<span v-if="item.type==40" class="course-type">学习项目</span>
@@ -220,7 +220,7 @@
<div class="list-active">
<div class="list-content">
<div class="list-img">
<course-image :course="item" width="108px" height="60px"></course-image>
<course-image :course="item" :text="false" width="108px" height="60px"></course-image>
<span v-if="item.type < 21" class="course-type">录播</span>
<span v-if="item.type==30" class="course-type">线下课</span>
<span v-if="item.type==40" class="course-type">学习项目</span>
@@ -268,7 +268,7 @@
<div class="list-active">
<div class="list-content">
<div class="list-img">
<course-image :course="item" width="108px" height="60px"></course-image>
<course-image :course="item" :text="false" width="108px" height="60px"></course-image>
<!-- <img style="width:96px;height:52px" :src="fileBaseUrl + item.images" alt=""/> -->
<span v-if="item.type < 21" class="course-type">录播</span>
<span v-if="item.type==30" class="course-type">线下课</span>
@@ -1185,7 +1185,7 @@ export default {
}
}
.course-image-box:hover{
transform: scale(1.3) translateY(-12px);
transform: scale(1.3) translateY(-15px);
transition: all 0.6s;
}