6b43abccccfb4274a7b4242bb9cbc04c.json 6.0 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/views/alarmInformation/components/detailsDialog.vue?vue&type=script&lang=js","dependencies":[{"path":"/Users/caoge/Desktop/地质现场/VehicleMonitor-WEB/src/views/alarmInformation/components/detailsDialog.vue","mtime":1708395041886},{"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:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KCmltcG9ydCB7IGFsYXJtTWVzc2FnZUxpc3QgfSBmcm9tICJAL2FwaS9hbGFybUxpc3QiOwpleHBvcnQgZGVmYXVsdCB7CiAgICBuYW1lOidkZXRhaWxzRGlhbG9nJywKICAgIHByb3BzOnsKICAgICAgIGRldGFpbHNEYXRhOnsKICAgICAgICAgICAgdHlwZTogT2JqZWN0LAogICAgICAgICAgICBkZWZhdWx0OiB7fQogICAgICAgfSAKICAgIH0sCiAgICBjcmVhdGVkKCkgewogICAgICAgIHRoaXMuZ2V0TGlzdCh0aGlzLnNlYXJjaERhdGEpCiAgICB9LAogICAgZGF0YSgpIHsKICAgICAgICByZXR1cm4gewogICAgICAgICAgICBzZWFyY2hEYXRhOnsKICAgICAgICAgICAgICAgIHBhZ2VOdW06MSwKICAgICAgICAgICAgICAgIHBhZ2VTaXplOjEwLAogICAgICAgICAgICAgICAgYWxhcm1JZDp0aGlzLmRldGFpbHNEYXRhLmFsYXJtSWQKICAgICAgICAgICAgfSwKICAgICAgICAgICAgdGFibGVEYXRhOltdLAogICAgICAgICAgICB0b3RhbDowCiAgICAgICAgfQogICAgfSwKICAgIG1ldGhvZHM6ewogICAgICAgIGdldExpc3QocGFyYW1zKSB7CiAgICAgICAgICAgIGFsYXJtTWVzc2FnZUxpc3QocGFyYW1zKS50aGVuKHJlcyA9PiB7ICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICBpZiAocmVzLmNvZGUgPT0gMjAwKSB7CiAgICAgICAgICAgICAgICAgICB0aGlzLnRhYmxlRGF0YSA9IHJlcy5kYXRhLnJlY29yZHMKICAgICAgICAgICAgICAgICAgIHRoaXMudG90YWwgPSByZXMuZGF0YS50b3RhbCAKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSkKICAgICAgICB9LAogICAgICAgIGhhbmRsZVNpemVDaGFuZ2UodmFsKSB7CiAgICAgICAgdGhpcy5zZWFyY2hEYXRhLnBhZ2VTaXplID0gdmFsCiAgICAgICAgdGhpcy5nZXRMaXN0KHRoaXMuc2VhcmNoRGF0YSkKICAgICAgIH0sCiAgICAgICBoYW5kbGVDdXJyZW50Q2hhbmdlKHZhbCkgewogICAgICAgIHRoaXMuc2VhcmNoRGF0YS5wYWdlTnVtID0gdmFsCiAgICAgICAgdGhpcy5nZXRMaXN0KHRoaXMuc2VhcmNoRGF0YSkKICAgICAgIH0sCiAgICB9Cn0K"},{"version":3,"sources":["detailsDialog.vue"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;AAmBA;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;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA","file":"detailsDialog.vue","sourceRoot":"src/views/alarmInformation/components","sourcesContent":["<template>\n <div class=\"detailsDialog\">\n <el-dialog width=\"656px\" center title=\"推送详情\" :visible.sync=\"detailsData.dialogVisible\" v-if=\"detailsData.dialogVisible\">\n <el-table :data=\"tableData\" style=\"width: 100%\">\n <el-table-column label=\"序号\" type=\"index\"></el-table-column> \n <el-table-column label=\"推送车次\" prop=\"trainNum\"></el-table-column> \n <el-table-column label=\"机车号\" prop=\"vehicle\"></el-table-column> \n <el-table-column label=\"终端名称\" prop=\"terminalName\"></el-table-column> \n <el-table-column label=\"推送时间\" prop=\"createTime\" width=\"300px\"></el-table-column> \n </el-table>\n <div class=\"pagination\">\n <el-pagination style=\"float:right;\" @size-change=\"handleSizeChange\" @current-change=\"handleCurrentChange\" :page-sizes=\"[10, 15, 20]\"\n :page-size=\"searchData.pageSize\" layout=\"total, sizes, prev, pager, next, jumper\" :total=\"total\">\n </el-pagination>\n </div>\n </el-dialog>\n </div>\n</template>\n<script>\nimport { alarmMessageList } from \"@/api/alarmList\";\nexport default {\n name:'detailsDialog',\n props:{\n detailsData:{\n type: Object,\n default: {}\n } \n },\n created() {\n this.getList(this.searchData)\n },\n data() {\n return {\n searchData:{\n pageNum:1,\n pageSize:10,\n alarmId:this.detailsData.alarmId\n },\n tableData:[],\n total:0\n }\n },\n methods:{\n getList(params) {\n alarmMessageList(params).then(res => { \n if (res.code == 200) {\n this.tableData = res.data.records\n this.total = res.data.total \n }\n })\n },\n handleSizeChange(val) {\n this.searchData.pageSize = val\n this.getList(this.searchData)\n },\n handleCurrentChange(val) {\n this.searchData.pageNum = val\n this.getList(this.searchData)\n },\n }\n}\n</script>\n<style lang=\"scss\" scoped>\n.dialog-footer {\n div {\n display: inline-block;\n width: 80px;\n height: 40px;\n border-radius: 2px;\n font-size: 14px;\n line-height: 40px;\n text-align: center;\n }\n\n div:hover {\n cursor: pointer;\n }\n\n .search {\n margin: 0 12px;\n background-color: #2766DD;\n color: #fff;\n }\n\n .search:hover {\n background-color: #4D85F4;\n }\n\n .reset {\n color: #333334;\n border: 1px solid #D7D7D7;\n }\n\n .reset:hover {\n color: #1F9FFF;\n border: 1px solid #1F9FFF;\n }\n}\n\n::v-deep .el-dialog__body {\n // padding: 20px 95px !important;\n padding-bottom:40px !important;\n}\n\n// 选中后radio文本的颜色\n::v-deep .el-radio__input.is-checked+.el-radio__label {\n color: #2766DD\n}\n\n/* radio选中后小圆点的颜色 */\n::v-deep .el-radio__input.is-checked .el-radio__inner {\n background: #2766DD !important;\n border-color: #2766DD !important;\n}\n</style>"]}]}