index.vue 2.04 KB
Newer Older
Marcus's avatar
Marcus committed
1 2 3 4 5
<template>
  <div>
    <el-descriptions border v-if="order.orderId">
      <el-descriptions-item label="唛头">{{ order.marks }}</el-descriptions-item>
      <el-descriptions-item label="已到箱数">{{ order.sumNum }}</el-descriptions-item>
Marcus's avatar
Marcus committed
6
      <el-descriptions-item label="订单状态"><dict-tag :type="DICT_TYPE.ORDER_STATUS" :value="order.status" /></el-descriptions-item>
Marcus's avatar
Marcus committed
7
      <el-descriptions-item label="送货时间">todo</el-descriptions-item>
Marcus's avatar
Marcus committed
8 9 10
      <el-descriptions-item label="运输方式">
        <dict-tag :type="DICT_TYPE.ECW_TRANSPORT_TYPE" :value="order.logisticsInfoDto.transportId"></dict-tag>
      </el-descriptions-item>
Marcus's avatar
Marcus committed
11 12
      <el-descriptions-item label="始发地">{{ order.logisticsInfoDto.startWarehouseId }}</el-descriptions-item>
      <el-descriptions-item label="目的地">{{ order.logisticsInfoDto.destWarehouseId }}</el-descriptions-item>
Marcus's avatar
Marcus committed
13 14 15 16 17 18
      <el-descriptions-item label="发货人姓名">{{ order.consignorVO && order.consignorVO.name}}</el-descriptions-item>
      <el-descriptions-item label="发货人公司">{{ order.consignorVO && order.consignorVO.company || '' }}</el-descriptions-item>
      <el-descriptions-item label="发货人电话">{{ order.consignorVO && order.consignorVO.phone }}</el-descriptions-item>
      <el-descriptions-item label="收货人姓名">{{ order.consigneeVO && order.consigneeVO.name}}</el-descriptions-item>
      <el-descriptions-item label="收货人公司">{{ order.consigneeVO && order.consigneeVO.company }}</el-descriptions-item>
      <el-descriptions-item label="收货人电话">{{ order.consigneeVO && order.consigneeVO.phone }}</el-descriptions-item>
Marcus's avatar
Marcus committed
19 20 21 22 23 24 25
      <el-descriptions-item label="入仓类型">{{ order.warehouseType }}</el-descriptions-item>
      <el-descriptions-item label="订单号">{{ order.orderNo }}</el-descriptions-item>
    </el-descriptions>
  </div>
</template>

<script>
Marcus's avatar
Marcus committed
26 27
import {DICT_TYPE} from "@/utils/dict"

Marcus's avatar
Marcus committed
28 29 30 31
export default {
  name: "orderBaseInfo",
  props: {
    order: Object
Marcus's avatar
Marcus committed
32 33 34 35 36 37
  },

  data () {
    return {
      DICT_TYPE
    }
Marcus's avatar
Marcus committed
38 39 40 41 42 43 44
  }
}
</script>

<style scoped>

</style>