{"version":3,"sources":["webpack:///./node_modules/core-js/internals/same-value.js","webpack:///./src/views/collectionDetails/lookAllDetails.vue?64f2","webpack:///src/views/collectionDetails/lookAllDetails.vue","webpack:///./src/views/collectionDetails/lookAllDetails.vue?a6b2","webpack:///./src/views/collectionDetails/lookAllDetails.vue","webpack:///./node_modules/core-js/modules/es.string.search.js","webpack:///./src/views/collectionDetails/lookAllDetails.vue?ced8"],"names":["module","exports","Object","is","x","y","render","_vm","this","_h","$createElement","_c","_self","staticClass","staticStyle","attrs","model","value","callback","$$v","type","expression","search","$set","directives","name","rawName","start","step","end","on","handleChange","monitorpointName","_l","item","key","handleSearch","_v","tableData","tableH","scopedSlots","_u","fn","scope","$event","lookEcharts","pageNo","pageSize","totalCount","handleSizeChange","handleCurrentChange","echartVisible","ref","staticRenderFns","data","seriesData","xAxisData","otherAct","queryParams","page","size","VF","table","determine","valueTime","valueDay","loading","selMonitorpointName","mounted","window","innerHeight","initInfo","console","log","$route","query","frequency","methods","getData","isinit","param","bid","pageno","pagesize","querymode","monitorPointName","timevalue2","timevalue1","typeValue","dateValue","split","$getJSON","res","selName","push","formatType","formatDate","date","year","add0","month","day","val","row","frequencyValue","monitorPointId","monitorpointId","forEach","getEchartData","$nextTick","chart","grid","top","left","right","bottom","backgroundColor","dataZoom","xAxis","axisLabel","interval","rotate","color","fontSize","yAxis","min","max","splitLine","show","lineStyle","width","series","myChart","setOption","option","addEventListener","resize","component","fixRegExpWellKnownSymbolLogic","anObject","requireObjectCoercible","sameValue","regExpExec","SEARCH","nativeSearch","maybeCallNative","regexp","O","searcher","undefined","call","RegExp","String","string","done","rx","S","previousLastIndex","lastIndex","result","index"],"mappings":"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","file":"assets/js/chunk-c1e39e28.978878e0.js","sourcesContent":["// `SameValue` abstract operation\n// https://tc39.es/ecma262/#sec-samevalue\n// eslint-disable-next-line es/no-object-is -- safe\nmodule.exports = Object.is || function is(x, y) {\n // eslint-disable-next-line no-self-compare -- NaN check\n return x === y ? x !== 0 || 1 / x === 1 / y : x != x && y != y;\n};\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"app-container\"},[_c('el-row',[_c('el-col',{staticStyle:{\"height\":\"45px\"},attrs:{\"span\":20}},[_c('el-radio-group',{staticStyle:{\"margin-right\":\"15px\"},attrs:{\"size\":\"mini\"},model:{value:(_vm.type),callback:function ($$v) {_vm.type=$$v},expression:\"type\"}},[_c('el-radio-button',{attrs:{\"label\":\"时间段\"}}),_c('el-radio-button',{attrs:{\"label\":\"单日\"}}),_c('el-radio-button',{attrs:{\"label\":\"单月\"}}),_c('el-radio-button',{attrs:{\"label\":\"年度\"}})],1),_c('span',{staticStyle:{\"margin-right\":\"15px\"}},[_c('el-date-picker',{staticStyle:{\"width\":\"130px\"},attrs:{\"type\":_vm.type == '时间段'\n ? 'date'\n : _vm.type == '单月'\n ? 'month'\n : _vm.type == '年度'\n ? 'year'\n : 'date',\"placeholder\":_vm.type == '时间段'\n ? '选择日期'\n : _vm.type == '单月'\n ? '选择月份'\n : _vm.type == '年度'\n ? '选择年份'\n : '选择日期',\"size\":\"mini\",\"clearable\":\"\"},model:{value:(_vm.search.valueDay),callback:function ($$v) {_vm.$set(_vm.search, \"valueDay\", $$v)},expression:\"search.valueDay\"}})],1),_c('span',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.type == '时间段'),expression:\"type == '时间段'\"}],staticStyle:{\"margin-right\":\"15px\"}},[_c('el-time-select',{staticStyle:{\"width\":\"130px\"},attrs:{\"picker-options\":{\n start: '00:00',\n step: '00:30',\n end: '23:30',\n },\"placeholder\":\"选择时间\",\"size\":\"mini\",\"clearable\":\"\"},model:{value:(_vm.search.valueTime),callback:function ($$v) {_vm.$set(_vm.search, \"valueTime\", $$v)},expression:\"search.valueTime\"}})],1),_c('el-select',{staticStyle:{\"margin-right\":\"15px\"},attrs:{\"placeholder\":\"查询站点名字\",\"size\":\"mini\",\"clearable\":\"\"},on:{\"change\":_vm.handleChange},model:{value:(_vm.monitorpointName),callback:function ($$v) {_vm.monitorpointName=$$v},expression:\"monitorpointName\"}},_vm._l((_vm.selMonitorpointName),function(item){return _c('el-option',{key:item,attrs:{\"label\":item,\"value\":item}})}),1),_c('el-button',{attrs:{\"type\":\"primary\",\"icon\":\"el-icon-search\",\"size\":\"mini\"},on:{\"click\":_vm.handleSearch}},[_vm._v(\"查询\")])],1),_c('el-col',{staticClass:\"Device\",attrs:{\"span\":24}},[_c('el-table',{directives:[{name:\"loading\",rawName:\"v-loading\",value:(_vm.loading),expression:\"loading\"}],staticClass:\"detailTable\",attrs:{\"data\":_vm.tableData,\"height\":_vm.tableH,\"stripe\":\"\",\"size\":\"small\"}},[_c('el-table-column',{attrs:{\"label\":\"频率\",\"prop\":\"frequencyValue\"}}),_c('el-table-column',{attrs:{\"label\":\"站点名字\",\"prop\":\"monitorpointName\"}}),_c('el-table-column',{attrs:{\"label\":\"平均场强值\",\"prop\":\"avg_level\"}}),_c('el-table-column',{attrs:{\"label\":\"状态\",\"prop\":\"status\"}}),_c('el-table-column',{attrs:{\"label\":\"操作\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_c('div',[_c('el-button',{attrs:{\"type\":\"success\",\"size\":\"mini\"},on:{\"click\":function($event){return _vm.lookEcharts(scope)}}},[_vm._v(\"查看图表\")])],1)]}}])})],1)],1),_c('el-col',{staticStyle:{\"margin-top\":\"5px\"},attrs:{\"span\":24}},[_c('el-pagination',{attrs:{\"current-page\":_vm.pageNo,\"page-sizes\":[10, 20, 30, 50],\"page-size\":_vm.pageSize,\"layout\":\"total, sizes, prev, pager, next, jumper\",\"total\":_vm.totalCount},on:{\"size-change\":_vm.handleSizeChange,\"current-change\":_vm.handleCurrentChange}})],1)],1),_c('el-dialog',{attrs:{\"title\":\"折线图\",\"visible\":_vm.echartVisible,\"width\":\"80%\",\"close-on-click-modal\":false},on:{\"update:visible\":function($event){_vm.echartVisible=$event}}},[_c('div',{ref:\"myChart\",staticStyle:{\"width\":\"100%\",\"height\":\"400px\"}})])],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","<template>\n <div class=\"app-container\">\n <el-row>\n <el-col :span=\"20\" style=\"height: 45px\">\n <el-radio-group v-model=\"type\" size=\"mini\" style=\"margin-right: 15px\">\n <el-radio-button label=\"时间段\"></el-radio-button>\n <el-radio-button label=\"单日\"></el-radio-button>\n <el-radio-button label=\"单月\"></el-radio-button>\n <el-radio-button label=\"年度\"></el-radio-button>\n </el-radio-group>\n <span style=\"margin-right: 15px\">\n <el-date-picker\n v-model=\"search.valueDay\"\n :type=\"\n type == '时间段'\n ? 'date'\n : type == '单月'\n ? 'month'\n : type == '年度'\n ? 'year'\n : 'date'\n \"\n :placeholder=\"\n type == '时间段'\n ? '选择日期'\n : type == '单月'\n ? '选择月份'\n : type == '年度'\n ? '选择年份'\n : '选择日期'\n \"\n size=\"mini\"\n clearable\n style=\"width: 130px\"\n ></el-date-picker>\n </span>\n <span v-show=\"type == '时间段'\" style=\"margin-right: 15px\">\n <el-time-select\n v-model=\"search.valueTime\"\n :picker-options=\"{\n start: '00:00',\n step: '00:30',\n end: '23:30',\n }\"\n placeholder=\"选择时间\"\n size=\"mini\"\n clearable\n style=\"width: 130px\"\n ></el-time-select>\n </span>\n <!-- <el-input\n size=\"mini\"\n placeholder=\"查询站点名字\"\n suffix-icon=\"el-icon-service\"\n v-model=\"search.search_fm\"\n style=\"margin-right: 15px; width: 130px\"\n ></el-input> -->\n <el-select\n v-model=\"monitorpointName\"\n placeholder=\"查询站点名字\"\n size=\"mini\"\n @change=\"handleChange\"\n clearable\n style=\"margin-right: 15px\"\n >\n <el-option\n v-for=\"item in selMonitorpointName\"\n :key=\"item\"\n :label=\"item\"\n :value=\"item\"\n ></el-option>\n </el-select>\n <el-button\n type=\"primary\"\n icon=\"el-icon-search\"\n size=\"mini\"\n @click=\"handleSearch\"\n >查询</el-button\n >\n </el-col>\n\n <el-col :span=\"24\" class=\"Device\">\n <el-table\n :data=\"tableData\"\n :height=\"tableH\"\n v-loading=\"loading\"\n stripe\n size=\"small\"\n class=\"detailTable\"\n >\n <el-table-column label=\"频率\" prop=\"frequencyValue\"></el-table-column>\n <el-table-column\n label=\"站点名字\"\n prop=\"monitorpointName\"\n ></el-table-column>\n <el-table-column\n label=\"平均场强值\"\n prop=\"avg_level\"\n ></el-table-column>\n <el-table-column label=\"状态\" prop=\"status\"></el-table-column>\n <el-table-column label=\"操作\">\n <template slot-scope=\"scope\">\n <div>\n <el-button\n type=\"success\"\n size=\"mini\"\n @click=\"lookEcharts(scope)\"\n >查看图表</el-button\n >\n </div>\n </template>\n </el-table-column>\n </el-table>\n </el-col>\n <el-col :span=\"24\" style=\"margin-top: 5px\">\n <el-pagination\n @size-change=\"handleSizeChange\"\n @current-change=\"handleCurrentChange\"\n :current-page=\"pageNo\"\n :page-sizes=\"[10, 20, 30, 50]\"\n :page-size=\"pageSize\"\n layout=\"total, sizes, prev, pager, next, jumper\"\n :total=\"totalCount\"\n >\n </el-pagination>\n </el-col>\n </el-row>\n\n <el-dialog title=\"折线图\" :visible.sync=\"echartVisible\" width=\"80%\" :close-on-click-modal=\"false\">\n <div ref=\"myChart\" style=\"width: 100%; height: 400px\"></div>\n </el-dialog>\n </div>\n</template>\n<script>\nexport default {\n data() {\n return {\n seriesData: [],\n xAxisData: [],\n echartVisible: false,\n totalCount: 100,\n pageNo: 1,\n pageSize: 10,\n tableData: [],\n tableH: null,\n otherAct: [{ item: \"查看所有\", id: \"\", type: \"primary\" }],\n type: \"年度\",\n queryParams: {\n page: 1,\n size: 10,\n VF: \"\",\n table: \"t_fm_scan_timestamp\",\n },\n determine: \"\",\n search: {\n valueTime: \"15:00\",\n valueDay: \"\",\n // search_fm: \"\",\n },\n loading: false,\n selMonitorpointName: [],\n monitorpointName: \"\",\n };\n },\n mounted() {\n this.tableH = window.innerHeight - 105 + \"px\";\n this.initInfo();\n console.log(this.$route.query.frequency);\n },\n methods: {\n initInfo() {\n this.getData(1);\n },\n getData(isinit) {\n let param = {};\n if (isinit == 1) {\n param = {\n bid: \"getDetailSepctrum\",\n pageno: 1,\n pagesize: 10,\n querymode: \"day\",\n monitorPointName: \"\",\n frequency: this.$route.query.frequency,\n timevalue2: \"\",\n timevalue1: \"\",\n };\n } else {\n let typeValue = this.formatType(this.type);\n let dateValue =\n this.search.valueDay == \"\"\n ? \"2021\"\n : this.formatDate(this.search.valueDay);\n param = {\n bid: \"getDetailSepctrum\",\n querymode: typeValue,\n timevalue1: dateValue,\n timevalue2: this.search.valueTime.split(\":\")[0],\n monitorPointName: this.monitorpointName,\n frequency: this.$route.query.frequency,\n pageno: this.pageNo,\n pagesize: this.pageSize,\n };\n }\n this.$getJSON(\n \"http://wiibox.xicp.io:8484/dataservice/getNoTokenData\",\n param\n ).then((res) => {\n console.log(res);\n this.tableData = res.data.data[0];\n console.log(this.tableData);\n\n // if (isinit == 1) {\n let selName = [];\n this.tableData.forEach((item) => {\n selName.push(item.monitorpointName);\n });\n this.selMonitorpointName = selName;\n // }\n this.totalCount = res.data.data[1][0].counter;\n });\n },\n\n handleSizeChange(size) {\n this.pageSize = size;\n this.getData(0);\n },\n handleCurrentChange(page) {\n this.pageNo = page;\n this.getData(0);\n },\n handleSearch() {\n this.getData(0);\n },\n\n handleChange(value) {\n // this.queryParams.determine = value;\n },\n\n formatType(type) {\n // let typeValue = \"\";\n if (type == \"时间段\") {\n return \"time\";\n } else if (type == \"单日\") {\n return \"day\";\n } else if (type == \"单月\") {\n return \"month\";\n } else if (type == \"年度\") {\n return \"year\";\n }\n },\n\n formatDate(date) {\n if (date) {\n let year = date.getFullYear();\n let month = date.getMonth() + 1;\n let day = date.getDate();\n\n if (this.type == \"年度\") {\n return year;\n } else if (this.type == \"单月\") {\n return year + \"-\" + this.add0(month);\n } else if (this.type == \"单日\" || this.type == \"时间段\") {\n return year + \"-\" + this.add0(month) + \"-\" + this.add0(day);\n } else {\n return \"\";\n }\n }\n },\n\n add0(val) {\n return val < 10 ? \"0\" + val : val;\n },\n\n lookEcharts(scope) {\n let param = {\n bid: \"getHistorySepctrum\",\n frequency: scope.row.frequencyValue,\n monitorPointId: scope.row.monitorpointId,\n };\n this.$getJSON(\n \"http://wiibox.xicp.io:8484/dataservice/getNoTokenData\",\n param\n ).then((res) => {\n console.log(res);\n res.data.data[0].forEach((item) => {\n this.seriesData.push(item.level);\n this.xAxisData.push(\n item.time.split(\"T\")[0] +\n \" \" +\n item.time\n .split(\"T\")[1]\n .substring(0, item.time.split(\"T\")[1].length - 5)\n );\n this.echartVisible = true;\n });\n this.getEchartData();\n });\n console.log(param);\n },\n\n getEchartData() {\n this.$nextTick(function () {\n const chart = this.$refs.myChart;\n console.log(chart);\n if (chart) {\n const myChart = this.$echarts.init(chart);\n const option = {\n grid: {\n top: \"20px\",\n\n left: \"45px\",\n\n right: \"20px\",\n\n bottom: \"40px\",\n\n backgroundColor: \"#fff\",\n\n // width: \"auto\", //图例宽度\n\n // height: \"auto\", //图例高度\n },\n dataZoom: [\n {\n type: \"slider\", //滑动轴\n start: 0, //距离左侧0刻度的距离,1%\n end: 20, //距离左侧0刻度的距离,35%,相当于规定了滑动的范围\n bottom:-5\n },\n ],\n xAxis: {\n type: \"category\",\n data: this.xAxisData,\n axisLabel: {\n interval: 0,\n rotate: 0,\n color: \"#FFFFFF\",\n fontSize: 10,\n },\n },\n yAxis: {\n type: \"value\",\n min: 0,\n max: 120,\n // axisLabel: {\n // formatter: function (value) {\n // var texts = [];\n // if (value == 0) {\n // texts.push(\"0%\");\n // } else if (value <= 10) {\n // texts.push(\"10%\");\n // } else if (value <= 20) {\n // texts.push(\"20%\");\n // } else if (value <= 40) {\n // texts.push(\"40%\");\n // } else if (value <= 50) {\n // texts.push(\"50%\");\n // } else if (value <= 60) {\n // texts.push(\"60%\");\n // } else if (value <= 70) {\n // texts.push(\"70%\");\n // } else if (value <= 80) {\n // texts.push(\"80%\");\n // } else if (value <= 90) {\n // texts.push(\"90%\");\n // } else {\n // texts.push(\"100%\");\n // }\n // return texts;\n // },\n // interval: 0,\n // rotate: 0,\n // color: \"#FFFFFF\",\n // fontSize: 10,\n // },\n\n splitLine: {\n show: true,\n lineStyle: {\n color: \"rgba(255,225,255,0.5)\",\n width: 1,\n type: \"solid\",\n },\n },\n },\n series: [\n {\n // data: [150, 230, 224, 218, 135, 147, 260],\n data: this.seriesData,\n type: \"line\",\n color: \"#5A82FC\",\n },\n ],\n };\n myChart.setOption(option);\n window.addEventListener(\"resize\", function () {\n myChart.resize();\n });\n this.loading = false;\n }\n });\n },\n },\n};\n</script>\n<style lang=\"scss\">\n.app-container {\n width: 96%;\n margin-left: 2%;\n}\n</style>","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./lookAllDetails.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./lookAllDetails.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./lookAllDetails.vue?vue&type=template&id=6f56fdcb&\"\nimport script from \"./lookAllDetails.vue?vue&type=script&lang=js&\"\nexport * from \"./lookAllDetails.vue?vue&type=script&lang=js&\"\nimport style0 from \"./lookAllDetails.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","'use strict';\nvar fixRegExpWellKnownSymbolLogic = require('../internals/fix-regexp-well-known-symbol-logic');\nvar anObject = require('../internals/an-object');\nvar requireObjectCoercible = require('../internals/require-object-coercible');\nvar sameValue = require('../internals/same-value');\nvar regExpExec = require('../internals/regexp-exec-abstract');\n\n// @@search logic\nfixRegExpWellKnownSymbolLogic('search', function (SEARCH, nativeSearch, maybeCallNative) {\n return [\n // `String.prototype.search` method\n // https://tc39.es/ecma262/#sec-string.prototype.search\n function search(regexp) {\n var O = requireObjectCoercible(this);\n var searcher = regexp == undefined ? undefined : regexp[SEARCH];\n return searcher !== undefined ? searcher.call(regexp, O) : new RegExp(regexp)[SEARCH](String(O));\n },\n // `RegExp.prototype[@@search]` method\n // https://tc39.es/ecma262/#sec-regexp.prototype-@@search\n function (string) {\n var res = maybeCallNative(nativeSearch, this, string);\n if (res.done) return res.value;\n\n var rx = anObject(this);\n var S = String(string);\n\n var previousLastIndex = rx.lastIndex;\n if (!sameValue(previousLastIndex, 0)) rx.lastIndex = 0;\n var result = regExpExec(rx, S);\n if (!sameValue(rx.lastIndex, previousLastIndex)) rx.lastIndex = previousLastIndex;\n return result === null ? -1 : result.index;\n }\n ];\n});\n","export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./lookAllDetails.vue?vue&type=style&index=0&lang=scss&\""],"sourceRoot":""}
|