e75a4297c5e3e56cb0f8305083472769.json 7.5 KB

1
  1. {"remainingRequest":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\thread-loader\\dist\\cjs.js!D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\babel-loader\\lib\\index.js!D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\wnmp\\www\\vue\\seaBlueAdmin\\src\\component\\goods\\ChooseOrderDetail.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\src\\component\\goods\\ChooseOrderDetail.vue","mtime":1678954023473},{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\babel.config.js","mtime":1681371897685},{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1681371913603},{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\thread-loader\\dist\\cjs.js","mtime":1681371925422},{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\babel-loader\\lib\\index.js","mtime":1681371912860},{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1681371913603},{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\vue-loader\\lib\\index.js","mtime":1681371925849}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KaW1wb3J0IHsgZ2V0T3JkZXJJbmZvQnlJZCB9IGZyb20gIkAvYXBpL09yZGVyIjsKZXhwb3J0IGRlZmF1bHQgewogIG5hbWU6ICJHb29kc1dhcmVob3VzZSIsCiAgcHJvcHM6IHsKICAgIGlzU2hvdzogewogICAgICB0eXBlOiBCb29sZWFuLAogICAgICBkZWZhdWx0OiBmYWxzZQogICAgfSwKICAgIGlzQ2hlY2s6IHsKICAgICAgdHlwZTogQm9vbGVhbiwKICAgICAgZGVmYXVsdDogdHJ1ZQogICAgfSwKICAgIG9yZGVySWQ6IHsKICAgICAgdHlwZTogTnVtYmVyLAogICAgICBkZWZhdWx0OiAwCiAgICB9LAogICAgdXNlckNlbnRlcklkOiB7CiAgICAgIHR5cGU6IE51bWJlciwKICAgICAgZGVmYXVsdDogMAogICAgfQogIH0sCgogIGRhdGEoKSB7CiAgICByZXR1cm4gewogICAgICBjaG9vc2VfZGF0YTogW10sCiAgICAgIGdvb2RzX2xpc3Q6IFtdLAogICAgICBsb2FkaW5nOiBmYWxzZQogICAgfTsKICB9LAoKICBjcmVhdGVkKCkgewogICAgaWYgKHRoaXMub3JkZXJJZCkgewogICAgICB0aGlzLmdldExpc3QoKTsKICAgIH0gZWxzZSB7CiAgICAgIHRoaXMuJG1lc3NhZ2UoIuivt+mAieaLqeiuouWNlSIpOwogICAgfQogIH0sCgogIG1ldGhvZHM6IHsKICAgIC8vIOiOt+WPluWIl+ihqOaVsOaNrgogICAgYXN5bmMgZ2V0TGlzdCgpIHsKICAgICAgY29uc3QgewogICAgICAgIGRhdGEsCiAgICAgICAgcGFnZVRvdGFsCiAgICAgIH0gPSBhd2FpdCBnZXRPcmRlckluZm9CeUlkKHRoaXMudXNlckNlbnRlcklkLCB7CiAgICAgICAgb3JkZXJJZDogdGhpcy5vcmRlcklkCiAgICAgIH0pOwogICAgICB0aGlzLmdvb2RzX2xpc3QgPSBkYXRhLmdvb2RzRGF0YTsKICAgIH0sCgogICAgc2VsZWN0aW9uQ2hhbmdlKHZhbCkgewogICAgICB0aGlzLmNob29zZV9kYXRhID0gdmFsOwogICAgfSwKCiAgICAvLyDlhbPpl63lvLnnqpcKICAgIGNhbmNlbCgpIHsKICAgICAgdGhpcy4kZW1pdCgiY2FuY2VsIik7CiAgICB9LAoKICAgIC8vIOWFs+mXreW8ueeqlwogICAgY29uZmlybSgpIHsKICAgICAgdGhpcy5jYW5jZWwoKTsKICAgICAgdGhpcy4kZW1pdCgiY29uZmlybSIsIHRoaXMuY2hvb3NlX2RhdGEpOwogICAgfSwKCiAgICBzZWxHb29kcyhyb3cpIHsKICAgICAgdGhpcy5jYW5jZWwoKTsKICAgICAgdGhpcy4kZW1pdCgiY29uZmlybSIsIFtyb3ddKTsKICAgIH0KCiAgfQp9Ow=="},{"version":3,"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AA+EA;AACA;EACAA,sBADA;EAEAC;IACAC;MACAC,aADA;MAEAC;IAFA,CADA;IAKAC;MACAF,aADA;MAEAC;IAFA,CALA;IASAE;MACAH,YADA;MAEAC;IAFA,CATA;IAaAG;MACAJ,YADA;MAEAC;IAFA;EAbA,CAFA;;EAoBAI;IACA;MACAC,eADA;MAEAC,cAFA;MAGAC;IAHA;EAKA,CA1BA;;EA2BAC;IACA;MACA;IACA,CAFA,MAEA;MACA;IACA;EACA,CAjCA;;EAkCAC;IACA;IACA;MACA;QAAAL;QAAAM;MAAA;QACAR;MADA;MAIA;IACA,CARA;;IASAS;MACA;IACA,CAXA;;IAYA;IACAC;MACA;IACA,CAfA;;IAgBA;IACAC;MACA;MACA;IACA,CApBA;;IAqBAC;MACA;MACA;IACA;;EAxBA;AAlCA","names":["name","props","isShow","type","default","isCheck","orderId","userCenterId","data","choose_data","goods_list","loading","created","methods","pageTotal","selectionChange","cancel","confirm","selGoods"],"sourceRoot":"src/component/goods","sources":["ChooseOrderDetail.vue"],"sourcesContent":["<!--选择商品-->\n<template>\n <div>\n <el-dialog\n title=\"订单商品列表\"\n :visible=\"isShow\"\n width=\"60%\"\n :close-on-press-escape=\"false\"\n :close-on-click-modal=\"false\"\n @close=\"cancel\"\n >\n <el-table\n ref=\"goods_list\"\n :data=\"goods_list\"\n size=\"small\"\n @selection-change=\"selectionChange\"\n @row-dblclick=\"selGoods\"\n >\n <el-table-column\n v-if=\"isCheck\"\n type=\"selection\"\n width=\"55\"\n ></el-table-column>\n <el-table-column label=\"商品名称\" fixed=\"left\" min-width=\"220\">\n <template slot-scope=\"scope\">\n <div class=\"clearfix\">\n <p class=\"goods-title\">\n {{ scope.row.goodsName }}\n </p>\n <p class=\"goods-no\">\n {{ scope.row.goodsCode }}\n </p>\n </div>\n </template>\n </el-table-column>\n <el-table-column\n prop=\"shopName\"\n label=\"商铺名称\"\n min-width=\"160\"\n ></el-table-column>\n\n <el-table-column\n prop=\"unitName\"\n label=\"规格\"\n min-width=\"80\"\n ></el-table-column>\n <el-table-column\n prop=\"price\"\n label=\"价格\"\n min-width=\"100\"\n ></el-table-column>\n <el-table-column\n prop=\"buyNum\"\n label=\"数量\"\n min-width=\"100\"\n ></el-table-column>\n <el-table-column label=\"选择商品\">\n <template slot-scope=\"scope\">\n <el-button\n size=\"mini\"\n icon=\"el-icon-check\"\n @click=\"selGoods(scope.row)\"\n ></el-button>\n </template>\n </el-table-column>\n </el-table>\n <div\n v-if=\"isCheck\"\n slot=\"footer\"\n style=\"width: 100%; border-top: 1px solid #eee; padding-top: 10px\"\n >\n <el-button size=\"small\" type=\"primary\" @click=\"confirm\">确定</el-button>\n <el-button size=\"small\" @click=\"cancel\">取消</el-button>\n </div>\n </el-dialog>\n </div>\n</template>\n\n<script>\n import { getOrderInfoById } from \"@/api/Order\";\n export default {\n name: \"GoodsWarehouse\",\n props: {\n isShow: {\n type: Boolean,\n default: false,\n },\n isCheck: {\n type: Boolean,\n default: true,\n },\n orderId: {\n type: Number,\n default: 0,\n },\n userCenterId: {\n type: Number,\n default: 0,\n },\n },\n data() {\n return {\n choose_data: [],\n goods_list: [],\n loading: false,\n };\n },\n created() {\n if (this.orderId) {\n this.getList();\n } else {\n this.$message(\"请选择订单\");\n }\n },\n methods: {\n // 获取列表数据\n async getList() {\n const { data, pageTotal } = await getOrderInfoById(this.userCenterId, {\n orderId: this.orderId,\n });\n\n this.goods_list = data.goodsData;\n },\n selectionChange(val) {\n this.choose_data = val;\n },\n // 关闭弹窗\n cancel() {\n this.$emit(\"cancel\");\n },\n // 关闭弹窗\n confirm() {\n this.cancel();\n this.$emit(\"confirm\", this.choose_data);\n },\n selGoods(row) {\n this.cancel();\n this.$emit(\"confirm\", [row]);\n },\n },\n };\n</script>\n\n<style scoped></style>\n"]}]}