完善功能

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;