秒杀 详情 视频圈没有数据样式

This commit is contained in:
Mr.jiang 2024-07-30 09:58:31 +08:00
parent bb3f7d341d
commit 27ad0dc2bd
5 changed files with 398 additions and 300 deletions

View File

@ -345,10 +345,10 @@
this.$queue.showToast('请输入聊天内容'); this.$queue.showToast('请输入聊天内容');
return; return;
} }
// if (this.chatId == '' || this.chatId == undefined) { if (this.chatId == '' || this.chatId == undefined) {
// this.$queue.showToast(''); this.$queue.showToast('网络较差,请稍后再试');
// return; return;
// } }
let userId = this.$queue.getData('userId'); let userId = this.$queue.getData('userId');
let avatar = this.$queue.getData('avatar'); let avatar = this.$queue.getData('avatar');
let phone = this.$queue.getData('phone'); let phone = this.$queue.getData('phone');
@ -356,18 +356,6 @@
if (!phone) { if (!phone) {
phone = this.$queue.getData('userName'); phone = this.$queue.getData('userName');
} }
console.log("this.byUserId",this.byUserId)
// if(this.textMsg!=''){
// const isRich = this.isRichText(this.textMsg); // true
// if(isRich==true){
// this.textMsg = this.replaceEmoji(this.textMsg);
// }else{
// this.content=this.textMsg
// }
// }
// console.log('this.content=============>',isRich)
let data = { let data = {
content: this.content, content: this.content,
messageType: type, messageType: type,
@ -378,7 +366,6 @@
if(data.messageType==2){ if(data.messageType==2){
data.width="100" data.width="100"
} }
console.log("data",data)
data = JSON.stringify(data); data = JSON.stringify(data);
let that = this; let that = this;
@ -398,13 +385,11 @@
type: type, type: type,
userId: userId userId: userId
} }
console.log(data,'data99999999999999999')
// that.ListItem.push(data); // that.ListItem.push(data);
setTimeout(() => { setTimeout(() => {
that.hideDrawer(); that.hideDrawer();
that.getTimeOrListItem1(); that.getTimeOrListItem1();
}, 50); }, 50);
console.log(that.content);
}, },
fail(err) { fail(err) {
console.log(err); console.log(err);

View File

@ -181,11 +181,19 @@
// this.showpay = true // this.showpay = true
}, },
xiangqing(item){ xiangqing(item){
if(item.status=='1'){
item.id=this.mainData.id
uni.navigateTo({
url:'/pages/my/orderDetailsList?id='+item.id+'&mainId='+this.mainId+'&name='+'秒杀'
})
}else{
uni.navigateTo({ uni.navigateTo({
url:'/pages/my/myMsOderDrtail?mainId='+item.mainId+'&id='+item.id+ url:'/pages/my/myMsOderDrtail?mainId='+item.mainId+'&id='+item.id+
'&massageTypeId='+item.massageTypeId+ '&massageTypeId='+item.massageTypeId+
'&status='+item.status '&status='+item.status
}) })
}
}, },
detail(item){ detail(item){
if(item.status=='1'){ if(item.status=='1'){

View File

@ -9,8 +9,8 @@
<span>{{previousPage.name}}</span> <span>{{previousPage.name}}</span>
</view> </view>
<view> <view>
<uni-search-bar @service="serviceTrue" @confirm="search" :cancelext="'取消'" v-model="searchValue" @input="input" <uni-search-bar @service="serviceTrue" @confirm="search" :cancelext="'取消'" v-model="searchValue"
@clear="clear"> @input="input" @clear="clear">
</uni-search-bar> </uni-search-bar>
<view class="search-btn" @click="searchBtn"> <view class="search-btn" @click="searchBtn">
搜索 搜索
@ -21,28 +21,41 @@
<template #loadingMoreNoMore> <template #loadingMoreNoMore>
<custom-nomore /> <custom-nomore />
</template> </template>
<view class="pay-margin bg ding-view" v-for="(item,index) in dataList" :key="index" @click="itemClick(item)" style="border-radius: 20rpx;padding: 36rpx;"> <view class="pay-margin bg ding-view" v-for="(item,index) in dataList" :key="index" @click="itemClick(item)"
style="border-radius: 20rpx;padding: 36rpx;">
<view class="flex justify-between"> <view class="flex justify-between">
<view class="flex align-center profile-img"> <view class="flex align-center profile-img">
<image src="../../static/logo.png" style="width: 55rpx;height: 55rpx;border: 1px solid#d7f2ee;border-radius: 50%;"> <image src="../../static/logo.png"
style="width: 55rpx;height: 55rpx;border: 1px solid#d7f2ee;border-radius: 50%;">
</image> </image>
<view class="margin-left-xs ">{{item.artificerName}}</view> <view class="margin-left-xs ">{{item.artificerName}}</view>
</view> </view>
<view v-if="item.status ==1"><span class="status-num">{{item.ordersNo}}</span><span class="status-button-a">待支付</span></view> <view v-if="item.status ==1"><span class="status-num">{{item.ordersNo}}</span><span
<view v-if="item.status ==2"><span class="status-num">{{item.ordersNo}}</span><span class="status-button-b">待服务</span></view> class="status-button-a">待支付</span></view>
<view v-if="item.status ==3"><span class="status-num">{{item.ordersNo}}</span><span class="status-button-c">待评价</span></view> <view v-if="item.status ==2"><span class="status-num">{{item.ordersNo}}</span><span
<view v-if="item.status ==4"><span class="status-num">{{item.ordersNo}}</span><span class="status-button-d">已取消</span></view> class="status-button-b">待服务</span></view>
<view v-if="item.status ==5"><span class="status-num">{{item.ordersNo}}</span><span class="status-button-e">已完成</span></view> <view v-if="item.status ==3"><span class="status-num">{{item.ordersNo}}</span><span
<view v-if="item.status ==6"><span class="status-num">{{item.ordersNo}}</span><span class="status-button-f">服务中</span></view> class="status-button-c">待评价</span></view>
<view v-if="item.status ==7"><span class="status-num">{{item.ordersNo}}</span><span class="status-button-h">技师出发</span></view> <view v-if="item.status ==4"><span class="status-num">{{item.ordersNo}}</span><span
<view v-if="item.status ==8"><span class="status-num">{{item.ordersNo}}</span><span class="status-button-i">技师到达</span></view> class="status-button-d">已取消</span></view>
<view v-if="item.status ==9"><span class="status-num">{{item.ordersNo}}</span><span class="status-button-g">待确认</span></view> <view v-if="item.status ==5"><span class="status-num">{{item.ordersNo}}</span><span
<view v-if="item.status ==10"><span class="status-num">{{item.ordersNo}}</span><span class="status-button-h">待补单</span></view> class="status-button-e">已完成</span></view>
<view v-if="item.status ==6"><span class="status-num">{{item.ordersNo}}</span><span
class="status-button-f">服务中</span></view>
<view v-if="item.status ==7"><span class="status-num">{{item.ordersNo}}</span><span
class="status-button-h">技师出发</span></view>
<view v-if="item.status ==8"><span class="status-num">{{item.ordersNo}}</span><span
class="status-button-i">技师到达</span></view>
<view v-if="item.status ==9"><span class="status-num">{{item.ordersNo}}</span><span
class="status-button-g">待确认</span></view>
<view v-if="item.status ==10"><span class="status-num">{{item.ordersNo}}</span><span
class="status-button-h">待补单</span></view>
</view> </view>
<view class="margin-top-sm" style="width: 100%;height: 1rpx;background: #f7f7f7;"></view> <view class="margin-top-sm" style="width: 100%;height: 1rpx;background: #f7f7f7;"></view>
<view class="u-flex u-p-t-30" v-if="item.ordersMassageList[0].userPackageDetail==null"> <view class="u-flex u-p-t-30" v-if="item.ordersMassageList[0].userPackageDetail==null">
<view class="u-m-r-10"> <view class="u-m-r-10">
<image :src="item.ordersMassageList[0].massageType.massageImg" mode="square" style="height: 155rpx;width: 155rpx;flex: 0 0 155rpx;"></image> <image :src="item.ordersMassageList[0].massageType.massageImg" mode="square"
style="height: 155rpx;width: 155rpx;flex: 0 0 155rpx;"></image>
</view> </view>
<view class="u-flex-1" style="margin-left: 20rpx;"> <view class="u-flex-1" style="margin-left: 20rpx;">
<view class="text-bold u-line-1"> <view class="text-bold u-line-1">
@ -55,13 +68,15 @@
<text class="title-font">预约时间</text><text class="value-font">{{item.serveTime}}</text> <text class="title-font">预约时间</text><text class="value-font">{{item.serveTime}}</text>
</view> </view>
<view class="flex-sub u-font-13"> <view class="flex-sub u-font-13">
<text class="title-font">实付金额</text><text class="text-xl text-bold" style="color: #FF1200;">{{item.payMoneyTotal}}</text> <text class="title-font">实付金额</text><text class="text-xl text-bold"
style="color: #FF1200;">{{item.payMoneyTotal}}</text>
</view> </view>
</view> </view>
</view> </view>
<view class="u-flex u-p-t-30" v-else> <view class="u-flex u-p-t-30" v-else>
<view class="u-m-r-10"> <view class="u-m-r-10">
<image :src="item.ordersMassageList[0].userPackageDetail.massageImg" mode="square" style="height: 155rpx;width: 155rpx;flex: 0 0 155rpx;"></image> <image :src="item.ordersMassageList[0].userPackageDetail.massageImg" mode="square"
style="height: 155rpx;width: 155rpx;flex: 0 0 155rpx;"></image>
</view> </view>
<view class="u-flex-1" style="margin-left: 20rpx;"> <view class="u-flex-1" style="margin-left: 20rpx;">
<view class="text-bold u-line-1"> <view class="text-bold u-line-1">
@ -74,7 +89,8 @@
<text class="title-font">预约时间</text><text class="value-font">{{item.serveTime}}</text> <text class="title-font">预约时间</text><text class="value-font">{{item.serveTime}}</text>
</view> </view>
<view class="flex-sub u-font-13"> <view class="flex-sub u-font-13">
<text class="title-font">实付金额</text><text class="text-xl text-bold" style="color: #FF1200;">{{item.payMoneyTotal}}</text> <text class="title-font">实付金额</text><text class="text-xl text-bold"
style="color: #FF1200;">{{item.payMoneyTotal}}</text>
</view> </view>
</view> </view>
</view> </view>
@ -169,11 +185,23 @@
backImg() { // backImg() { //
if (this.previousPage.name == '次卡') { if (this.previousPage.name == '次卡') {
uni.reLaunch({ uni.reLaunch({
url:'/pages/my/cikarDrtail?id='+this.previousPage.id+'&limit='+10+'&page='+1+'&name='+'my' url: '/pages/my/cikarDrtail?id=' + this.previousPage.id + '&limit=' + 10 + '&page=' + 1 +
'&name=' + 'my'
}) })
}else{ }else if (this.previousPage.name == '疗程'){
uni.reLaunch({ uni.reLaunch({
url:'/pages/my/fuwuliaochengDetail?id='+this.previousPage.id+'&limit='+10+'&page='+1+'&name='+'my' url: '/pages/my/fuwuliaochengDetail?id=' + this.previousPage.id + '&limit=' + 10 +
'&page=' + 1 + '&name=' + 'my'
})
}else if (this.previousPage.name == '秒杀'){
uni.reLaunch({
url: '/pages/my/miaoShaOderDrtail?id=' + this.previousPage.id + '&limit=' + 10 +
'&page=' + 1 + '&name=' + 'my'
})
}else if (this.previousPage.name == '拼团'){
uni.reLaunch({
url: '/pages/my/pinTuanOderDrtail?id=' + this.previousPage.id + '&limit=' + 10 +
'&page=' + 1 + '&name=' + 'my'
}) })
} }
}, },
@ -194,37 +222,46 @@
.pay-margin { .pay-margin {
margin: 20rpx 20rpx; margin: 20rpx 20rpx;
} }
.bg { .bg {
background-color: #FFFFFF; background-color: #FFFFFF;
} }
.profile-img { .profile-img {
margin-top: -20rpx; margin-top: -20rpx;
} }
.st-title { .st-title {
padding-top: 20rpx; padding-top: 20rpx;
} }
.dingdan-cont { .dingdan-cont {
width: 100%; width: 100%;
display: flex; display: flex;
flex-direction: column; flex-direction: column;
align-items: center; align-items: center;
} }
/deep/.justify-between { /deep/.justify-between {
height: 54rpx; height: 54rpx;
} }
.ding-view { .ding-view {
position: relative; position: relative;
} }
.text-green span:nth-child(1) { .text-green span:nth-child(1) {
font-size: 30rpx; font-size: 30rpx;
color: #333333; color: #333333;
margin-right: 10px; margin-right: 10px;
} }
.text-green span:nth-child(2) { .text-green span:nth-child(2) {
font-size: 30rpx; font-size: 30rpx;
color: #333333; color: #333333;
margin-right: 10px; margin-right: 10px;
} }
.header-bottom-title-liao { .header-bottom-title-liao {
display: inline-block; display: inline-block;
padding: 0 7px; padding: 0 7px;
@ -240,19 +277,23 @@
border-bottom-right-radius: 20px; border-bottom-right-radius: 20px;
color: #fff; color: #fff;
} }
/deep/.refresh-body .content { /deep/.refresh-body .content {
background-color: #f7f7f7; background-color: #f7f7f7;
} }
/deep/.refresh-body { /deep/.refresh-body {
height: 100% !important; height: 100% !important;
border-top: 2px solid #f7f7f7; border-top: 2px solid #f7f7f7;
} }
.content-view { .content-view {
width: 100%; width: 100%;
height: 100vh; height: 100vh;
overflow: auto; overflow: auto;
background-color: #f7f7f7; background-color: #f7f7f7;
} }
.item-view-bottom-btn { .item-view-bottom-btn {
text-align: center; text-align: center;
width: 131rpx; width: 131rpx;
@ -264,6 +305,7 @@
font-size: 24rpx; font-size: 24rpx;
color: #FFFFFF; color: #FFFFFF;
} }
.item-view-bottom-qian span:nth-child(4) { .item-view-bottom-qian span:nth-child(4) {
font-weight: bold; font-weight: bold;
font-size: 31rpx; font-size: 31rpx;
@ -271,21 +313,25 @@
text-decoration-line: line-through; text-decoration-line: line-through;
margin-left: 5px; margin-left: 5px;
} }
.item-view-bottom-qian span:nth-child(1) { .item-view-bottom-qian span:nth-child(1) {
font-weight: 400; font-weight: 400;
font-size: 25rpx; font-size: 25rpx;
color: #F95900; color: #F95900;
} }
.item-view-bottom-qian span:nth-child(2) { .item-view-bottom-qian span:nth-child(2) {
font-weight: bold; font-weight: bold;
font-size: 36.81rpx; font-size: 36.81rpx;
color: #F95900; color: #F95900;
} }
.item-view-bottom-qian span:nth-child(3) { .item-view-bottom-qian span:nth-child(3) {
font-weight: 400; font-weight: 400;
font-size: 25rpx; font-size: 25rpx;
color: #F95900; color: #F95900;
} }
.item-view-bottom { .item-view-bottom {
width: 100%; width: 100%;
display: flex; display: flex;
@ -293,6 +339,7 @@
justify-content: space-between; justify-content: space-between;
align-items: center; align-items: center;
} }
.item-view-jianjie { .item-view-jianjie {
font-weight: 400; font-weight: 400;
font-size: 22rpx; font-size: 22rpx;
@ -300,35 +347,43 @@
margin: 5px 0px; margin: 5px 0px;
display: -webkit-box; display: -webkit-box;
-webkit-box-orient: vertical; -webkit-box-orient: vertical;
-webkit-line-clamp: 2; /* 显示的行数,可以根据需要修改 */ -webkit-line-clamp: 2;
/* 显示的行数,可以根据需要修改 */
overflow: hidden; overflow: hidden;
text-overflow: ellipsis; text-overflow: ellipsis;
} }
.item-view-biao { .item-view-biao {
padding: 1px 2px; padding: 1px 2px;
border-radius: 6rpx; border-radius: 6rpx;
} }
.tuina { .tuina {
background-color: #d1f2df; background-color: #d1f2df;
color: #17984d; color: #17984d;
} }
.xiaoer { .xiaoer {
background-color: #f1f8d7; background-color: #f1f8d7;
color: #58b314; color: #58b314;
} }
.taishi { .taishi {
background-color: #e5d5c6; background-color: #e5d5c6;
color: #805d39; color: #805d39;
} }
.kangfu { .kangfu {
background-color: #fcf3da; background-color: #fcf3da;
color: #ff8600; color: #ff8600;
} }
.item-view-xiangmu span:nth-child(2) { .item-view-xiangmu span:nth-child(2) {
font-weight: normal; font-weight: normal;
color: #666666; color: #666666;
margin-left: 5px; margin-left: 5px;
} }
.item-view-xiangmu { .item-view-xiangmu {
width: 100%; width: 100%;
display: flex; display: flex;
@ -337,6 +392,7 @@
font-size: 21rpx; font-size: 21rpx;
margin-top: 5px; margin-top: 5px;
} }
.item-view-title-text { .item-view-title-text {
display: inline-block; display: inline-block;
width: 100px; width: 100px;
@ -347,6 +403,7 @@
white-space: nowrap; white-space: nowrap;
text-overflow: ellipsis; text-overflow: ellipsis;
} }
.item-view-title { .item-view-title {
width: 100%; width: 100%;
display: flex; display: flex;
@ -354,6 +411,7 @@
align-items: center; align-items: center;
justify-content: space-between; justify-content: space-between;
} }
.item-view { .item-view {
width: 55%; width: 55%;
height: 100%; height: 100%;
@ -361,12 +419,14 @@
flex-direction: column; flex-direction: column;
justify-content: center; justify-content: center;
} }
.item-img { .item-img {
width: 285rpx; width: 285rpx;
height: 120px; height: 120px;
border-radius: 14rpx; border-radius: 14rpx;
position: relative; position: relative;
} }
.img-span { .img-span {
padding: 2px 5px; padding: 2px 5px;
font-weight: 400; font-weight: 400;
@ -380,10 +440,12 @@
margin-bottom: 5px; margin-bottom: 5px;
margin-right: 5px; margin-right: 5px;
} }
.item-img image { .item-img image {
width: 100%; width: 100%;
height: 100%; height: 100%;
} }
.item { .item {
width: 95%; width: 95%;
display: flex; display: flex;
@ -411,20 +473,24 @@
width: 100%; width: 100%;
background-color: #eeeeee; background-color: #eeeeee;
} }
/deep/.zp-paging-container { /deep/.zp-paging-container {
background-color: #f7f7f7; background-color: #f7f7f7;
width: 100%; width: 100%;
} }
/deep/.zp-paging-container-content { /deep/.zp-paging-container-content {
width: 100%; width: 100%;
margin: 0 auto; margin: 0 auto;
} }
.fenlei { .fenlei {
display: flex; display: flex;
flex-direction: row; flex-direction: row;
align-items: center; align-items: center;
justify-content: space-between; justify-content: space-between;
} }
.index-fenl-title { .index-fenl-title {
width: 81rpx; width: 81rpx;
text-align: center; text-align: center;
@ -436,6 +502,7 @@
font-size: 34rpx; font-size: 34rpx;
color: #019C88; color: #019C88;
} }
.index-fenl-title-bottom { .index-fenl-title-bottom {
position: absolute; position: absolute;
bottom: 0; bottom: 0;
@ -445,9 +512,11 @@
border-radius: 7rpx; border-radius: 7rpx;
background: linear-gradient(-48deg, rgba(1, 156, 136, 0.35), rgba(45, 196, 142, 0.35)); background: linear-gradient(-48deg, rgba(1, 156, 136, 0.35), rgba(45, 196, 142, 0.35));
} }
/deep/.uni-searchbar__cancel { /deep/.uni-searchbar__cancel {
display: none; display: none;
} }
.search-btn { .search-btn {
text-align: center; text-align: center;
line-height: 28px; line-height: 28px;
@ -457,12 +526,15 @@
top: 25rpx; top: 25rpx;
height: 29px !important; height: 29px !important;
} }
/deep/.uni-searchbar__box-icon-search,.search-btn{
/deep/.uni-searchbar__box-icon-search,
.search-btn {
width: 110rpx; width: 110rpx;
height: 50rpx; height: 50rpx;
background: #18A689; background: #18A689;
border-radius: 31rpx; border-radius: 31rpx;
} }
/deep/.uni-searchbar__box { /deep/.uni-searchbar__box {
height: 30px; height: 30px;
border-radius: 30px !important; border-radius: 30px !important;
@ -475,16 +547,19 @@
position: relative; position: relative;
margin-top: 4rpx; margin-top: 4rpx;
} }
/deep/.uni-searchbar { /deep/.uni-searchbar {
width: 240px; width: 240px;
border-radius: 31rpx; border-radius: 31rpx;
} }
.service-head-top-left image { .service-head-top-left image {
width: 20px; width: 20px;
height: 20rpx; height: 20rpx;
margin-right: 5px; margin-right: 5px;
margin-left: 10rpx; margin-left: 10rpx;
} }
.service-head-top-left span { .service-head-top-left span {
width: 180rpx; width: 180rpx;
height: 60rpx; height: 60rpx;
@ -495,12 +570,14 @@
color: #171717; color: #171717;
margin-top: 16rpx; margin-top: 16rpx;
} }
.service-head-top-left { .service-head-top-left {
display: flex; display: flex;
flex-direction: row; flex-direction: row;
align-items: center; align-items: center;
justify-content: space-between; justify-content: space-between;
} }
.service-head-top { .service-head-top {
width: 100%; width: 100%;
height: 51px; height: 51px;
@ -511,72 +588,89 @@
background: linear-gradient(60deg, rgba(115, 212, 183, 0.2), rgba(227, 251, 244, 0.1), rgba(193, 236, 223, 0.35)); background: linear-gradient(60deg, rgba(115, 212, 183, 0.2), rgba(227, 251, 244, 0.1), rgba(193, 236, 223, 0.35));
border-bottom: 1rpx solid #c4ede1; border-bottom: 1rpx solid #c4ede1;
} }
.head-title { .head-title {
font-weight: bold; font-weight: bold;
font-size: 32rpx; font-size: 32rpx;
color: #333333; color: #333333;
} }
.title-font { .title-font {
font-size: 30rpx; font-size: 30rpx;
color: #666666; color: #666666;
} }
.value-font { .value-font {
font-size: 30rpx; font-size: 30rpx;
color: #333333; color: #333333;
} }
.margin-left-xs { .margin-left-xs {
font-size: 32rpx; font-size: 32rpx;
font-weight: bold; font-weight: bold;
color: #111111; color: #111111;
} }
/deep/.margin-top-sm { /deep/.margin-top-sm {
margin-top: 3px; margin-top: 3px;
} }
.status-button { .status-button {
font-weight: bold; font-weight: bold;
color: #019c88; color: #019c88;
font-size: 31rpx; font-size: 31rpx;
} }
.status-button-a { .status-button-a {
font-weight: bold; font-weight: bold;
color: #ff932a; color: #ff932a;
} }
.status-button-b { .status-button-b {
font-weight: bold; font-weight: bold;
color: #7446fc; color: #7446fc;
} }
.status-button-d { .status-button-d {
font-weight: bold; font-weight: bold;
color: #888888; color: #888888;
} }
.status-button-e { .status-button-e {
font-weight: bold; font-weight: bold;
color: #999999; color: #999999;
} }
.status-button-f { .status-button-f {
font-weight: bold; font-weight: bold;
color: #019c88; color: #019c88;
} }
.status-button-g { .status-button-g {
font-weight: bold; font-weight: bold;
color: #e04f3c; color: #e04f3c;
} }
.status-button-h { .status-button-h {
font-weight: bold; font-weight: bold;
color: #965fb9; color: #965fb9;
} }
.status-button-i { .status-button-i {
font-weight: bold; font-weight: bold;
color: #002ea4; color: #002ea4;
} }
.status-button-g { .status-button-g {
font-weight: bold; font-weight: bold;
color: #43b943; color: #43b943;
} }
.status-button-h { .status-button-h {
font-weight: bold; font-weight: bold;
color: #1bcada; color: #1bcada;
} }
.status-num { .status-num {
margin-right: 15rpx; margin-right: 15rpx;
} }

View File

@ -181,11 +181,19 @@
// this.showpay = true // this.showpay = true
}, },
xiangqing(item){ xiangqing(item){
if(item.status=='1'){
item.id=this.mainData.id
uni.navigateTo({
url:'/pages/my/orderDetailsList?id='+item.id+'&mainId='+this.mainId+'&name='+'拼团'
})
}else{
uni.navigateTo({ uni.navigateTo({
url:'/pages/my/pTuanOderDrtail?mainId='+item.mainId+'&id='+item.id+ url:'/pages/my/pTuanOderDrtail?mainId='+item.mainId+'&id='+item.id+
'&massageTypeId='+item.massageTypeId+ '&massageTypeId='+item.massageTypeId+
'&status='+item.status '&status='+item.status
}) })
}
}, },
detail(item){ detail(item){
if(item.status=='1'){ if(item.status=='1'){

View File

@ -2,7 +2,7 @@
<view> <view>
<!-- 视频 id 切记是字符串类型 --> <!-- 视频 id 切记是字符串类型 -->
<!-- <image v-if="isShowAixin" src="@/static/img/index/aixining.png" :style="'position: fixed; margin-left: '+ aixinLeft +'px; margin-top: '+ aixinTop +'px; width: 70px; height: 65px; transform: rotate('+ Rotate +'deg);'"></image> --> <!-- <image v-if="isShowAixin" src="@/static/img/index/aixining.png" :style="'position: fixed; margin-left: '+ aixinLeft +'px; margin-top: '+ aixinTop +'px; width: 70px; height: 65px; transform: rotate('+ Rotate +'deg);'"></image> -->
<swiper :style="'width: '+ windowWidth +'px; height: '+ windowHeight +'px; background-color: #000000;'" :vertical="true" @animationfinish="animationfinish" @change="change" :current="current" :indicator-dots="false" :duration="duration"> <swiper v-if="dataList.length>0" :style="'width: '+ windowWidth +'px; height: '+ windowHeight +'px; background-color: #000000;'" :vertical="true" @animationfinish="animationfinish" @change="change" :current="current" :indicator-dots="false" :duration="duration">
<swiper-item v-for="(list,index) in dataList" :key="index"> <swiper-item v-for="(list,index) in dataList" :key="index">
<view v-if="Math.abs(k-index)<=1"> <view v-if="Math.abs(k-index)<=1">
<view> <view>
@ -109,6 +109,7 @@
></douyin-scrollview> --> ></douyin-scrollview> -->
</view> </view>
</uni-popup> </uni-popup>
<empty v-if="dataList.length==0"></empty>
</view> </view>
</template> </template>
@ -117,11 +118,13 @@
let audo = uni.createInnerAudioContext() let audo = uni.createInnerAudioContext()
audo.loop = true audo.loop = true
import douyinScrollview from '@/components/douyin-scrollview/douyin-scrollview.vue' import douyinScrollview from '@/components/douyin-scrollview/douyin-scrollview.vue'
import empty from '@/components/empty.vue'
import CComment from "@/components/XJ-comment/index"; import CComment from "@/components/XJ-comment/index";
export default { export default {
components:{ components:{
douyinScrollview, douyinScrollview,
CComment CComment,
empty
}, },
data() { data() {
return { return {