|
@@ -9,6 +9,21 @@
|
|
|
<a-input v-model="queryParam.id" placeholder="请输入"/>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
+ <a-col :md="8" :sm="24">
|
|
|
+ <a-form-item label="申请打包的物流单号">
|
|
|
+ <a-input v-model="queryParam.tracking_no" placeholder="请输入"/>
|
|
|
+ </a-form-item>
|
|
|
+ </a-col>
|
|
|
+ <a-col :md="8" :sm="24">
|
|
|
+ <a-form-item label="国际物流单号">
|
|
|
+ <a-input v-model="queryParam.new_tracking_no" placeholder="请输入"/>
|
|
|
+ </a-form-item>
|
|
|
+ </a-col>
|
|
|
+ <a-col :md="8" :sm="24">
|
|
|
+ <a-form-item label="唛头">
|
|
|
+ <a-input v-model="queryParam.member_id" placeholder="请输入"/>
|
|
|
+ </a-form-item>
|
|
|
+ </a-col>
|
|
|
<a-col :md="8" :sm="24">
|
|
|
<a-form-item label="订单状态">
|
|
|
<!-- 5拆包中 10 未付款 20待发货 29已发货 30已完成 -->
|
|
@@ -53,13 +68,32 @@
|
|
|
<span slot="description" slot-scope="text">
|
|
|
<ellipsis :length="4" tooltip>{{ text }}</ellipsis>
|
|
|
</span>
|
|
|
+ <span slot="package" slot-scope="text, record">
|
|
|
+ <template>
|
|
|
+ <!-- 假设 text 是你传递的对象或数组 -->
|
|
|
+ <div v-for="(item, index) in record.package" :key="index">
|
|
|
+ {{ item.tracking_no }} ({{ item.item_names }})
|
|
|
+ </div>
|
|
|
+ </template>
|
|
|
+ </span>
|
|
|
+ <span slot="address" slot-scope="text, record">
|
|
|
+ <template>
|
|
|
+ <!-- 假设 text 是你传递的对象或数组 -->
|
|
|
+ <div v-if="record.address">收件人: {{ record.address.receiver_name }}</div>
|
|
|
+ <div v-if="record.address">手机号: {{ record.address.receiver_phone }}</div>
|
|
|
+ <div v-if="record.address">国家: {{ record.address.receiver_country }}</div>
|
|
|
+ <div v-if="record.address">城市: {{ record.address.receiver_city }}</div>
|
|
|
+ <div v-if="record.address">详情地址: {{ record.address.receive_address }}</div>
|
|
|
+ <div v-if="record.address">邮编: {{ record.address.receiver_zip_code }}</div>
|
|
|
+ </template>
|
|
|
+ </span>
|
|
|
|
|
|
<span slot="action" slot-scope="text, record">
|
|
|
<template>
|
|
|
<a @click="handleSub(record)">详情</a>
|
|
|
<a-divider v-if="record && (record.order_status === 5 || record.order_status === 20 || record.order_status === 29)" type="vertical" />
|
|
|
- <a @click="handleEdit(record)" v-if="record && (record.order_status === 5 || record.order_status === 20 || record.order_status === 29)">
|
|
|
- {{record.order_status === 5 ? '打包完成' : (record.order_status === 20 ? '已发货':(record.order_status === 29 ? '完成':''))}}</a>
|
|
|
+ <a @click="handleEdit(record)" v-if="record && (record.order_status === 5 || record.order_status === 20 || record.order_status === 29)">
|
|
|
+ {{ record.order_status === 5 ? '打包完成' : (record.order_status === 20 ? '已发货':(record.order_status === 29 ? '完成':'')) }}</a>
|
|
|
</template>
|
|
|
</span>
|
|
|
</s-table>
|
|
@@ -109,15 +143,41 @@ const columns = [
|
|
|
title: '订单id',
|
|
|
dataIndex: 'id'
|
|
|
},
|
|
|
+ {
|
|
|
+ title: '订单号',
|
|
|
+ dataIndex: 'order_sn'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '物流',
|
|
|
+ dataIndex: 'line.name'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '用户打包备注',
|
|
|
+ dataIndex: 'pack_remark'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '唛头',
|
|
|
+ dataIndex: 'member_id'
|
|
|
+ },
|
|
|
{
|
|
|
title: '名称',
|
|
|
dataIndex: 'pack_item_name'
|
|
|
},
|
|
|
{
|
|
|
- title: '订单金额',
|
|
|
- dataIndex: 'order_amount'
|
|
|
- // scopedSlots: { customRender: 'description' }
|
|
|
+ title: '申请包裹列表',
|
|
|
+ dataIndex: 'package',
|
|
|
+ scopedSlots: { customRender: 'package' }
|
|
|
},
|
|
|
+ {
|
|
|
+ title: '收件人信息',
|
|
|
+ dataIndex: 'address',
|
|
|
+ scopedSlots: { customRender: 'address' }
|
|
|
+ },
|
|
|
+ // {
|
|
|
+// title: '订单金额',
|
|
|
+ // dataIndex: 'order_amount'
|
|
|
+ // scopedSlots: { customRender: 'description' }
|
|
|
+// },
|
|
|
// {
|
|
|
// title: '服务调用次数',
|
|
|
// dataIndex: 'callNo',
|
|
@@ -139,7 +199,7 @@ const columns = [
|
|
|
dataIndex: 'pay_status_text'
|
|
|
},
|
|
|
{
|
|
|
- title: '下单时间',
|
|
|
+ title: '申请打包时间',
|
|
|
dataIndex: 'create_time',
|
|
|
sorter: true
|
|
|
},
|