|
@@ -131,7 +131,11 @@
|
|
|
</view>
|
|
|
<view style="padding-left: 24rpx;padding-right: 24rpx;" v-if="orderData.writeoff!=0||orderData.refund!=0">
|
|
|
<view class="ysyBox">
|
|
|
- <view class="ysyLeft" style="font-weight: 500;color: #222222;">已使用({{orderData.writeoff}})·退款({{orderData.refund}})</view>
|
|
|
+ <view class="ysyLeft" style="font-weight: 500;color: #222222;">
|
|
|
+ <span v-if="orderData.writeoff!=0">已使用({{orderData.writeoff}})</span>
|
|
|
+ <span v-if="orderData.writeoff!=0&&orderData.refund!=0">·</span>
|
|
|
+ <span v-if="orderData.refund!=0">退款({{orderData.refund}})</span>
|
|
|
+ </view>
|
|
|
<view class="ysyRgiht" @click="sheetQRCode">
|
|
|
<span style="color: #9A9A9A;padding-right: 16rpx;">查看详情</span>
|
|
|
<image src="../../../static/img2/jt1.png" mode="" class="jtImg1"></image>
|
|
@@ -401,8 +405,9 @@
|
|
|
<view class="tkline2" v-for="(item,index) in sheetQRCodeList">
|
|
|
<view class="tklineTop2">
|
|
|
<view class="tkZt">
|
|
|
- <span v-if="item.writeoffState==3">已使用</span>
|
|
|
- <span v-if="item.writeoffState==1">未使用</span>
|
|
|
+ <!-- 已使用无退款:orderType=1 已使用有退款:orderType=3 未使用有退款:orderType=2 -->
|
|
|
+ <span v-if="item.orderType==3||item.orderType==1">已使用</span>
|
|
|
+ <span v-if="item.orderType==2">未使用</span>
|
|
|
<span v-if="item.refundState==0"></span>
|
|
|
<span v-if="item.refundState==1">·退款中</span>
|
|
|
<span v-if="item.refundState==2">·退款成功</span>
|
|
@@ -410,40 +415,58 @@
|
|
|
<span v-if="item.refundState==4">·退款失败</span>
|
|
|
|
|
|
</view>
|
|
|
- <view class="tkSeeD" @click="refundDetail(item)" v-if="item.writeoffState==1">
|
|
|
+ <view class="tkSeeD" @click="refundDetail(item)" v-if="item.orderType!=1">
|
|
|
<span>退款详情</span>
|
|
|
<image src="../../../static/img2/jt1.png" mode="" class="jtImg1"></image>
|
|
|
</view>
|
|
|
- <view v-if="item.writeoffState==3">
|
|
|
- <view class="tkSeeD" @click="refundDetail(item)" v-if="item.refundState==4||item.refundState==2||item.refundState==1||item.refundState==3">
|
|
|
- <span>退款详情</span>
|
|
|
- <image src="../../../static/img2/jt1.png" mode="" class="jtImg1"></image>
|
|
|
- </view>
|
|
|
- <view class="tkSeeD" @click="goSh(item)" v-if="item.refundState==0">
|
|
|
- <span>申请售后</span>
|
|
|
- <image src="../../../static/img2/jt1.png" mode="" class="jtImg1"></image>
|
|
|
- </view>
|
|
|
+ <view class="tkSeeD" @click="goSh(item)" v-if="item.orderType==1">
|
|
|
+ <span>申请售后</span>
|
|
|
+ <image src="../../../static/img2/jt1.png" mode="" class="jtImg1"></image>
|
|
|
</view>
|
|
|
|
|
|
|
|
|
+
|
|
|
</view>
|
|
|
<view class="tkRow">
|
|
|
- <view class="tlRowLeft" v-if="item.writeoffState==3">使用份数</view>
|
|
|
+ <view class="tlRowLeft" v-if="item.orderType==3||item.orderType==1">使用份数</view>
|
|
|
<view class="tlRowLeft" v-else>退款份数</view>
|
|
|
- <view style="color: #222222;">1份</view>
|
|
|
+ <view style="color: #222222;" v-if="item.orderType==3||item.orderType==1">1份</view>
|
|
|
+ <view style="color: #222222;" v-else>{{item.couponCount}}份</view>
|
|
|
</view>
|
|
|
- <view class="tkRow">
|
|
|
+ <view class="tkRow" v-if="item.orderType==3||item.orderType==1">
|
|
|
<view class="tlRowLeft">消费门店</view>
|
|
|
<view style="color: #222222;">{{item.writeoffShopName?item.writeoffShopName:''}}</view>
|
|
|
</view>
|
|
|
- <view class="tkRow">
|
|
|
+ <view class="tkRow" v-if="item.orderType==3||item.orderType==1">
|
|
|
<view class="tlRowLeft">消费时间</view>
|
|
|
<view style="color: #222222;">{{item.writeoffTime?item.writeoffTime:''}}</view>
|
|
|
</view>
|
|
|
- <view class="tkRow">
|
|
|
+ <view class="tkRow" v-if="item.orderType==1">
|
|
|
<view class="tlRowLeft">券 号</view>
|
|
|
- <view style="color: #222222;" :class="{'xiahuaxian':item.writeoffState==3}">{{item.qrCode}}</view>
|
|
|
+ <view style="color: #222222;" class="xiahuaxian">{{item.qrCode}}</view>
|
|
|
</view>
|
|
|
+ <view class="tkRow" v-if="item.orderType==3">
|
|
|
+ <view class="tlRowLeft">券 号</view>
|
|
|
+ <view style="color: #222222;" class="xiahuaxian">{{item.couponCode}}</view>
|
|
|
+ </view>
|
|
|
+
|
|
|
+ <view class="tkRow" v-if="item.orderType==2">
|
|
|
+ <view class="tlRowLeft">退款金额</view>
|
|
|
+ <view style="color: #222222;">{{item.money?item.money:''}}</view>
|
|
|
+ </view>
|
|
|
+ <view class="tkRow" v-if="item.orderType==2">
|
|
|
+ <view class="tlRowLeft">退款方式</view>
|
|
|
+ <view style="color: #222222;">原路返回</view>
|
|
|
+ </view>
|
|
|
+ <view class="tkRow" v-if="item.orderType==2">
|
|
|
+ <view class="tlRowLeft">到账时间</view>
|
|
|
+ <view style="color: #222222;">{{item.refundTime?item.refundTime:''}}</view>
|
|
|
+ </view>
|
|
|
+ <view class="tkRow" v-if="item.orderType==2">
|
|
|
+ <view class="tlRowLeft">券 号</view>
|
|
|
+ <view style="color: #222222;" class="xiahuaxian">{{item.couponCode}}</view>
|
|
|
+ </view>
|
|
|
+
|
|
|
</view>
|
|
|
<nodata v-if="sheetQRCodeList.length==0"></nodata>
|
|
|
</view>
|
|
@@ -1691,7 +1714,10 @@
|
|
|
}
|
|
|
.chahaoIMg{
|
|
|
width: 22rpx;height: 22rpx;
|
|
|
- margin-top: 4rpx;
|
|
|
+ padding-top: 4rpx;
|
|
|
+ padding-left: 10px;
|
|
|
+ padding-right: 10rpx;
|
|
|
+ padding-bottom: 10rpx;
|
|
|
}
|
|
|
.tkBox{
|
|
|
position: fixed;
|