增加培训班管理,增加购物车功能

This commit is contained in:
liuyuan
2025-07-01 16:35:55 +08:00
parent 06340ad137
commit 249b4b93f6
25 changed files with 4428 additions and 1764 deletions

View File

@@ -45,6 +45,54 @@
</view>
</view>
<view v-if="slotProps.row.orderType == 'trainingClass'" class="bookinfolist">
<image
class="feng fengPoint"
src="/static/icon/icon_pxb.png"
mode="aspectFill"
>
</image>
<view class="btns flexbox">
<view class="booknameleft">{{ slotProps.row.remark }}</view>
<view style="
line-height: 58rpx;
color: #333;
font-size: 26rpx;
font-weight: 700;
">
<text style="font-size: 20rpx"></text>
</view>
</view>
<view class="btns flexbox"
style="color: #9f9f9f; font-size: 24rpx">
下单时间{{ slotProps.row.createTime }}
</view>
</view>
<view v-if="slotProps.row.orderType == 'relearn'" class="bookinfolist" style=" display: flex; align-items: center;">
<image
class="feng fengPoint"
src="/static/icon/fugou.png"
mode="aspectFill"
>
</image>
<view class="btns flexbox">
<view class="booknameleft">
{{ slotProps.row.remark }}
</view>
<view
style="
line-height: 58rpx;
color: #333;
font-size: 26rpx;
font-weight: 700;
"
>
<text style="font-size: 20rpx"></text>
</view>
</view>
</view>
<view v-if="slotProps.row.orderType == 'vip'" class="bookinfolist">
<image class="feng fengPoint" src="../../static/icon/vip.png" mode="aspectFill"></image>
<view class="btns flexbox">
@@ -63,7 +111,7 @@
</view>
</view>
<view class="btns flexbox"
style="color: #9f9f9f; margin-top: 10rpx; font-size: 24rpx">
style="color: #9f9f9f; font-size: 24rpx">
下单时间{{ slotProps.row.createTime }}
</view>
</view>
@@ -84,7 +132,7 @@
</view>
</view>
<view class="btns flexbox"
style="color: #9f9f9f; margin-top: 10rpx; font-size: 24rpx">
style="color: #9f9f9f; font-size: 24rpx">
下单时间{{ slotProps.row.createTime }}
</view>
</view>
@@ -198,16 +246,15 @@
</view>
</view>
</view>
<view class="operation_box boxShadow" v-if="slotProps.row.isShowMore == true">
<view v-if="slotProps.row.orderStatus == 0"
@click.stop="canceOrder(slotProps.row)">取消订单</view>
</view>
<view class="btns flexbox" style="margin-top: 10rpx">
<view class="left" style="color: #c0c4cc"
v-if="slotProps.row.orderStatus != 3"
<view class="left" style="color: #c0c4cc"
@click.stop="openMore(slotProps.row, slotProps.rowIndex)">更多</view>
<view class="left" v-if="slotProps.row.orderStatus == 3"></view>
<view class="right flexbox opbtns">
<view class="orderstatusbtn orderstatusbtn_success"
v-if="slotProps.row.orderStatus == 0"
@@ -220,7 +267,6 @@
<view class="orderstatusbtn" v-if="slotProps.row.orderStatus == 3">申请售后</view>
</view>
</view>
<view style="border-bottom: 2rpx solid #e9e9e9; height: 50rpx"
v-if="slotProps.rowIndex < slotProps.row.length - 1"></view>
</view>