完善功能

This commit is contained in:
liuyuan
2025-07-01 16:38:30 +08:00
parent 6dd6e9d213
commit 6b63bdc466
32 changed files with 2617 additions and 188 deletions

View File

@@ -97,9 +97,7 @@
<courseDescription :isCondition="true" :dataList="slotProps.dataList"
@hancleClick="(data, index) => gotoDetail(data, index, slotProps)" label="title">
<template slot="labelSlot" slot-scope="slotProps1">
<view :style="`${ slotProps1.row.isAudition==1
? 'width:calc(100% - 100rpx);float:left;'
: 'width:calc(100%);'}, ${ slotProps1.row.isLearned==1||slotProps1.row.isLearned==0
<view :style="`${ slotProps1.row.isAudition==1|| slotProps1.row.isLearned==1||slotProps1.row.isLearned==0
? 'width:calc(100% - 100rpx);float:left;'
: 'width:calc(100%);'}`">
<text :class="`${slotProps1.row.viewFlg == 1 ? 'aui-text-success' : ''}`">{{ slotProps1.row.title }}</text>
@@ -131,6 +129,18 @@
size="22"
></u-icon>
</view>
<view class="shitingTag" v-if="slotProps.data.type == 0">
<u-icon
v-if="
!userVip&&
slotProps1.row.isAudition == 0 &&
slotProps.data.isBuy == 0
"
name="lock"
color="#5188e5 "
size="24"
></u-icon>
</view>
</template>
</courseDescription>
</view>
@@ -1253,6 +1263,7 @@
}
.course_title {
width: 100%;
align-items: center;
justify-content: space-between;
background: #fff;
@@ -1332,7 +1343,6 @@
}
.courseTitle {
width: calc(100% - 220rpx);
padding: 20rpx;
font-size: 38rpx;
font-weight: bold;

View File

@@ -144,7 +144,7 @@ export default {
z-index: 9999;
}
.list_block{
padding: 20rpx 20rpx 0;
padding: 20rpx 30rpx 0;
margin-top: 70rpx;
}
.list_item{

View File

@@ -782,16 +782,6 @@
color: #838383;
font-size: 24rpx;
}
.icon_search {
background-image: url("@/static/icon/map_ic_search.png");
background-position: center center;
background-repeat: no-repeat;
background-size: cover;
width: 36upx;
height: 36upx;
margin-right: 20upx;
}
}
.flexbox {