| 1 |
- {"remainingRequest":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\node_modules\\babel-loader\\lib\\index.js!C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\src\\pages\\order\\invoice\\orderDetall.vue?vue&type=script&lang=js","dependencies":[{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\src\\pages\\order\\invoice\\orderDetall.vue","mtime":1761185180146},{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\babel.config.js","mtime":1761185179818},{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\.babelrc","mtime":1761185179813},{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\node_modules\\babel-loader\\lib\\index.js","mtime":456789000000},{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMubnVtYmVyLmNvbnN0cnVjdG9yLmpzIjsKaW1wb3J0IHsgb3JkZXJJbnZvaWNlSW5mbyB9IGZyb20gJ0AvYXBpL29yZGVyJzsKZXhwb3J0IGRlZmF1bHQgewogIG5hbWU6ICdvcmRlcl9kZXRhaWwnLAogIHByb3BzOiB7CiAgICBvcmRlcklkOiB7CiAgICAgIHR5cGU6IFN0cmluZyB8IE51bWJlciwKICAgICAgZGVmYXVsdDogJycKICAgIH0KICB9LAogIGRhdGE6IGZ1bmN0aW9uIGRhdGEoKSB7CiAgICByZXR1cm4gewogICAgICBvcmRlckRldGFpbDoge30sCiAgICAgIG9yZGVyTGlzdDogW10sCiAgICAgIHNwaW5TaG93OiBmYWxzZQogICAgfTsKICB9LAogIG1vdW50ZWQ6IGZ1bmN0aW9uIG1vdW50ZWQoKSB7CiAgICB0aGlzLmdldE9yZGVySW5mbygpOwogIH0sCiAgbWV0aG9kczogewogICAgZ2V0T3JkZXJJbmZvOiBmdW5jdGlvbiBnZXRPcmRlckluZm8oKSB7CiAgICAgIHZhciBfdGhpcyA9IHRoaXM7CiAgICAgIHRoaXMuc3BpblNob3cgPSB0cnVlOwogICAgICBvcmRlckludm9pY2VJbmZvKHRoaXMub3JkZXJJZCkudGhlbihmdW5jdGlvbiAocmVzKSB7CiAgICAgICAgX3RoaXMuc3BpblNob3cgPSBmYWxzZTsKICAgICAgICBfdGhpcy5vcmRlckRldGFpbCA9IHJlcy5kYXRhOwogICAgICAgIF90aGlzLm9yZGVyTGlzdCA9IHJlcy5kYXRhLm9yZGVySW5mby5jYXJ0SW5mbzsKICAgICAgfSkuY2F0Y2goZnVuY3Rpb24gKGVycikgewogICAgICAgIF90aGlzLnNwaW5TaG93ID0gZmFsc2U7CiAgICAgICAgX3RoaXMuJG1lc3NhZ2UuZXJyb3IoZXJyLm1zZyk7CiAgICAgICAgX3RoaXMuJGVtaXQoJ2RldGFsbCcsIGZhbHNlKTsKICAgICAgfSk7CiAgICB9CiAgfQp9Ow=="},{"version":3,"names":["orderInvoiceInfo","name","props","orderId","type","String","Number","default","data","orderDetail","orderList","spinShow","mounted","getOrderInfo","methods","_this","then","res","orderInfo","cartInfo","catch","err","$message","error","msg","$emit"],"sources":["src/pages/order/invoice/orderDetall.vue"],"sourcesContent":["<template>\r\n <div class=\"order_detail\" v-loading=\"spinShow\" v-if=\"orderDetail.userInfo\">\r\n <div class=\"msg-box\">\r\n <div class=\"box-title\">收货信息</div>\r\n <div class=\"msg-wrapper\">\r\n <div class=\"msg-item\">\r\n <div class=\"item\"><span>用户昵称:</span>{{ orderDetail.userInfo.nickname }}</div>\r\n <div class=\"item\"><span>收货人:</span>{{ orderDetail.orderInfo.real_name }}</div>\r\n </div>\r\n <div class=\"msg-item\">\r\n <div class=\"item\"><span>联系电话:</span>{{ orderDetail.orderInfo.user_phone }}</div>\r\n <div class=\"item\"><span>收货地址:</span>{{ orderDetail.orderInfo.user_address }}</div>\r\n </div>\r\n </div>\r\n </div>\r\n <div class=\"msg-box\" style=\"border: none\">\r\n <div class=\"box-title\">订单信息</div>\r\n <div class=\"msg-wrapper\">\r\n <div class=\"msg-item\">\r\n <div class=\"item\"><span>订单ID:</span>{{ orderDetail.orderInfo.order_id }}</div>\r\n <div class=\"item\" style=\"color: red\">\r\n <span style=\"color: red\">订单状态:</span>{{ orderDetail.orderInfo._status._title }}\r\n </div>\r\n </div>\r\n <div class=\"msg-item\">\r\n <div class=\"item\"><span>商品总数:</span>{{ orderDetail.orderInfo.total_num }}</div>\r\n <div class=\"item\">\r\n <span>商品总价:</span\r\n >{{ parseFloat(orderDetail.orderInfo.total_price) + parseFloat(orderDetail.orderInfo.vip_true_price || 0) }}\r\n </div>\r\n </div>\r\n <div class=\"msg-item\">\r\n <div class=\"item\"><span>交付邮费:</span>{{ orderDetail.orderInfo.pay_postage }}</div>\r\n <div class=\"item\"><span>优惠券金额:</span>{{ orderDetail.orderInfo.coupon_price }}</div>\r\n </div>\r\n <div class=\"msg-item\">\r\n <div class=\"item\"><span>会员商品优惠:</span>{{ orderDetail.orderInfo.vip_true_price || 0.0 }}</div>\r\n <div class=\"item\"><span>积分抵扣:</span>{{ orderDetail.orderInfo.deduction_price || 0.0 }}</div>\r\n </div>\r\n <div class=\"msg-item\">\r\n <div class=\"item\"><span>实际支付:</span>{{ orderDetail.orderInfo.pay_price }}</div>\r\n <div class=\"item\"><span>创建时间:</span>{{ orderDetail.orderInfo.add_time }}</div>\r\n </div>\r\n <div class=\"msg-item\">\r\n <div class=\"item\"><span>支付方式:</span>{{ orderDetail.orderInfo._status._payType }}</div>\r\n <div class=\"item\"><span>推广人:</span>{{ orderDetail.userInfo.spread_name }}</div>\r\n </div>\r\n <div class=\"msg-item\">\r\n <div class=\"item\"><span>商家备注:</span>{{ orderDetail.orderInfo.mark }}</div>\r\n </div>\r\n </div>\r\n </div>\r\n <div class=\"goods-box\">\r\n <el-table :data=\"orderList\">\r\n <el-table-column label=\"商品ID\" width=\"80\">\r\n <template slot-scope=\"scope\">\r\n <span>{{ scope.row.productInfo.id }}</span>\r\n </template>\r\n </el-table-column>\r\n <el-table-column label=\"商品名称\" min-width=\"160\">\r\n <template slot-scope=\"scope\">\r\n <div class=\"product_info\">\r\n <img :src=\"scope.row.productInfo.image\" alt=\"\" />\r\n <p>{{ scope.row.productInfo.store_name }}</p>\r\n </div>\r\n </template>\r\n </el-table-column>\r\n <el-table-column label=\"商品分类\" min-width=\"160\">\r\n <template slot-scope=\"scope\">\r\n <div>{{ scope.row.class_name }}</div>\r\n </template>\r\n </el-table-column>\r\n <el-table-column label=\"商品售价\" min-width=\"160\">\r\n <template slot-scope=\"scope\">\r\n <div>{{ scope.row.productInfo.price }}</div>\r\n </template>\r\n </el-table-column>\r\n <el-table-column label=\"商品数量\" min-width=\"160\">\r\n <template slot-scope=\"scope\">\r\n <div>{{ scope.row.cart_num }}</div>\r\n </template>\r\n </el-table-column>\r\n </el-table>\r\n </div>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nimport { orderInvoiceInfo } from '@/api/order';\r\nexport default {\r\n name: 'order_detail',\r\n props: {\r\n orderId: {\r\n type: String | Number,\r\n default: '',\r\n },\r\n },\r\n data() {\r\n return {\r\n orderDetail: {},\r\n orderList: [],\r\n spinShow: false,\r\n };\r\n },\r\n mounted() {\r\n this.getOrderInfo();\r\n },\r\n methods: {\r\n getOrderInfo() {\r\n this.spinShow = true;\r\n orderInvoiceInfo(this.orderId)\r\n .then((res) => {\r\n this.spinShow = false;\r\n this.orderDetail = res.data;\r\n this.orderList = res.data.orderInfo.cartInfo;\r\n })\r\n .catch((err) => {\r\n this.spinShow = false;\r\n this.$message.error(err.msg);\r\n this.$emit('detall', false);\r\n });\r\n },\r\n },\r\n};\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n.order_detail {\r\n .msg-box {\r\n border-bottom: 1px solid #e8eaed;\r\n\r\n .box-title {\r\n padding-top: 20px;\r\n font-size: 15px;\r\n font-weight: 500;\r\n color: #303133;\r\n line-height: 15px;\r\n }\r\n\r\n .msg-wrapper {\r\n margin-top: 15px;\r\n padding-bottom: 10px;\r\n\r\n .msg-item {\r\n display: flex;\r\n\r\n .item {\r\n flex: 1;\r\n margin-bottom: 15px;\r\n color: #606266;\r\n font-size: 13px;\r\n span {\r\n font-size: 13px;\r\n font-weight: 400;\r\n color: #909399;\r\n }\r\n }\r\n }\r\n }\r\n\r\n &:first-child .box-title {\r\n padding-top: 0;\r\n }\r\n }\r\n\r\n .product_info {\r\n display: flex;\r\n align-items: center;\r\n\r\n img {\r\n width: 36px;\r\n height: 36px;\r\n border-radius: 4px;\r\n margin-right: 10px;\r\n }\r\n }\r\n}\r\n</style>\r\n"],"mappings":";AAwFA,SAAAA,gBAAA;AACA;EACAC,IAAA;EACAC,KAAA;IACAC,OAAA;MACAC,IAAA,EAAAC,MAAA,GAAAC,MAAA;MACAC,OAAA;IACA;EACA;EACAC,IAAA,WAAAA,KAAA;IACA;MACAC,WAAA;MACAC,SAAA;MACAC,QAAA;IACA;EACA;EACAC,OAAA,WAAAA,QAAA;IACA,KAAAC,YAAA;EACA;EACAC,OAAA;IACAD,YAAA,WAAAA,aAAA;MAAA,IAAAE,KAAA;MACA,KAAAJ,QAAA;MACAX,gBAAA,MAAAG,OAAA,EACAa,IAAA,WAAAC,GAAA;QACAF,KAAA,CAAAJ,QAAA;QACAI,KAAA,CAAAN,WAAA,GAAAQ,GAAA,CAAAT,IAAA;QACAO,KAAA,CAAAL,SAAA,GAAAO,GAAA,CAAAT,IAAA,CAAAU,SAAA,CAAAC,QAAA;MACA,GACAC,KAAA,WAAAC,GAAA;QACAN,KAAA,CAAAJ,QAAA;QACAI,KAAA,CAAAO,QAAA,CAAAC,KAAA,CAAAF,GAAA,CAAAG,GAAA;QACAT,KAAA,CAAAU,KAAA;MACA;IACA;EACA;AACA","ignoreList":[]}]}
|