9a5ac1f46a563c45ff44b08cc9f7d252.json 4.2 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/sum/components/rankingDialog.vue?vue&type=style&index=0&id=2e66c9c3&lang=scss&scoped=true","dependencies":[{"path":"/Users/caoge/Desktop/地质现场/VehicleMonitor-WEB/src/views/sum/components/rankingDialog.vue","mtime":1708395041889},{"path":"/Users/caoge/Desktop/地质现场/VehicleMonitor-WEB/node_modules/css-loader/dist/cjs.js","mtime":1708395146948},{"path":"/Users/caoge/Desktop/地质现场/VehicleMonitor-WEB/node_modules/vue-loader/lib/loaders/stylePostLoader.js","mtime":1708395147772},{"path":"/Users/caoge/Desktop/地质现场/VehicleMonitor-WEB/node_modules/postcss-loader/src/index.js","mtime":1708395147225},{"path":"/Users/caoge/Desktop/地质现场/VehicleMonitor-WEB/node_modules/sass-loader/dist/cjs.js","mtime":1708395146389},{"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:CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCi5wYWdpbmF0aW9uIHsgICAgCiAgICB3aWR0aDogMTAwJTsKICAgIGhlaWdodDogMTBweDsgICAgCiAgICBtYXJnaW46IDEwcHggMDsKICAgIHRleHQtYWxpZ246IHJpZ2h0Owp9Cg=="},{"version":3,"sources":["rankingDialog.vue"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAsEA;AACA;AACA;AACA;AACA;AACA","file":"rankingDialog.vue","sourceRoot":"src/views/sum/components","sourcesContent":["<template>\n <div class=\"rankingDialog\">\n <el-dialog width=\"836px\" title=\"报警频发地点排名\" :visible.sync=\"rankingData.dialogVisible\">\n <el-table :data=\"tableData\" >\n <el-table-column width=\"55\" type=\"index\" label=\"序号\"></el-table-column>\n <el-table-column width=\"150\" property=\"railwayName\" label=\"线路\"></el-table-column>\n <el-table-column width=\"150\" property=\"lineDirStr\" label=\"行别\"></el-table-column>\n <el-table-column width=\"300\" property=\"alarmMiles\" label=\"里程位置\"></el-table-column>\n <el-table-column property=\"frequency\" label=\"次数\"></el-table-column>\n </el-table>\n <div class=\"pagination\">\n <el-pagination @current-change=\"handleCurrentChange\" layout=\"prev, pager, next,sizes, jumper\"\n :total=\"total\">\n </el-pagination>\n </div>\n </el-dialog>\n\n </div>\n</template>\n<script>\nimport {\n alarmTypeAreaCount\n} from \"@/api/sum\";\nexport default {\n name: 'rankingDialog',\n props: {\n rankingData: {\n type: Object,\n default: {}\n },\n nedData:{\n type: Object,\n default: {}\n }\n },\n data() {\n return {\n tableData: [],\n total: 0,\n params: {\n pageNum: 1,\n pageSize: 10,\n railwayCode: '',\n currentYear: '',\n currentMonth: ''\n }\n }\n },\n created() {\n this.alarmTypeAreaCount(this.params)\n console.log(this.nedData,'nedDatanedData')\n },\n methods: {\n alarmTypeAreaCount(params) {\n this.params.railwayCode=this.nedData.railwayCode\n this.params.currentYear=this.nedData.currentYear\n this.params.currentMonth=this.nedData.currentMonth\n alarmTypeAreaCount(params).then(res => {\n this.total = res.data.total\n this.tableData = res.data.records\n })\n },\n handleCurrentChange(val) { \n this.params.pageNum = val\n this.alarmTypeAreaCount(this.params)\n }\n }\n}\n</script>\n<style lang=\"scss\" scoped>\n.pagination { \n width: 100%;\n height: 10px; \n margin: 10px 0;\n text-align: right;\n}\n</style>"]}]}