|
|
@ -8,6 +8,9 @@ |
|
|
<view class="back-btn" @tap="back" :style="{'top': menuButtonInfo.top +'px'}"> |
|
|
<view class="back-btn" @tap="back" :style="{'top': menuButtonInfo.top +'px'}"> |
|
|
<uni-icons type="left" size="28"></uni-icons> |
|
|
<uni-icons type="left" size="28"></uni-icons> |
|
|
</view> |
|
|
</view> |
|
|
|
|
|
<view class="title-name" :style="{'padding-top': menuButtonInfo.top +'px'}"> |
|
|
|
|
|
申请售后 |
|
|
|
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
<view class="content"> |
|
|
<view class="content"> |
|
|
@ -20,7 +23,7 @@ |
|
|
<img :src="item1.productPicture" alt=""> |
|
|
<img :src="item1.productPicture" alt=""> |
|
|
</view> |
|
|
</view> |
|
|
<view class="goods-content"> |
|
|
<view class="goods-content"> |
|
|
<view class="goods-name"> |
|
|
<view class="goods-name" style="display: flex;"> |
|
|
{{item1.productName}} |
|
|
{{item1.productName}} |
|
|
<view class="goods-num" v-if="sellTime == 0"> |
|
|
<view class="goods-num" v-if="sellTime == 0"> |
|
|
<view class="num-plus" style="background: #999;color: #fff;" |
|
|
<view class="num-plus" style="background: #999;color: #fff;" |
|
|
@ -171,26 +174,32 @@ |
|
|
{{orderDetail.deliveryInfo.finishTime ? orderDetail.deliveryInfo.finishTime : '尽快送达' | formatTime}} |
|
|
{{orderDetail.deliveryInfo.finishTime ? orderDetail.deliveryInfo.finishTime : '尽快送达' | formatTime}} |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
<uni-forms-item label="上传图片" name="pictures"> |
|
|
<view style="height: 160rpx;line-height: 160rpx;display: flex;" v-if="orderDetail.deliveryType == 1"> |
|
|
<view class="upload-img" @tap="pictureAdd" |
|
|
<view style="flex: 1;color: #777;font-weight: 700;"> |
|
|
style="background: #eee;text-align: center;line-height: 160rpx;"> |
|
|
上传图片 |
|
|
<uni-icons type="camera" size="28" color="#777"></uni-icons> |
|
|
</view> |
|
|
</view> |
|
|
<view style="color: #000;font-weight: 700;width: 160rpx;"> |
|
|
<view style="overflow-x: scroll;display: flex;width: 350rpx;"> |
|
|
<view class="upload-img" @tap="pictureAdd" |
|
|
<view v-if="returnData.pictures !=''" style="width: 160rpx;height: 160rpx;margin-left: 20rpx;"> |
|
|
style="background: #eee;text-align: center;line-height: 160rpx;"> |
|
|
<img :src="returnData.pictures" alt="" class="upload-img"> |
|
|
<uni-icons type="camera" size="28" color="#777"></uni-icons> |
|
|
|
|
|
</view> |
|
|
|
|
|
<view style="overflow-x: scroll;display: flex;width: 350rpx;"> |
|
|
|
|
|
<view v-if="returnData.pictures !=''" style="width: 160rpx;height: 160rpx;margin-left: 20rpx;"> |
|
|
|
|
|
<img :src="returnData.pictures" alt="" class="upload-img"> |
|
|
|
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</uni-forms-item> |
|
|
</view> |
|
|
<view class="content-box" style="line-height: 200rpx;"> |
|
|
<view style="height: 170rpx;line-height: 170rpx;display: flex;margin-top: 20px;" v-if="orderDetail.deliveryType == 1"> |
|
|
<view class="content-title"> |
|
|
<view style="flex: 1;color: #777;font-weight: 700;"> |
|
|
订单备注<text>*</text> |
|
|
订单备注 |
|
|
</view> |
|
|
</view> |
|
|
<view style="height: 200rpx;background: #eee;border-radius: 40rpx;padding: 20rpx;width: 70%;"> |
|
|
<view style="height: 200rpx;background: #eee;border-radius: 40rpx;padding: 20rpx;width: 70%;"> |
|
|
<textarea name="" id="" cols="30" rows="10" placeholder="请填写备注" v-model="returnData.reason" |
|
|
<textarea name="" id="" cols="30" rows="10" placeholder="请填写备注" v-model="returnData.reason" |
|
|
style="height: 160rpx;width: 100%;"></textarea> |
|
|
style="height: 160rpx;width: 100%;"></textarea> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
|
|
|
|
|
|
<view class="btn" |
|
|
<view class="btn" |
|
|
@tap.stop="$refs.carPopup.open()"> |
|
|
@tap.stop="$refs.carPopup.open()"> |
|
|
售后原因 |
|
|
售后原因 |
|
|
@ -210,29 +219,34 @@ |
|
|
<view class="car-close"> |
|
|
<view class="car-close"> |
|
|
<uni-icons type="close" size="30" color="#fff"></uni-icons> |
|
|
<uni-icons type="close" size="30" color="#fff"></uni-icons> |
|
|
</view> |
|
|
</view> |
|
|
<view class="car-title"> |
|
|
<view class="car-title" style="padding: 0 10px;"> |
|
|
选择退款原因 |
|
|
选择退款原因 |
|
|
</view> |
|
|
</view> |
|
|
<view class=""> |
|
|
<view style="padding: 0 10px;"> |
|
|
<view class=""> |
|
|
<view style="height:80rpx;"> |
|
|
只退商品 |
|
|
|
|
|
<radio :checked="sellTime==0" name="sellTime" @click="checkSellTime(0)" /> |
|
|
<radio :checked="sellTime==0" name="sellTime" @click="checkSellTime(0)" /> |
|
|
|
|
|
只退商品 |
|
|
|
|
|
|
|
|
</view> |
|
|
</view> |
|
|
<view class=""> |
|
|
<view style="height:80rpx;"> |
|
|
退配送费 |
|
|
|
|
|
<radio :checked="sellTime==1" name="sellTime" @click="checkSellTime(1)" /> |
|
|
<radio :checked="sellTime==1" name="sellTime" @click="checkSellTime(1)" /> |
|
|
|
|
|
退配送费 |
|
|
|
|
|
|
|
|
</view> |
|
|
</view> |
|
|
<view class=""> |
|
|
<view style="height:80rpx;"> |
|
|
全额退款(商家原因) |
|
|
|
|
|
<radio :checked="sellTime==2" name="sellTime" @click="checkSellTime(2)" /> |
|
|
<radio :checked="sellTime==2" name="sellTime" @click="checkSellTime(2)" /> |
|
|
|
|
|
全额退款(商家原因) |
|
|
|
|
|
|
|
|
</view> |
|
|
</view> |
|
|
<view class=""> |
|
|
<view style="height:80rpx;"> |
|
|
全额退款(配送员原因) |
|
|
|
|
|
<radio :checked="sellTime==3" name="sellTime" @click="checkSellTime(3)" /> |
|
|
<radio :checked="sellTime==3" name="sellTime" @click="checkSellTime(3)" /> |
|
|
|
|
|
全额退款(配送员原因) |
|
|
|
|
|
|
|
|
</view> |
|
|
</view> |
|
|
<view class=""> |
|
|
<view style="height:80rpx;"> |
|
|
全额退款(商家+配送员原因) |
|
|
|
|
|
<radio :checked="sellTime==4" name="sellTime" @click="checkSellTime(4)" /> |
|
|
<radio :checked="sellTime==4" name="sellTime" @click="checkSellTime(4)" /> |
|
|
|
|
|
全额退款(商家+配送员原因) |
|
|
|
|
|
|
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
<view class="btn" @tap="chooseReturnType()">确认</view> |
|
|
<view class="btn" @tap="chooseReturnType()">确认</view> |
|
|
@ -577,6 +591,13 @@ |
|
|
bottom: 0; |
|
|
bottom: 0; |
|
|
left: 0; |
|
|
left: 0; |
|
|
} |
|
|
} |
|
|
|
|
|
.title-name{ |
|
|
|
|
|
padding-top: 110rpx; |
|
|
|
|
|
font-size: 36rpx; |
|
|
|
|
|
font-weight: 700; |
|
|
|
|
|
flex: 1; |
|
|
|
|
|
text-align: center; |
|
|
|
|
|
} |
|
|
.box1{ |
|
|
.box1{ |
|
|
width: 95%; |
|
|
width: 95%; |
|
|
margin: 0 auto 20rpx; |
|
|
margin: 0 auto 20rpx; |
|
|
|