33f450cfabf373a93116af78d79a0ef5.json 12 KB

1
  1. {"remainingRequest":"D:\\front\\item\\zyAdmin\\node_modules\\babel-loader\\lib\\index.js!D:\\front\\item\\zyAdmin\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\front\\item\\zyAdmin\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\front\\item\\zyAdmin\\src\\pages\\marketing\\storeIntegralOrder\\handle\\orderDetails.vue?vue&type=script&lang=js","dependencies":[{"path":"D:\\front\\item\\zyAdmin\\src\\pages\\marketing\\storeIntegralOrder\\handle\\orderDetails.vue","mtime":1761614939039},{"path":"D:\\front\\item\\zyAdmin\\babel.config.js","mtime":1761614925168},{"path":"D:\\front\\item\\zyAdmin\\.babelrc","mtime":1761614925165},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1761614927801},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\babel-loader\\lib\\index.js","mtime":1761614927320},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1761614927801},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\vue-loader\\lib\\index.js","mtime":1761614937402}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0IF9yZWdlbmVyYXRvciBmcm9tICJEOi9mcm9udC9pdGVtL3p5QWRtaW4vbm9kZV9tb2R1bGVzL0BiYWJlbC9ydW50aW1lL2hlbHBlcnMvZXNtL3JlZ2VuZXJhdG9yLmpzIjsKaW1wb3J0IF9hc3luY1RvR2VuZXJhdG9yIGZyb20gIkQ6L2Zyb250L2l0ZW0venlBZG1pbi9ub2RlX21vZHVsZXMvQGJhYmVsL3J1bnRpbWUvaGVscGVycy9lc20vYXN5bmNUb0dlbmVyYXRvci5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL2VzLm51bWJlci5jb25zdHJ1Y3Rvci5qcyI7CmltcG9ydCB7IGdldEV4cHJlc3MgfSBmcm9tICdAL2FwaS9tYXJrZXRpbmcnOwpleHBvcnQgZGVmYXVsdCB7CiAgbmFtZTogJ29yZGVyRGV0YWlscycsCiAgZGF0YTogZnVuY3Rpb24gZGF0YSgpIHsKICAgIHJldHVybiB7CiAgICAgIG1vZGFsMjogZmFsc2UsCiAgICAgIG1vZGFsczogZmFsc2UsCiAgICAgIGdyaWQ6IHsKICAgICAgICB4bDogOCwKICAgICAgICBsZzogOCwKICAgICAgICBtZDogMTIsCiAgICAgICAgc206IDI0LAogICAgICAgIHhzOiAyNAogICAgICB9LAogICAgICByZXN1bHQ6IFtdCiAgICB9OwogIH0sCiAgcHJvcHM6IHsKICAgIG9yZGVyRGF0YWxpc3Q6IE9iamVjdCwKICAgIG9yZGVySWQ6IE51bWJlcgogIH0sCiAgbWV0aG9kczogewogICAgb3BlbkxvZ2lzdGljczogZnVuY3Rpb24gb3BlbkxvZ2lzdGljcygpIHsKICAgICAgdGhpcy5nZXRPcmRlckRhdGEoKTsKICAgICAgdGhpcy5tb2RhbDIgPSB0cnVlOwogICAgfSwKICAgIC8vIOiOt+WPluiuouWNleeJqea1geS/oeaBrwogICAgZ2V0T3JkZXJEYXRhOiBmdW5jdGlvbiBnZXRPcmRlckRhdGEoKSB7CiAgICAgIHZhciBfdGhpcyA9IHRoaXM7CiAgICAgIGdldEV4cHJlc3ModGhpcy5vcmRlcklkKS50aGVuKC8qI19fUFVSRV9fKi9mdW5jdGlvbiAoKSB7CiAgICAgICAgdmFyIF9yZWYgPSBfYXN5bmNUb0dlbmVyYXRvcigvKiNfX1BVUkVfXyovX3JlZ2VuZXJhdG9yKCkubShmdW5jdGlvbiBfY2FsbGVlKHJlcykgewogICAgICAgICAgcmV0dXJuIF9yZWdlbmVyYXRvcigpLncoZnVuY3Rpb24gKF9jb250ZXh0KSB7CiAgICAgICAgICAgIHdoaWxlICgxKSBzd2l0Y2ggKF9jb250ZXh0Lm4pIHsKICAgICAgICAgICAgICBjYXNlIDA6CiAgICAgICAgICAgICAgICBfdGhpcy5yZXN1bHQgPSByZXMuZGF0YS5yZXN1bHQ7CiAgICAgICAgICAgICAgY2FzZSAxOgogICAgICAgICAgICAgICAgcmV0dXJuIF9jb250ZXh0LmEoMik7CiAgICAgICAgICAgIH0KICAgICAgICAgIH0sIF9jYWxsZWUpOwogICAgICAgIH0pKTsKICAgICAgICByZXR1cm4gZnVuY3Rpb24gKF94KSB7CiAgICAgICAgICByZXR1cm4gX3JlZi5hcHBseSh0aGlzLCBhcmd1bWVudHMpOwogICAgICAgIH07CiAgICAgIH0oKSkuY2F0Y2goZnVuY3Rpb24gKHJlcykgewogICAgICAgIF90aGlzLiRtZXNzYWdlLmVycm9yKHJlcy5tc2cpOwogICAgICB9KTsKICAgIH0KICB9LAogIGNvbXB1dGVkOiB7fQp9Ow=="},{"version":3,"names":["getExpress","name","data","modal2","modals","grid","xl","lg","md","sm","xs","result","props","orderDatalist","Object","orderId","Number","methods","openLogistics","getOrderData","_this","then","_ref","_asyncToGenerator","_regenerator","m","_callee","res","w","_context","n","a","_x","apply","arguments","catch","$message","error","msg","computed"],"sources":["src/pages/marketing/storeIntegralOrder/handle/orderDetails.vue"],"sourcesContent":["<template>\r\n <div v-if=\"orderDatalist\">\r\n <el-dialog :visible.sync=\"modals\" title=\"订单信息\" width=\"720px\" class=\"order_box\">\r\n <el-card :bordered=\"false\" shadow=\"never\" class=\"i-table-no-border\">\r\n <div class=\"ivu-description-list-title\">收货信息</div>\r\n <el-row class=\"mb10\">\r\n <el-col :span=\"12\">用户昵称:{{ orderDatalist.userInfo.nickname }}</el-col>\r\n <el-col :span=\"12\">收货人:{{ orderDatalist.orderInfo.real_name }}</el-col>\r\n </el-row>\r\n <el-row class=\"mb10\">\r\n <el-col :span=\"12\">联系电话:{{ orderDatalist.orderInfo.user_phone }}</el-col>\r\n <el-col :span=\"12\">收货地址:{{ orderDatalist.orderInfo.user_address }}</el-col>\r\n </el-row>\r\n <el-divider></el-divider>\r\n <div class=\"ivu-description-list-title\">订单信息</div>\r\n <el-row class=\"mb10\">\r\n <el-col :span=\"12\">订单ID:{{ orderDatalist.orderInfo.order_id }}</el-col>\r\n <el-col :span=\"12\" class=\"fontColor1\">订单状态:{{ orderDatalist.orderInfo.status_name }}</el-col>\r\n </el-row>\r\n <el-row class=\"mb10\">\r\n <el-col :span=\"12\"\r\n >商品名称:{{ orderDatalist.orderInfo.store_name + ' | '\r\n }}{{ orderDatalist.orderInfo.suk ? orderDatalist.orderInfo.suk : '' }}</el-col\r\n >\r\n </el-row>\r\n <el-row class=\"mb10\">\r\n <el-col :span=\"12\">商品总数:{{ orderDatalist.orderInfo.total_num }}</el-col>\r\n <el-col :span=\"12\">商品总积分:{{ orderDatalist.orderInfo.total_price }}</el-col>\r\n </el-row>\r\n <el-row class=\"mb10\">\r\n <el-col :span=\"12\" class=\"mb10\">创建时间:{{ orderDatalist.orderInfo.add_time }}</el-col>\r\n <el-col :span=\"12\" class=\"mb10\" v-if=\"orderDatalist.orderInfo.remark\"\r\n >商家备注:{{ orderDatalist.orderInfo.remark }}</el-col\r\n >\r\n <el-col :span=\"12\" class=\"mb10\" v-if=\"orderDatalist.orderInfo.fictitious_content\"\r\n >虚拟发货备注:{{ orderDatalist.orderInfo.fictitious_content }}</el-col\r\n >\r\n </el-row>\r\n <div v-if=\"orderDatalist.orderInfo.delivery_type === 'express'\">\r\n <el-divider></el-divider>\r\n <div class=\"ivu-description-list-title\">物流信息</div>\r\n <el-row class=\"mb10\">\r\n <el-col :span=\"12\">快递公司:{{ orderDatalist.orderInfo.delivery_name }}</el-col>\r\n <el-col :span=\"12\"\r\n >快递单号:{{ orderDatalist.orderInfo.delivery_id }}\r\n <a size=\"small\" v-db-click @click=\"openLogistics\">物流查询</a></el-col\r\n >\r\n </el-row>\r\n </div>\r\n <div v-if=\"orderDatalist.orderInfo.delivery_type === 'send'\">\r\n <el-divider></el-divider>\r\n <div class=\"ivu-description-list-title\">配送信息</div>\r\n <el-row class=\"mb10\">\r\n <el-col :span=\"12\">送货人姓名:{{ orderDatalist.orderInfo.delivery_name }}</el-col>\r\n <el-col :span=\"12\">送货人电话:{{ orderDatalist.orderInfo.delivery_id }}</el-col>\r\n </el-row>\r\n </div>\r\n <div v-if=\"orderDatalist.orderInfo.mark\">\r\n <el-divider></el-divider>\r\n <div class=\"ivu-description-list-title\" v-if=\"orderDatalist.orderInfo.mark\">备注信息</div>\r\n <el-row class=\"mb10\">\r\n <el-col :span=\"12\" class=\"fontColor2\">{{ orderDatalist.orderInfo.mark }}</el-col>\r\n </el-row>\r\n </div>\r\n </el-card>\r\n </el-dialog>\r\n <el-dialog :visible.sync=\"modal2\" title=\"物流查询\" width=\"470px\" 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 <el-timeline>\r\n <el-timeline-item v-for=\"(item, i) in result\" :key=\"i\" :timestamp=\"item.time\">\r\n {{ item.status }}\r\n </el-timeline-item>\r\n </el-timeline>\r\n </div>\r\n </div>\r\n </el-dialog>\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 lang=\"scss\" scoped>\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 }\r\n }\r\n .logistics_cent {\r\n span {\r\n display: block;\r\n font-size: 12px;\r\n }\r\n }\r\n}\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 }\r\n .time {\r\n font-size: 12px;\r\n color: #2d8cf0;\r\n }\r\n }\r\n}\r\n.order_box2 {\r\n position: absolute;\r\n z-index: 999999999;\r\n}\r\n.order_box ::v-deep .ivu-modal-header {\r\n padding: 30x 16px !important;\r\n}\r\n.order_box ::v-deep .ivu-card {\r\n font-size: 12px !important;\r\n}\r\n.fontColor1 ::v-deep .ivu-description-term {\r\n color: red !important;\r\n}\r\n.fontColor1 ::v-deep .ivu-description-detail {\r\n color: red !important;\r\n padding-bottom: 14px !important;\r\n}\r\n.fontColor2 ::v-deep .ivu-description-detail {\r\n color: #733af9 !important;\r\n}\r\n.order_box ::v-deep .ivu-description-term {\r\n padding-bottom: 10px !important;\r\n}\r\n.order_box ::v-deep .ivu-description-detail {\r\n padding-bottom: 10px !important;\r\n}\r\n.order_box ::v-deep .ivu-modal-body {\r\n padding: 0 16px !important;\r\n}\r\n.fontColor3 ::v-deep .ivu-description-term {\r\n color: #f1a417 !important;\r\n}\r\n.fontColor3 ::v-deep .ivu-description-detail {\r\n color: #f1a417 !important;\r\n}\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 }\r\n}\r\n</style>\r\n"],"mappings":";;;AAwFA,SAAAA,UAAA;AACA;EACAC,IAAA;EACAC,IAAA,WAAAA,KAAA;IACA;MACAC,MAAA;MACAC,MAAA;MACAC,IAAA;QACAC,EAAA;QACAC,EAAA;QACAC,EAAA;QACAC,EAAA;QACAC,EAAA;MACA;MACAC,MAAA;IACA;EACA;EACAC,KAAA;IACAC,aAAA,EAAAC,MAAA;IACAC,OAAA,EAAAC;EACA;EACAC,OAAA;IACAC,aAAA,WAAAA,cAAA;MACA,KAAAC,YAAA;MACA,KAAAhB,MAAA;IACA;IACA;IACAgB,YAAA,WAAAA,aAAA;MAAA,IAAAC,KAAA;MACApB,UAAA,MAAAe,OAAA,EACAM,IAAA;QAAA,IAAAC,IAAA,GAAAC,iBAAA,cAAAC,YAAA,GAAAC,CAAA,UAAAC,QAAAC,GAAA;UAAA,OAAAH,YAAA,GAAAI,CAAA,WAAAC,QAAA;YAAA,kBAAAA,QAAA,CAAAC,CAAA;cAAA;gBACAV,KAAA,CAAAT,MAAA,GAAAgB,GAAA,CAAAzB,IAAA,CAAAS,MAAA;cAAA;gBAAA,OAAAkB,QAAA,CAAAE,CAAA;YAAA;UAAA,GAAAL,OAAA;QAAA,CACA;QAAA,iBAAAM,EAAA;UAAA,OAAAV,IAAA,CAAAW,KAAA,OAAAC,SAAA;QAAA;MAAA,KACAC,KAAA,WAAAR,GAAA;QACAP,KAAA,CAAAgB,QAAA,CAAAC,KAAA,CAAAV,GAAA,CAAAW,GAAA;MACA;IACA;EACA;EACAC,QAAA;AACA","ignoreList":[]}]}