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.

0 lines
14 KiB

1 month ago
  1. {"ast":null,"code":"import { createElementVNode as _createElementVNode, createTextVNode as _createTextVNode, resolveComponent as _resolveComponent, withCtx as _withCtx, createVNode as _createVNode, toDisplayString as _toDisplayString, openBlock as _openBlock, createElementBlock as _createElementBlock, createCommentVNode as _createCommentVNode, resolveDirective as _resolveDirective, createBlock as _createBlock, withDirectives as _withDirectives } from \"vue\";\nconst _hoisted_1 = {\n class: \"order-detail\"\n};\nconst _hoisted_2 = {\n class: \"card-header\"\n};\nconst _hoisted_3 = {\n key: 0,\n class: \"operation-buttons\"\n};\nexport function render(_ctx, _cache, $props, $setup, $data, $options) {\n const _component_el_button = _resolveComponent(\"el-button\");\n const _component_el_descriptions_item = _resolveComponent(\"el-descriptions-item\");\n const _component_el_tag = _resolveComponent(\"el-tag\");\n const _component_el_descriptions = _resolveComponent(\"el-descriptions\");\n const _component_el_card = _resolveComponent(\"el-card\");\n const _directive_loading = _resolveDirective(\"loading\");\n return _openBlock(), _createElementBlock(\"div\", _hoisted_1, [_withDirectives((_openBlock(), _createBlock(_component_el_card, null, {\n header: _withCtx(() => [_createElementVNode(\"div\", _hoisted_2, [_cache[2] || (_cache[2] = _createElementVNode(\"span\", null, \"订单详情\", -1 /* HOISTED */)), _createVNode(_component_el_button, {\n onClick: _cache[0] || (_cache[0] = $event => $setup.router.back())\n }, {\n default: _withCtx(() => _cache[1] || (_cache[1] = [_createTextVNode(\"返回\")])),\n _: 1 /* STABLE */\n })])]),\n default: _withCtx(() => [_createVNode(_component_el_descriptions, {\n column: 2,\n border: \"\"\n }, {\n default: _withCtx(() => [_createVNode(_component_el_descriptions_item, {\n label: \"订单编号\"\n }, {\n default: _withCtx(() => [_createTextVNode(_toDisplayString($setup.order.orderNo), 1 /* TEXT */)]),\n _: 1 /* STABLE */\n }), _createVNode(_component_el_descriptions_item, {\n label: \"订单状态\"\n }, {\n default: _withCtx(() => [_createVNode(_component_el_tag, {\n type: $setup.getStatusType($setup.order.status)\n }, {\n default: _withCtx(() => [_createTextVNode(_toDisplayString($setup.getStatusText($setup.order.status)), 1 /* TEXT */)]),\n _: 1 /* STABLE */\n }, 8 /* PROPS */, [\"type\"])]),\n _: 1 /* STABLE */\n }), _createVNode(_component_el_descriptions_item, {\n label: \"商品名称\"\n }, {\n default: _withCtx(() => [_createTextVNode(_toDisplayString($setup.order.goodsName), 1 /* TEXT */)]),\n _: 1 /* STABLE */\n }), _createVNode(_component_el_descriptions_item, {\n label: \"商品数量\"\n }, {\n default: _withCtx(() => [_createTextVNode(_toDisplayString($setup.order.goodsQuantity), 1 /* TEXT */)]),\n _: 1 /* STABLE */\n }), _createVNode(_component_el_descriptions_item, {\n label: \"起始地\"\n }, {\n default: _withCtx(() => [_createTextVNode(_toDisplayString($setup.order.startLocation), 1 /* TEXT */)]),\n _: 1 /* STABLE */\n }), _createVNode(_component_el_descriptions_item, {\n label: \"目的地\"\n }, {\n default: _withCtx(() => [_createTextVNode(_toDisplayString($setup.order.endLocation), 1 /* TEXT */)]),\n _: 1 /* STABLE */\n }), _createVNode(_component_el_descriptions_item, {\n label: \"运费\"\n }, {\n default: _withCtx(() => [_createTextVNode(\"¥\" + _toDisplayString($setup.order.transportFee), 1 /* TEXT */)]),\n _: 1 /* STABLE */\n }), _createVNode(_component_el_descriptions_item, {\n label: \"创建人\"\n }, {\n default: _withCtx(() => [_createTextVNode(_toDisplayString($setup.order.createBy || '-'), 1 /* TEXT */)]),\n _: 1 /* STABLE */\n }), _createVNode(_component_el_descriptions_item, {\n label: \"更新人\"\n