You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
145 lines
3.9 KiB
145 lines
3.9 KiB
|
2 months ago
|
<template>
|
||
|
|
<view>
|
||
|
|
<view class="ulList" style="overflow: scroll;">
|
||
|
|
<ul>
|
||
|
|
<li>
|
||
|
|
<uni-card :title="'默认仓库'" :sub-title="111" :extra="111">
|
||
|
|
<view class="uni-body" style="font-weight: bold;font-size: 30rpx;">
|
||
|
|
<text class="cardText" style="font-size: 30rpx;">单号:</text>
|
||
|
|
{{item.id}}
|
||
|
|
</view>
|
||
|
|
<view class="uni-body"><text class="cardText">销售员:</text> {{item.createByName == null ?'暂无':item.createByName}}</view>
|
||
|
|
<view class="uni-body">
|
||
|
|
<text class="cardText">销售金额:</text>
|
||
|
|
<text class="priceText">{{item.realAmount == null ?'暂无':item.realAmount}}</text>
|
||
|
|
<text decode class="cardText">{{' 欠款: '}}</text>
|
||
|
|
<text class="priceText" style="color:red;">{{item.noEarn == null ?'暂无':item.noEarn}}</text>
|
||
|
|
</view>
|
||
|
|
<view class="uni-body" v-if="item.returnSaleProductCount > 0">
|
||
|
|
<text class="cardText">退货金额:</text>
|
||
|
|
<text class="priceText">{{item.returnSaleTotalAmount == null ?'暂无':item.returnSaleTotalAmount}}</text>
|
||
|
|
<text decode class="cardText">{{' 退货数: '}}</text>
|
||
|
|
<text class="priceText">{{item.returnSaleProductCount == null ?'暂无':item.returnSaleProductCount}}</text>
|
||
|
|
</view>
|
||
|
|
<view class="uni-body"> <text class="cardText">
|
||
|
|
订单状态:</text>{{item.status == '0' ?'待抢单' :item.status == '2' ?'作废' :item.status == '1' ?'待取货' :item.status == '3' ?'待送达' :item.status == '4' ?'已完成' :item.status == '5' ?'下游客户待退货' :item.status == '00' ?'退货待抢单' :item.status == '01' ?'退货待取货' :item.status == '03' ?'退货待送达' :item.status == '04' ?'待确认退货' :item.status == '6' ?'待配货':item.status == '8' ?'待物流上门':item.status == '9' ?'已完成' :'挂单'}}
|
||
|
|
</view>
|
||
|
|
<view class="floatRight" v-if="item.status == 6" @tap.stop="goSaleGoods(item)">去开单</view>
|
||
|
|
<view class="floatRight" v-if="item.status == 4" @tap.stop="cancelOrder(item,'',index)">撤销</view>
|
||
|
|
<view class="floatRight" v-if="item.status == 4" @tap.stop="cancelOrder(item,'goPay')">撤销并复制</view>
|
||
|
|
<view class="floatRight" v-if="item.status == 2" @tap.stop="goSaleGoods(item)">重新开单</view>
|
||
|
|
<view class="floatRight" style="color: red;width: 150rpx;" @tap.stop="delItemModal(item)" v-if="item.status == 6">删除订单</view>
|
||
|
|
</uni-card>
|
||
|
|
</li>
|
||
|
|
<u-loadmore :status="status" />
|
||
|
|
</ul>
|
||
|
|
</view>
|
||
|
|
<!-- <u-empty v-else mode="order" margin-top="200"></u-empty> -->
|
||
|
|
</view>
|
||
|
|
</template>
|
||
|
|
|
||
|
|
<script>
|
||
|
|
export default {
|
||
|
|
data() {
|
||
|
|
return {
|
||
|
|
|
||
|
|
};
|
||
|
|
},
|
||
|
|
onLoad(options) {
|
||
|
|
|
||
|
|
|
||
|
|
},
|
||
|
|
onShow(){
|
||
|
|
|
||
|
|
|
||
|
|
},
|
||
|
|
onReachBottom() {
|
||
|
|
|
||
|
|
|
||
|
|
},
|
||
|
|
methods: {
|
||
|
|
|
||
|
|
}
|
||
|
|
}
|
||
|
|
</script>
|
||
|
|
|
||
|
|
<style lang="scss">
|
||
|
|
.u-transition{
|
||
|
|
width: 100%;
|
||
|
|
position: fixed;
|
||
|
|
top: 226rpx;
|
||
|
|
z-index: 99;
|
||
|
|
}
|
||
|
|
.search {
|
||
|
|
padding: 20upx;
|
||
|
|
background-color: #fff;
|
||
|
|
width: 100%;
|
||
|
|
background-color: #fff;
|
||
|
|
}
|
||
|
|
.uni-searchbar{
|
||
|
|
padding: 20rpx 0 !important;
|
||
|
|
}
|
||
|
|
.dayin-text{
|
||
|
|
flex: 1;
|
||
|
|
text-align: right;
|
||
|
|
padding-right: 20rpx;
|
||
|
|
text-decoration: underline;
|
||
|
|
color: blue;
|
||
|
|
}
|
||
|
|
.ulList {
|
||
|
|
|
||
|
|
ul {
|
||
|
|
li {
|
||
|
|
font-size: 12px;
|
||
|
|
|
||
|
|
.floatRight {
|
||
|
|
float: right;
|
||
|
|
padding: 14rpx;
|
||
|
|
color: $u-primary;
|
||
|
|
font-size: 26upx;
|
||
|
|
}
|
||
|
|
|
||
|
|
.cardText {
|
||
|
|
font-size: 12px;
|
||
|
|
}
|
||
|
|
|
||
|
|
.priceText {
|
||
|
|
color: $u-primary;
|
||
|
|
font-size: 14px;
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
.order-bottom{
|
||
|
|
background: #fff;
|
||
|
|
height: 120rpx;
|
||
|
|
width: 100%;
|
||
|
|
position: fixed;
|
||
|
|
bottom:0;
|
||
|
|
|
||
|
|
button{
|
||
|
|
width: 90%;
|
||
|
|
height: 80rpx;
|
||
|
|
margin: 0 auto;
|
||
|
|
background: #088FEB;
|
||
|
|
color: #fff;
|
||
|
|
margin-top: 20rpx;
|
||
|
|
}
|
||
|
|
}
|
||
|
|
.paixu-content{
|
||
|
|
height: 100rpx;
|
||
|
|
line-height: 100rpx;
|
||
|
|
text-align: center;
|
||
|
|
font-size: 30rpx;
|
||
|
|
font-weight: bold;
|
||
|
|
}
|
||
|
|
.nahuo-mask{
|
||
|
|
height: 1200rpx;
|
||
|
|
background: rgba(0, 0, 0, 0.6);
|
||
|
|
position: fixed;
|
||
|
|
top: 100px;
|
||
|
|
right: 0;
|
||
|
|
z-index: 100;
|
||
|
|
width: 100%;
|
||
|
|
}
|
||
|
|
</style>
|