Browse Source

添加明细点击逻辑

master
mike 4 years ago
parent
commit
12a412e443
  1. 22
      packages/sonpingDetail/sonpingDetail.vue

22
packages/sonpingDetail/sonpingDetail.vue

@ -4,9 +4,9 @@
<view class="flex-row section_2">
<view class="flex-row group_5">
<text class="text_2">订单编号</text>
<text class="text_3">{{ details.order.order_num || '暂无编号' }}</text>
<text class="text_3">{{ details.order.order_id || '暂无编号' }}</text>
</view>
<text class="text_4" style="color: #999999;" @click="setClipboardData(details.order.order_num || '')">复制</text>
<text class="text_4" style="color: #999999;" @click="setClipboardData(details.order.order_id || '')">复制</text>
</view>
<view class="flex-row section_2" style="padding-top: 0;">
<view class="flex-row group_5">
@ -16,7 +16,7 @@
<text class="text_4" :style="{color: details.order.status_text_color}">{{ details.order.status_text }}</text>
</view>
<view class="section_3 flex-col">
<view class="justify-between" @click="$url('/packages/sonpingDetail/viewDetail?id='+ id)">
<view class="justify-between" @click="toSubDetail(details.order.id)">
<view class="flex-row">
<text class="text_5">明细</text>
<text class="text_6">{{ details.order.num }}</text>
@ -76,7 +76,7 @@
</view>
<view class="flex-col section_4">
<text class="text_16">送评信息</text>
<view class="justify-between group_16" @click="$url('/packages/sonpingDetail/ratingTrajectory?id='+ id)">
<view class="justify-between group_16" @click="orderSend()">
<view class="flex-row">
<text class="text_17">寄送藏品</text>
<text class="text_18">{{ details.order.express_type }} {{ details.order.express_numb }}</text>
@ -197,6 +197,20 @@
uni.setClipboardData({
data: data
})
},
orderSend(){
if(this.details.order.express_type && this.details.order.express_numb){
return;
}
let item = this.details.order;
let base_data = encodeURIComponent(JSON.stringify(item));
this.$url('/pages/write/distribution?base_data='+ base_data);
},
toSubDetail(id){
if(this.details.grading_finish){
this.$url('/packages/sonpingDetail/viewDetail?id='+ id)
}
}
}
};

Loading…
Cancel
Save