| 1 |
- {"remainingRequest":"E:\\item\\newItem\\admin\\node_modules\\babel-loader\\lib\\index.js!E:\\item\\newItem\\admin\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!E:\\item\\newItem\\admin\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\item\\newItem\\admin\\node_modules\\iview-loader\\index.js??ref--0-2!E:\\item\\newItem\\admin\\src\\pages\\marketing\\storeIntegralOrder\\handle\\orderDetails.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\item\\newItem\\admin\\src\\pages\\marketing\\storeIntegralOrder\\handle\\orderDetails.vue","mtime":1677828270218},{"path":"E:\\item\\newItem\\admin\\babel.config.js","mtime":1677828270071},{"path":"E:\\item\\newItem\\admin\\.babelrc","mtime":1677828270070},{"path":"E:\\item\\newItem\\admin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\item\\newItem\\admin\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"E:\\item\\newItem\\admin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\item\\newItem\\admin\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000},{"path":"E:\\item\\newItem\\admin\\node_modules\\iview-loader\\index.js","mtime":1570440814000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0IF9hc3luY1RvR2VuZXJhdG9yIGZyb20gIkU6L2l0ZW0vbmV3SXRlbS9hZG1pbi9ub2RlX21vZHVsZXMvQHZ1ZS9iYWJlbC1wcmVzZXQtYXBwL25vZGVfbW9kdWxlcy9AYmFiZWwvcnVudGltZS9oZWxwZXJzL2VzbS9hc3luY1RvR2VuZXJhdG9yLmpzIjsKaW1wb3J0ICJyZWdlbmVyYXRvci1ydW50aW1lL3J1bnRpbWUuanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5udW1iZXIuY29uc3RydWN0b3IuanMiOwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwppbXBvcnQgeyBnZXRFeHByZXNzIH0gZnJvbSAnQC9hcGkvbWFya2V0aW5nJzsKZXhwb3J0IGRlZmF1bHQgewogIG5hbWU6ICdvcmRlckRldGFpbHMnLAogIGRhdGE6IGZ1bmN0aW9uIGRhdGEoKSB7CiAgICByZXR1cm4gewogICAgICBtb2RhbDI6IGZhbHNlLAogICAgICBtb2RhbHM6IGZhbHNlLAogICAgICBncmlkOiB7CiAgICAgICAgeGw6IDgsCiAgICAgICAgbGc6IDgsCiAgICAgICAgbWQ6IDEyLAogICAgICAgIHNtOiAyNCwKICAgICAgICB4czogMjQKICAgICAgfSwKICAgICAgcmVzdWx0OiBbXQogICAgfTsKICB9LAogIHByb3BzOiB7CiAgICBvcmRlckRhdGFsaXN0OiBPYmplY3QsCiAgICBvcmRlcklkOiBOdW1iZXIKICB9LAogIG1ldGhvZHM6IHsKICAgIG9wZW5Mb2dpc3RpY3M6IGZ1bmN0aW9uIG9wZW5Mb2dpc3RpY3MoKSB7CiAgICAgIHRoaXMuZ2V0T3JkZXJEYXRhKCk7CiAgICAgIHRoaXMubW9kYWwyID0gdHJ1ZTsKICAgIH0sCiAgICAvLyDojrflj5borqLljZXnianmtYHkv6Hmga8KICAgIGdldE9yZGVyRGF0YTogZnVuY3Rpb24gZ2V0T3JkZXJEYXRhKCkgewogICAgICB2YXIgX3RoaXMgPSB0aGlzOwoKICAgICAgZ2V0RXhwcmVzcyh0aGlzLm9yZGVySWQpLnRoZW4oIC8qI19fUFVSRV9fKi9mdW5jdGlvbiAoKSB7CiAgICAgICAgdmFyIF9yZWYgPSBfYXN5bmNUb0dlbmVyYXRvciggLyojX19QVVJFX18qL3JlZ2VuZXJhdG9yUnVudGltZS5tYXJrKGZ1bmN0aW9uIF9jYWxsZWUocmVzKSB7CiAgICAgICAgICByZXR1cm4gcmVnZW5lcmF0b3JSdW50aW1lLndyYXAoZnVuY3Rpb24gX2NhbGxlZSQoX2NvbnRleHQpIHsKICAgICAgICAgICAgd2hpbGUgKDEpIHsKICAgICAgICAgICAgICBzd2l0Y2ggKF9jb250ZXh0LnByZXYgPSBfY29udGV4dC5uZXh0KSB7CiAgICAgICAgICAgICAgICBjYXNlIDA6CiAgICAgICAgICAgICAgICAgIF90aGlzLnJlc3VsdCA9IHJlcy5kYXRhLnJlc3VsdDsKCiAgICAgICAgICAgICAgICBjYXNlIDE6CiAgICAgICAgICAgICAgICBjYXNlICJlbmQiOgogICAgICAgICAgICAgICAgICByZXR1cm4gX2NvbnRleHQuc3RvcCgpOwogICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgICAgICAgfSwgX2NhbGxlZSk7CiAgICAgICAgfSkpOwoKICAgICAgICByZXR1cm4gZnVuY3Rpb24gKF94KSB7CiAgICAgICAgICByZXR1cm4gX3JlZi5hcHBseSh0aGlzLCBhcmd1bWVudHMpOwogICAgICAgIH07CiAgICAgIH0oKSkuY2F0Y2goZnVuY3Rpb24gKHJlcykgewogICAgICAgIF90aGlzLiRNZXNzYWdlLmVycm9yKHJlcy5tc2cpOwogICAgICB9KTsKICAgIH0KICB9LAogIGNvbXB1dGVkOiB7fQp9Ow=="},{"version":3,"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAyFA;AACA;EACAA,oBADA;EAEAC,IAFA,kBAEA;IACA;MACAC,aADA;MAEAC,aAFA;MAGAC;QACAC,KADA;QAEAC,KAFA;QAGAC,MAHA;QAIAC,MAJA;QAKAC;MALA,CAHA;MAUAC;IAVA;EAYA,CAfA;EAgBAC;IACAC,qBADA;IAEAC;EAFA,CAhBA;EAoBAC;IACAC,aADA,2BACA;MACA;MACA;IACA,CAJA;IAKA;IACAC,YANA,0BAMA;MAAA;;MACAC,yBACAC,IADA;QAAA,mEACA;UAAA;YAAA;cAAA;gBAAA;kBACA;;gBADA;gBAAA;kBAAA;cAAA;YAAA;UAAA;QAAA,CADA;;QAAA;UAAA;QAAA;MAAA,KAIAC,KAJA,CAIA;QACA;MACA,CANA;IAOA;EAdA,CApBA;EAoCAC;AApCA","names":["name","data","modal2","modals","grid","xl","lg","md","sm","xs","result","props","orderDatalist","orderId","methods","openLogistics","getOrderData","getExpress","then","catch","computed"],"sourceRoot":"src/pages/marketing/storeIntegralOrder/handle","sources":["orderDetails.vue"],"sourcesContent":["<template>\r\n <div v-if=\"orderDatalist\">\r\n <Modal v-model=\"modals\" scrollable title=\"订单信息\" width=\"700\" class=\"order_box\" footer-hide>\r\n <Card :bordered=\"false\" dis-hover class=\"i-table-no-border\">\r\n <div class=\"ivu-description-list-title\">收货信息</div>\r\n <Row class=\"mb10\">\r\n <Col span=\"12\">用户昵称:{{ orderDatalist.userInfo.nickname }}</Col>\r\n <Col span=\"12\">收货人:{{ orderDatalist.orderInfo.real_name }}</Col>\r\n </Row>\r\n <Row class=\"mb10\">\r\n <Col span=\"12\">联系电话:{{ orderDatalist.orderInfo.user_phone }}</Col>\r\n <Col span=\"12\">收货地址:{{ orderDatalist.orderInfo.user_address }}</Col>\r\n </Row>\r\n <Divider style=\"margin: 20px 0 !important\" />\r\n <div class=\"ivu-description-list-title\">订单信息</div>\r\n <Row class=\"mb10\">\r\n <Col span=\"12\">订单ID:{{ orderDatalist.orderInfo.order_id }}</Col>\r\n <Col span=\"12\" class=\"fontColor1\">订单状态:{{ orderDatalist.orderInfo.status_name }}</Col>\r\n </Row>\r\n <Row class=\"mb10\">\r\n <Col span=\"12\"\r\n >商品名称:{{ orderDatalist.orderInfo.store_name + ' | '\r\n }}{{ orderDatalist.orderInfo.suk ? orderDatalist.orderInfo.suk : '' }}</Col\r\n >\r\n </Row>\r\n <Row class=\"mb10\">\r\n <Col span=\"12\">商品总数:{{ orderDatalist.orderInfo.total_num }}</Col>\r\n <Col span=\"12\">商品总积分:{{ orderDatalist.orderInfo.total_price }}</Col>\r\n </Row>\r\n <Row class=\"mb10\">\r\n <Col span=\"12\" class=\"mb10\">创建时间:{{ orderDatalist.orderInfo.add_time }}</Col>\r\n <Col span=\"12\" class=\"mb10\" v-if=\"orderDatalist.orderInfo.remark\"\r\n >商家备注:{{ orderDatalist.orderInfo.remark }}</Col\r\n >\r\n <Col span=\"12\" class=\"mb10\" v-if=\"orderDatalist.orderInfo.fictitious_content\"\r\n >虚拟发货备注:{{ orderDatalist.orderInfo.fictitious_content }}</Col\r\n >\r\n </Row>\r\n <div v-if=\"orderDatalist.orderInfo.delivery_type === 'express'\">\r\n <Divider style=\"margin: 20px 0 !important\" />\r\n <div class=\"ivu-description-list-title\">物流信息</div>\r\n <Row class=\"mb10\">\r\n <Col span=\"12\">快递公司:{{ orderDatalist.orderInfo.delivery_name }}</Col>\r\n <Col span=\"12\"\r\n >快递单号:{{ orderDatalist.orderInfo.delivery_id }}\r\n <Button type=\"info\" size=\"small\" @click=\"openLogistics\">物流查询</Button></Col\r\n >\r\n </Row>\r\n </div>\r\n <div v-if=\"orderDatalist.orderInfo.delivery_type === 'send'\">\r\n <Divider style=\"margin: 20px 0 !important\" />\r\n <div class=\"ivu-description-list-title\">配送信息</div>\r\n <Row class=\"mb10\">\r\n <Col span=\"12\">送货人姓名:{{ orderDatalist.orderInfo.delivery_name }}</Col>\r\n <Col span=\"12\">送货人电话:{{ orderDatalist.orderInfo.delivery_id }}</Col>\r\n </Row>\r\n </div>\r\n <div v-if=\"orderDatalist.orderInfo.mark\">\r\n <Divider style=\"margin: 20px 0 !important\" v-if=\"orderDatalist.orderInfo.mark\" />\r\n <div class=\"ivu-description-list-title\" v-if=\"orderDatalist.orderInfo.mark\">备注信息</div>\r\n <Row class=\"mb10\">\r\n <Col span=\"12\" class=\"fontColor2\">{{ orderDatalist.orderInfo.mark }}</Col>\r\n </Row>\r\n </div>\r\n </Card>\r\n </Modal>\r\n <Modal v-model=\"modal2\" scrollable title=\"物流查询\" width=\"350\" class=\"order_box2\">\r\n <div class=\"logistics acea-row row-top\">\r\n <div class=\"logistics_img\"><img src=\"../../../../assets/images/expressi.jpg\" /></div>\r\n <div class=\"logistics_cent\">\r\n <span>物流公司:{{ orderDatalist.orderInfo.delivery_name }}</span>\r\n <span>物流单号:{{ orderDatalist.orderInfo.delivery_id }}</span>\r\n </div>\r\n </div>\r\n <div class=\"acea-row row-column-around trees-coadd\">\r\n <div class=\"scollhide\">\r\n <Timeline>\r\n <TimelineItem v-for=\"(item, i) in result\" :key=\"i\">\r\n <p class=\"time\" v-text=\"item.time\"></p>\r\n <p class=\"content\" v-text=\"item.status\"></p>\r\n </TimelineItem>\r\n </Timeline>\r\n </div>\r\n </div>\r\n </Modal>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nimport { getExpress } from '@/api/marketing';\r\nexport default {\r\n name: 'orderDetails',\r\n data() {\r\n return {\r\n modal2: false,\r\n modals: false,\r\n grid: {\r\n xl: 8,\r\n lg: 8,\r\n md: 12,\r\n sm: 24,\r\n xs: 24,\r\n },\r\n result: [],\r\n };\r\n },\r\n props: {\r\n orderDatalist: Object,\r\n orderId: Number,\r\n },\r\n methods: {\r\n openLogistics() {\r\n this.getOrderData();\r\n this.modal2 = true;\r\n },\r\n // 获取订单物流信息\r\n getOrderData() {\r\n getExpress(this.orderId)\r\n .then(async (res) => {\r\n this.result = res.data.result;\r\n })\r\n .catch((res) => {\r\n this.$Message.error(res.msg);\r\n });\r\n },\r\n },\r\n computed: {},\r\n};\r\n</script>\r\n\r\n<style scoped lang=\"stylus\">\r\n .ivu-description-list-title {\r\n margin-bottom: 16px;\r\n color: #17233d;\r\n font-weight: 500;\r\n font-size: 14px;\r\n }\r\n .logistics\r\n align-items: center\r\n padding: 10px 0px\r\n .logistics_img\r\n width 45px\r\n height 45px\r\n margin-right: 12px\r\n img\r\n width 100%\r\n height 100%\r\n .logistics_cent\r\n span\r\n display block\r\n font-size 12px\r\n .trees-coadd\r\n width: 100%;\r\n height: 400px;\r\n border-radius: 4px;\r\n overflow: hidden;\r\n .scollhide\r\n width: 100%;\r\n height: 100%;\r\n overflow: auto;\r\n margin-left: 18px;\r\n padding: 10px 0 10px 0;\r\n box-sizing: border-box;\r\n .content\r\n font-size 12px\r\n .time\r\n font-size 12px\r\n color: #2d8cf0\r\n.order_box2\r\n position absolute\r\n z-index 999999999\r\n.order_box >>> .ivu-modal-header\r\n padding 30x 16px !important\r\n.order_box >>> .ivu-card\r\n font-size 12px !important\r\n.fontColor1 >>> .ivu-description-term\r\n color red !important\r\n.fontColor1 >>> .ivu-description-detail\r\n color red !important\r\n padding-bottom 14px !important\r\n.fontColor2 >>> .ivu-description-detail\r\n color #733AF9 !important\r\n.order_box >>> .ivu-description-term\r\n padding-bottom 10px !important\r\n.order_box >>> .ivu-description-detail\r\n padding-bottom 10px !important\r\n.order_box >>> .ivu-modal-body\r\n padding: 0 16px !important\r\n.fontColor3 >>> .ivu-description-term\r\n color #f1a417 !important\r\n.fontColor3 >>> .ivu-description-detail\r\n color #f1a417 !important\r\n.tabBox_img\r\n width 100px\r\n height 70px\r\n border-radius:4px\r\n cursor pointer\r\n img\r\n width 100%\r\n height 100%\r\n padding 2px\r\n</style>\r\n"]}]}
|