[发货单退货单详情名称统一发货单退货单流程跑通及退货单调用子组件接口不好用完善接口]

This commit is contained in:
2021-10-19 11:40:04 +08:00
parent 1b41b40de9
commit 2d7da5d5c6
7 changed files with 814 additions and 439 deletions

View File

@@ -26,7 +26,7 @@
<view class="name nowrap">{{info.shop.name}}</view>
</view>
<view class="flexrow">
<view class="no nowrap" v-if="listType == 'deliver'">退货单号 {{info.shipment_no}}</view>
<view class="no nowrap" v-if="listType == 'deliver'">货单号 {{info.shipment_no}}</view>
<view class="no nowrap" v-else>退货单号 {{info.refund_no}}</view>
</view>
</view>
@@ -39,12 +39,24 @@
</view>
</view>
</view>
<view class="goods-info1">
<view class="goods-type">创建退货时间 <span>{{info.created_at}}</span></view>
<view class="goods-info1" >
<view class="goods-type">创建{{listType == 'deliver'?'发货':'退货'}}时间 <span>{{info.created_at}}</span></view>
<view class="goods-type">运费 <span>自行承担运费</span></view>
<view class="goods-type">退货数量 <span>{{info.qty}}</span></view>
<view class="goods-type">{{listType === 'deliver'?'发货':'退货'}}数量 <span>{{info.qty}}</span></view>
</view>
<view class="goods-info1" v-if="listType === 'deliver' && info.express">
<view class="goods-type" v-if="info.express">收件人姓名 <span>{{info.express.name || '--'}}</span></view>
<view class="goods-type" v-if="info.express" @click="call(info.express.mobile)">收件人电话 <span>{{info.express.mobile || '--'}}</span></view>
<view class="goods-type" v-if="info.express">收货地址 <span>{{info.express.full_address || '--'}}</span></view>
<view class="goods-type" v-if="info.express">发货快递 <span>{{info.express.express_name || '--'}}</span></view>
<view class="goods-type" v-if="info.express">快递单号 <span>{{info.express.express_no || '--'}}</span></view>
</view>
<view class="goods-info1" v-else>
<view class="goods-type" v-if="info.express">退货单快递<span>{{info.express.company || '--'}}</span></view>
<view class="goods-type" v-if="info.express">退货快递单号 <span>{{info.express.number || '--'}}</span></view>
</view>
<!-- 操作相关 -->
<view class="actions">
<view class="nowPay" @click="orderRun">返回列表</view>
@@ -70,7 +82,12 @@
uni.navigateBack({
delta: 1
})
}
},
call(number){
uni.makePhoneCall({
phoneNumber:number
})
}
}
}
</script>
@@ -144,7 +161,7 @@
font-weight: bold;
}
.no {
margin-top: 16rpx;
margin-top: 30rpx !important;
font-size: $title-size*0.8;
color: #999;
}