218ff511705128d81e501fb0e980f39b.json 6.1 KB

1
  1. {"remainingRequest":"/Users/caoge/Desktop/地质现场/VehicleMonitor-WEB/node_modules/vue-loader/lib/index.js??vue-loader-options!/Users/caoge/Desktop/地质现场/VehicleMonitor-WEB/src/components/warning/warningDispose.vue?vue&type=script&lang=js","dependencies":[{"path":"/Users/caoge/Desktop/地质现场/VehicleMonitor-WEB/src/components/warning/warningDispose.vue","mtime":1708395041801},{"path":"/Users/caoge/Desktop/地质现场/VehicleMonitor-WEB/node_modules/cache-loader/dist/cjs.js","mtime":1708395146433},{"path":"/Users/caoge/Desktop/地质现场/VehicleMonitor-WEB/node_modules/babel-loader/lib/index.js","mtime":1708395147257},{"path":"/Users/caoge/Desktop/地质现场/VehicleMonitor-WEB/node_modules/cache-loader/dist/cjs.js","mtime":1708395146433},{"path":"/Users/caoge/Desktop/地质现场/VehicleMonitor-WEB/node_modules/vue-loader/lib/index.js","mtime":1708395147382}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KCmltcG9ydCB7IHVwZGF0ZUlzTG9jayB9IGZyb20gIkAvYXBpL2FsYXJtTGlzdCI7CgovKioKICog5aSE55CG6K2m5oqlCiAqLwpleHBvcnQgZGVmYXVsdCB7CiAgbmFtZTogIndhcm5pbmdEaXNwb3NlIiwKICB0ZXh0TWVzc2FnZTogZmFsc2UsCiAgcHJvcHM6IHsKICAgIGlkOiB7CiAgICAgIHR5cGU6IFN0cmluZywKICAgICAgZGVmYXVsdCgpIHsKICAgICAgICByZXR1cm4gIiI7CiAgICAgIH0sCiAgICB9LAogIH0sCiAgZGF0YSgpIHsKICAgIHJldHVybiB7CiAgICAgIHNob3c6IHRydWUsCiAgICAgIHJlbGVhc2VkVHlwZTogIiIsIC8vIOino+mZpOaKpeitpuexu+WeizHnnJ/lrp7miqXoraYy6K+v5oql6K2mCiAgICAgIHJlbGVhc2VkUmVhc29uOiAiIiwgLy8g6Kej6Zmk5Y6f5ZugCiAgICB9OwogIH0sCiAgbWV0aG9kczogewogICAgc3VibWl0KCkgewogICAgICB1cGRhdGVJc0xvY2soewogICAgICAgIGlkOiB0aGlzLmlkLAogICAgICAgIHJlbGVhc2VkVHlwZTogdGhpcy5yZWxlYXNlZFR5cGUsCiAgICAgICAgcmVsZWFzZWRSZWFzb246IHRoaXMucmVsZWFzZWRSZWFzb24sCiAgICAgIH0pLnRoZW4oKHJlcykgPT4gewogICAgICAgIGlmIChyZXMuY29kZSA9PSAyMDApIHsKICAgICAgICAgIHRoaXMuJG1lc3NhZ2UoewogICAgICAgICAgICB0eXBlOiAic3VjY2VzcyIsCiAgICAgICAgICAgIG1lc3NhZ2U6ICLop6PpmaTmiJDlip8hIiwKICAgICAgICAgIH0pOwoKICAgICAgICAgIHRoaXMuc3VjY2VzcygpOwogICAgICAgIH0gZWxzZSB7CiAgICAgICAgICB0aGlzLiRtZXNzYWdlKHsKICAgICAgICAgICAgdHlwZTogImVycm9yIiwKICAgICAgICAgICAgbWVzc2FnZTogcmVzLm1zZywKICAgICAgICAgIH0pOwogICAgICAgIH0KICAgICAgfSk7CiAgICB9LAogICAgY2xvc2UoKSB7CiAgICAgIHRoaXMuJGVtaXQoImNsb3NlIik7CiAgICB9LAogICAgc3VjY2VzcygpIHsKICAgICAgdGhpcy4kZW1pdCgic3VjY2VzcyIpOwogICAgfSwKICAgIGNoYW5nZTogZnVuY3Rpb24gKCkgewogICAgICAvLyBpZiAoZXZlbnQudGFyZ2V0LnZhbHVlLmxlbmd0aCA+PSAxMCkgewogICAgICAvLyAgIC8vIHRoaXMudGV4dCA9IHRydWU7CiAgICAgIC8vICAgYWxlcnQoIui2heWHuumVv+W6piIpOwogICAgICAvLyB9CiAgICAgIHRoaXMudGV4dDEgPSB0aGlzLnJlbGVhc2VkUmVhc29uLmxlbmd0aDsKICAgICAgaWYgKHRoaXMudGV4dDEgPj0gMjAwKSB7CiAgICAgICAgdGhpcy50ZXh0TWVzc2FnZSA9IHRydWU7CiAgICAgIH0KICAgIH0sCiAgfSwKfTsK"},{"version":3,"sources":["warningDispose.vue"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AA6CA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA","file":"warningDispose.vue","sourceRoot":"src/components/warning","sourcesContent":["<template>\n <el-dialog\n :visible.sync=\"show\"\n class=\"home-list\"\n title=\"解除报警\"\n :show-close=\"false\"\n :close-on-click-modal=\"false\"\n >\n <div class=\"warning-view\" style=\"padding: 0px 40px\">\n <div>\n <el-radio-group v-model=\"releasedType\">\n <el-radio v-model=\"releasedType\" :label=\"1\">实报</el-radio>\n <el-radio v-model=\"releasedType\" :label=\"2\">误报</el-radio>\n </el-radio-group>\n </div>\n <div style=\"display: flex; width: 100%; margin-top: 15px\">\n <div>解除说明:</div>\n <div style=\"flex: 1; margin-left: 10px\">\n <el-input\n v-on:input=\"change\"\n type=\"textarea\"\n :autosize=\"{ minRows: 8, maxRows: 8 }\"\n maxlength=\"200\"\n show-word-limit=\"true\"\n placeholder=\"请输入内容\"\n v-model=\"releasedReason\"\n ></el-input>\n <div v-if=\"textMessage\" style=\"color: red; margin-top: 5px\">\n 您的文字输入已达到字数限制\n </div>\n </div>\n </div>\n </div>\n <span\n slot=\"footer\"\n class=\"dialog-footer\"\n style=\"display: flex; align-items: center; justify-content: center\"\n >\n <el-button type=\"primary\" @click=\"submit\">确定解除</el-button>\n <el-button @click=\"close\">取消</el-button>\n </span>\n </el-dialog>\n</template>\n\n<script>\nimport { updateIsLock } from \"@/api/alarmList\";\n\n/**\n * 处理警报\n */\nexport default {\n name: \"warningDispose\",\n textMessage: false,\n props: {\n id: {\n type: String,\n default() {\n return \"\";\n },\n },\n },\n data() {\n return {\n show: true,\n releasedType: \"\", // 解除报警类型1真实报警2误报警\n releasedReason: \"\", // 解除原因\n };\n },\n methods: {\n submit() {\n updateIsLock({\n id: this.id,\n releasedType: this.releasedType,\n releasedReason: this.releasedReason,\n }).then((res) => {\n if (res.code == 200) {\n this.$message({\n type: \"success\",\n message: \"解除成功!\",\n });\n\n this.success();\n } else {\n this.$message({\n type: \"error\",\n message: res.msg,\n });\n }\n });\n },\n close() {\n this.$emit(\"close\");\n },\n success() {\n this.$emit(\"success\");\n },\n change: function () {\n // if (event.target.value.length >= 10) {\n // // this.text = true;\n // alert(\"超出长度\");\n // }\n this.text1 = this.releasedReason.length;\n if (this.text1 >= 200) {\n this.textMessage = true;\n }\n },\n },\n};\n</script>\n\n<style scoped lang=\"scss\"></style>\n"]}]}