qauMaWeb/node_modules/.cache/babel-loader/52da0d4122a7f3d715f97525aac...

1 line
8.5 KiB
JSON
Raw Normal View History

2024-10-13 18:02:27 +08:00
{"ast":null,"code":"import \"core-js/modules/es.array.splice.js\";\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nimport MessageItem from \"@/components/MessageItem\";\nvar url = \"/api/market\";\nexport default {\n name: \"MarketGoodView\",\n data: function data() {\n return {\n userId: 0,\n goodId: 0,\n good: {},\n inputMessage: '',\n messages: []\n };\n },\n components: {\n 'message-item': MessageItem\n },\n created: function created() {\n var _this = this;\n\n this.goodId = this.$route.params.goodId;\n this.request.get(\"/userid\").then(function (res) {\n _this.userId = res;\n }); //获取商品信息\n\n this.request.get(url + \"/good/\" + this.goodId).then(function (res) {\n if (res.code === '200') {\n _this.good = res.data;\n }\n }); //获取留言\n\n this.loadMessage();\n },\n methods: {\n //发送留言\n sendMessage: function sendMessage() {\n var _this2 = this;\n\n if (this.inputMessage === '') {\n this.$message.error(\"不能为空!\");\n return false;\n }\n\n this.request.get(\"/userid\").then(function (res) {\n _this2.userId = res;\n\n _this2.request.post(url + \"/message\", {\n goodId: _this2.goodId,\n userId: _this2.userId,\n message: _this2.inputMessage\n }).then(function (res) {\n if (res.code === '200') {\n _this2.$message.success(\"留言成功!\");\n\n _this2.inputMessage = '';\n\n _this2.loadMessage();\n } else {\n _this2.$message.error(\"留言失败\");\n }\n });\n });\n },\n delMessage: function delMessage(index) {\n console.log(index);\n this.messages.splice(index, 1);\n },\n loadMessage: function loadMessage() {\n var _this3 = this;\n\n this.request.get(url + \"/message/\" + this.goodId).then(function (res) {\n if (res.code === '200') {\n _this3.messages = res.data;\n console.log(_this3.messages);\n }\n });\n }\n }\n};","map":{"version":3,"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AA2DA;AACA;AACA;AACAA,wBADA;AAEAC,MAFA,kBAEA;AACA;AACAC,eADA;AAEAC,eAFA;AAGAC,cAHA;AAIAC,sBAJA;AAKAC;AALA;AAOA,GAVA;AAWAC;AACA;AADA,GAXA;AAcAC,SAdA,qBAcA;AAAA;;AACA;AACA;AACA;AACA,KAFA,EAFA,CAKA;;AACA;AACA;AACA;AACA;AACA,KAJA,EANA,CAWA;;AACA;AACA,GA3BA;AA4BAC;AACA;AACAC,eAFA,yBAEA;AAAA;;AACA;AACA;AACA;AACA;;AACA;AACA;;AACA;AACAP,+BADA;AAEAD,+BAFA;AAGAS;AAHA,WAIAC,IAJA,CAIA;AACA;AACA;;AACA;;AACA;AACA,WAJA,MAIA;AACA;AACA;AACA,SAZA;AAaA,OAfA;AAgBA,KAvBA;AAwBAC,cAxBA,sBAwBAC,KAxBA,EAwBA;AACAC;AACA;AACA,KA3BA;AA4BAC,eA5BA,yBA4BA;AAAA;;AACA;AACA;AACA;AACAD;AACA;AACA,OALA;AAMA;AAnCA;AA5BA","names":["name","data","userId","goodId","good","inputMessage","messages","components","created","methods","sendMessage","message","then","delMessage","index","console","loadMessage"],"sourceRoot":"src/views/front/market","sources":["MarketGoodView.vue"],"sourcesContent":["<template>\r\n <div class=\"main-box\">\r\n <div>\r\n <!-- 左侧的图片-->\r\n <div class=\"image-box\">\r\n <img :src=\"good.img\" class=\"image\">\r\n </div>\r\n <!-- 右侧盒子-->\r\n <div class=\"detail-box\">\r\n\r\n\r\n <div class=\"price-box\">\r\n <!-- 商品名与描述-->\r\n <div>\r\n <span style=\"font-size: 22px\" ><strong>{{good.goodName}}</strong></span><br/>\r\n </div>\r\n <div style=\"margin-top: 16px\">\r\n <span style=\"font-size: 17px;color: red\">{{good.description}}</span>\r\n </div>\r\n <!-- 发布者信息-->\r\n <div class=\"user-info\">\r\n <span >发布者昵称:</span>\r\n <span style=\"color: #078275\">{{good.nickname}}</span><br/>\r