| 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\\kefu\\appChat\\mobile\\feedback.vue?vue&type=script&lang=js","dependencies":[{"path":"D:\\front\\item\\zyAdmin\\src\\pages\\kefu\\appChat\\mobile\\feedback.vue","mtime":1761614939020},{"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:aW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMuZnVuY3Rpb24ubmFtZS5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL2VzLnJlZ2V4cC5leGVjLmpzIjsKaW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMucmVnZXhwLnRlc3QuanMiOwppbXBvcnQgeyBmZWVkYmFja0RhdGFBcGksIGZlZWRiYWNrRnJvbUFwaSB9IGZyb20gJ0AvYXBpL2tlZnUuanMnOwpleHBvcnQgZGVmYXVsdCB7CiAgbmFtZTogJ2ZlZWRiYWNrJywKICBkYXRhOiBmdW5jdGlvbiBkYXRhKCkgewogICAgcmV0dXJuIHsKICAgICAgbmFtZTogJycsCiAgICAgIHBob25lOiAnJywKICAgICAgY29uOiAnJywKICAgICAgZmVlZGJhY2s6ICcnLAogICAgICBpc0Rpc2FibGVkOiBmYWxzZQogICAgfTsKICB9LAogIGNyZWF0ZWQ6IGZ1bmN0aW9uIGNyZWF0ZWQoKSB7CiAgICB0aGlzLmdldEluZm8oKTsKICB9LAogIG1ldGhvZHM6IHsKICAgIGdldEluZm86IGZ1bmN0aW9uIGdldEluZm8oKSB7CiAgICAgIHZhciBfdGhpcyA9IHRoaXM7CiAgICAgIGZlZWRiYWNrRGF0YUFwaSgpLnRoZW4oZnVuY3Rpb24gKHJlcykgewogICAgICAgIF90aGlzLmZlZWRiYWNrID0gcmVzLmRhdGEuZmVlZGJhY2s7CiAgICAgIH0pOwogICAgfSwKICAgIHN1Yk1pdDogZnVuY3Rpb24gc3ViTWl0KCkgewogICAgICB2YXIgX3RoaXMyID0gdGhpczsKICAgICAgaWYgKCF0aGlzLm5hbWUpIHsKICAgICAgICByZXR1cm4gdGhpcy4kbWVzc2FnZS5lcnJvcign6K+35aGr5YaZ5aeT5ZCNJyk7CiAgICAgIH0KICAgICAgaWYgKCF0aGlzLnBob25lIHx8ICEvXjEoM3w0fDV8N3w4fDl8NilcZHs5fSQvaS50ZXN0KHRoaXMucGhvbmUpKSB7CiAgICAgICAgcmV0dXJuIHRoaXMuJG1lc3NhZ2UuZXJyb3IoJ+ivt+Whq+WGmeato+ehrueahOaJi+acuuWPt+eggScpOwogICAgICB9CiAgICAgIGlmICghdGhpcy5jb24pIHsKICAgICAgICByZXR1cm4gdGhpcy4kbWVzc2FnZS5lcnJvcign6K+35aGr5YaZ5YaF5a65Jyk7CiAgICAgIH0KICAgICAgdGhpcy5pc0Rpc2FibGVkID0gdHJ1ZTsKICAgICAgZmVlZGJhY2tGcm9tQXBpKHsKICAgICAgICByZWxhX25hbWU6IHRoaXMubmFtZSwKICAgICAgICBwaG9uZTogdGhpcy5waG9uZSwKICAgICAgICBjb250ZW50OiB0aGlzLmNvbgogICAgICB9KS50aGVuKGZ1bmN0aW9uIChyZXMpIHsKICAgICAgICBfdGhpczIuJG1lc3NhZ2Uuc3VjY2VzcyhyZXMubXNnKTsKICAgICAgICBfdGhpczIuJHJvdXRlci5nbygtMSk7CiAgICAgIH0pLmNhdGNoKGZ1bmN0aW9uIChlcnJvcikgewogICAgICAgIF90aGlzMi4kbWVzc2FnZS5lcnJvcihlcnJvci5tc2cpOwogICAgICB9KTsKICAgIH0KICB9Cn07"},{"version":3,"names":["feedbackDataApi","feedbackFromApi","name","data","phone","con","feedback","isDisabled","created","getInfo","methods","_this","then","res","subMit","_this2","$message","error","test","rela_name","content","success","msg","$router","go","catch"],"sources":["src/pages/kefu/appChat/mobile/feedback.vue"],"sourcesContent":["<template>\r\n <div class=\"feedback-wrapper\">\r\n <div class=\"head\">\r\n <div class=\"left-wrapper\">\r\n <div class=\"title\">商城客服已离线</div>\r\n <div class=\"txt\">{{ feedback }}</div>\r\n </div>\r\n <div class=\"img-box\"><img src=\"@/assets/images/feed-icon.png\" mode=\"\" /></div>\r\n </div>\r\n <div class=\"main\">\r\n <div class=\"title\">我要反馈</div>\r\n <div class=\"input-box\">\r\n <el-input type=\"text\" placeholder=\"请输入您的姓名\" v-model=\"name\" />\r\n </div>\r\n <div class=\"input-box\">\r\n <el-input type=\"text\" placeholder=\"请输入您的联系电话\" v-model=\"phone\" />\r\n </div>\r\n <div class=\"input-box\">\r\n <el-input type=\"textarea\" placeholder=\"请填写内容\" v-model=\"con\" />\r\n </div>\r\n <el-button class=\"sub_btn\" v-db-click @click=\"subMit\" :disabled=\"isDisabled\">提交</el-button>\r\n </div>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nimport { feedbackDataApi, feedbackFromApi } from '@/api/kefu.js';\r\nexport default {\r\n name: 'feedback',\r\n data() {\r\n return {\r\n name: '',\r\n phone: '',\r\n con: '',\r\n feedback: '',\r\n isDisabled: false,\r\n };\r\n },\r\n created() {\r\n this.getInfo();\r\n },\r\n methods: {\r\n getInfo() {\r\n feedbackDataApi().then((res) => {\r\n this.feedback = res.data.feedback;\r\n });\r\n },\r\n subMit() {\r\n if (!this.name) {\r\n return this.$message.error('请填写姓名');\r\n }\r\n if (!this.phone || !/^1(3|4|5|7|8|9|6)\\d{9}$/i.test(this.phone)) {\r\n return this.$message.error('请填写正确的手机号码');\r\n }\r\n if (!this.con) {\r\n return this.$message.error('请填写内容');\r\n }\r\n this.isDisabled = true;\r\n feedbackFromApi({\r\n rela_name: this.name,\r\n phone: this.phone,\r\n content: this.con,\r\n })\r\n .then((res) => {\r\n this.$message.success(res.msg);\r\n this.$router.go(-1);\r\n })\r\n .catch((error) => {\r\n this.$message.error(error.msg);\r\n });\r\n },\r\n },\r\n};\r\n</script>\r\n\r\n<style lang=\"scss\">\r\n.feedback-wrapper {\r\n .head {\r\n display: flex;\r\n align-items: center;\r\n justify-content: space-between;\r\n height: 2.15rem;\r\n padding: 0 0.3rem;\r\n background-color: #3a3a3a;\r\n .left-wrapper {\r\n width: 4.56rem;\r\n color: #fff;\r\n font-size: 0.24rem;\r\n .title {\r\n margin-bottom: 0.15rem;\r\n font-size: 0.32rem;\r\n }\r\n }\r\n .img-box {\r\n img {\r\n width: 1.73rem;\r\n height: 1.56rem;\r\n }\r\n }\r\n }\r\n .info {\r\n display: flex;\r\n background-color: #fff;\r\n .info-item {\r\n flex: 1;\r\n display: flex;\r\n flex-direction: column;\r\n align-items: center;\r\n justify-content: center;\r\n height: 1.38rem;\r\n border-right: 1px solid #f0f1f2;\r\n &:last-child {\r\n border: none;\r\n }\r\n .big-txt {\r\n font-size: 0.32rem;\r\n font-weight: bold;\r\n color: #282828;\r\n }\r\n .small {\r\n margin-top: 0.1rem;\r\n font-size: 0.24rem;\r\n color: #9f9f9f;\r\n }\r\n }\r\n }\r\n .main {\r\n margin-top: 0.16rem;\r\n padding: 0.3rem 0.3rem 0.68rem;\r\n background-color: #fff;\r\n .title {\r\n font-size: 0.3rem;\r\n font-weight: bold;\r\n }\r\n .input-box {\r\n margin-top: 0.2rem;\r\n input {\r\n display: block;\r\n width: 100%;\r\n height: 0.78rem;\r\n background: #f5f5f5;\r\n font-size: 0.28rem;\r\n padding-left: 0.2rem;\r\n }\r\n textarea {\r\n display: block;\r\n width: 100%;\r\n height: 2.6rem;\r\n padding: 0.2rem;\r\n background: #f5f5f5;\r\n font-size: 0.28rem;\r\n resize: none;\r\n }\r\n }\r\n .sub_btn {\r\n margin-top: 1.3rem;\r\n width: 100%;\r\n height: 0.86rem;\r\n font-size: 0.3rem;\r\n text-align: center;\r\n color: #fff;\r\n border-radius: 0.43rem;\r\n background-color: #3875ea;\r\n }\r\n }\r\n}\r\n</style>\r\n"],"mappings":";;;AA0BA,SAAAA,eAAA,EAAAC,eAAA;AACA;EACAC,IAAA;EACAC,IAAA,WAAAA,KAAA;IACA;MACAD,IAAA;MACAE,KAAA;MACAC,GAAA;MACAC,QAAA;MACAC,UAAA;IACA;EACA;EACAC,OAAA,WAAAA,QAAA;IACA,KAAAC,OAAA;EACA;EACAC,OAAA;IACAD,OAAA,WAAAA,QAAA;MAAA,IAAAE,KAAA;MACAX,eAAA,GAAAY,IAAA,WAAAC,GAAA;QACAF,KAAA,CAAAL,QAAA,GAAAO,GAAA,CAAAV,IAAA,CAAAG,QAAA;MACA;IACA;IACAQ,MAAA,WAAAA,OAAA;MAAA,IAAAC,MAAA;MACA,UAAAb,IAAA;QACA,YAAAc,QAAA,CAAAC,KAAA;MACA;MACA,UAAAb,KAAA,gCAAAc,IAAA,MAAAd,KAAA;QACA,YAAAY,QAAA,CAAAC,KAAA;MACA;MACA,UAAAZ,GAAA;QACA,YAAAW,QAAA,CAAAC,KAAA;MACA;MACA,KAAAV,UAAA;MACAN,eAAA;QACAkB,SAAA,OAAAjB,IAAA;QACAE,KAAA,OAAAA,KAAA;QACAgB,OAAA,OAAAf;MACA,GACAO,IAAA,WAAAC,GAAA;QACAE,MAAA,CAAAC,QAAA,CAAAK,OAAA,CAAAR,GAAA,CAAAS,GAAA;QACAP,MAAA,CAAAQ,OAAA,CAAAC,EAAA;MACA,GACAC,KAAA,WAAAR,KAAA;QACAF,MAAA,CAAAC,QAAA,CAAAC,KAAA,CAAAA,KAAA,CAAAK,GAAA;MACA;IACA;EACA;AACA","ignoreList":[]}]}
|