ef2f3d291ffa96aa4d2777e33e89d12d.json 18 KB

1
  1. {"remainingRequest":"D:\\test\\ssi-satoken\\ui\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\test\\ssi-satoken\\ui\\src\\views\\bizManager\\forecastPowerShortTerm\\index.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\test\\ssi-satoken\\ui\\src\\views\\bizManager\\forecastPowerShortTerm\\index.vue","mtime":1696909835000},{"path":"D:\\test\\ssi-satoken\\ui\\node_modules\\babel-loader\\lib\\index.js","mtime":1697005523218},{"path":"D:\\test\\ssi-satoken\\ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1697005520931},{"path":"D:\\test\\ssi-satoken\\ui\\node_modules\\vue-loader\\lib\\index.js","mtime":1697005524089}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KDQppbXBvcnQgQ2hhcnQgZnJvbSAnLi9jaGFydHMnDQppbXBvcnQgcmVzaXplIGZyb20gJy4uLy4uLy4uL2NvbXBvbmVudHMvQ2hhcnRzL21peGlucy9yZXNpemUnDQppbXBvcnQgbW9tZW50IGZyb20gIm1vbWVudCI7DQppbXBvcnQge2RlYm91bmNlfSBmcm9tICJsb2Rhc2giOw0KZXhwb3J0IGRlZmF1bHQgew0KICBuYW1lOiAnbndwJywNCiAgY29tcG9uZW50czogeyBDaGFydH0sDQogIG1peGluczogW3Jlc2l6ZV0sDQogIGRhdGEoKXsNCiAgICByZXR1cm57DQogICAgICBzaG93VGFibGU6IHRydWUsDQogICAgICBjaGFydDogbnVsbCwNCiAgICAgIHF1ZXJ5U3RhcnRUaW1lOicnLA0KICAgICAgcXVlcnlFbmRUaW1lOicnLA0KICAgICAgc3RhcnRUaW1lOm5ldyBEYXRlKG5ldyBEYXRlKCkudG9Mb2NhbGVEYXRlU3RyaW5nKCkpLmdldFRpbWUoKSsgNjAgKiA2MCAqIDI0ICogMTAwMCwNCiAgICAgIGVuZFRpbWU6bmV3IERhdGUobmV3IERhdGUoKS50b0xvY2FsZURhdGVTdHJpbmcoKSkuZ2V0VGltZSgpICsgNjAgKiA2MCAqIDI0ICogMTAwMCo0LTEsDQogICAgICBsb2FkaW5nOmZhbHNlLA0KICAgICAgZHJhd0xvYWRpbmc6dHJ1ZSwNCiAgICAgIHRhYmxlTG9hZGluZzp0cnVlLA0KICAgICAgcmVzaXplS2V5OjEsDQogICAgICBhY3RpdmVOYW1lOiAnZmlyc3QnLA0KICAgICAgZHJhd0RhdGE6e2RhdGFzOltdLHRpbWVzOltdfSwNCiAgICAgIHRhYmxlRGF0YTpbXSwNCiAgICAgIHRvdGFsOjAsDQogICAgICBzb3J0T3JkZXI6J2FzYycsDQogICAgICBwYWdlU2l6ZTogMTAsDQogICAgICBjdXJyZW50UGFnZTogMSwNCiAgICAgIHNob3dUb29sQmFyOmZhbHNlLA0KICAgICAgLyptZW51S2V5OjEsDQogICAgICBpc1JlbmRlcmluZ1RpbWUgOiBuZXcgRGF0ZSgpLmdldFRpbWUoKSovDQoNCiAgICB9DQogIH0sDQogIGNyZWF0ZWQgKCkgew0KICB9LA0KICBtb3VudGVkKCkgew0KICAgIHRoaXMucXVlcnlTdGFydFRpbWUgPSB0aGlzLnN0YXJ0VGltZQ0KICAgIHRoaXMucXVlcnlFbmRUaW1lID0gdGhpcy5lbmRUaW1lDQogIH0sDQogIG1ldGhvZHM6ew0KICAgIGFzeW5jIGdldERyYXcoKXsNCiAgICAgIGxldCBzeXNUaW1lDQogICAgICBsZXQgbGsNCiAgICAgIGF3YWl0IHRoaXMuJGF4aW9zLmdldCgnL3N5c1BvbGljeUNvbnRyb2xsZXIvZ2V0TGljZW5zZUtleScpLnRoZW4oKHJlcykgPT4gew0KICAgICAgICBzeXNUaW1lID0gcmVzLmRhdGEuc3lzVGltZQ0KICAgICAgICBsayA9IHJlcy5kYXRhLmxrDQogICAgICB9KS5jYXRjaCgoZXJyb3IpID0+IHsNCiAgICAgIH0pDQoNCiAgICAgIHRoaXMuZHJhd0xvYWRpbmcgPSB0cnVlDQogICAgICB2YXIgc2VhcmNoUGFyYW1zID0gew0KICAgICAgICBzdGFydFRpbWU6IHRoaXMucXVlcnlTdGFydFRpbWUsDQogICAgICAgIGVuZFRpbWU6IHRoaXMucXVlcnlFbmRUaW1lLA0KICAgICAgICBzeXNUaW1lOiBzeXNUaW1lLA0KICAgICAgICBsazogbGsNCiAgICAgIH0NCiAgICAgIHRoaXMuJGF4aW9zLmdldCgnL2ZvcmVjYXN0UG93ZXJTaG9ydFRlcm1Db250cm9sbGVyL2dldERyYXcnLHtwYXJhbXM6IHNlYXJjaFBhcmFtc30pLnRoZW4oKHJlcykgPT4gew0KICAgICAgICB0aGlzLmRyYXdEYXRhID0gcmVzLmRhdGENCiAgICAgIH0pLmNhdGNoKChlcnJvcikgPT4gew0KICAgICAgICB0aGlzLiRtZXNzYWdlLmVycm9yKCfmn6Xor6Llrp7ml7bpooTmtYvnn63mnJ9lY2hhcnRz5Ye66ZSZJyArIGVycm9yKQ0KICAgICAgfSkNCiAgICB9LA0KICAgIGFzeW5jIGdldFRhYmxlKCl7DQogICAgICBsZXQgc3lzVGltZQ0KICAgICAgbGV0IGxrDQogICAgICBhd2FpdCB0aGlzLiRheGlvcy5nZXQoJy9zeXNQb2xpY3lDb250cm9sbGVyL2dldExpY2Vuc2VLZXknKS50aGVuKChyZXMpID0+IHsNCiAgICAgICAgc3lzVGltZSA9IHJlcy5kYXRhLnN5c1RpbWUNCiAgICAgICAgbGsgPSByZXMuZGF0YS5saw0KICAgICAgfSkuY2F0Y2goKGVycm9yKSA9PiB7DQogICAgICB9KQ0KDQogICAgICB2YXIgc2VhcmNoUGFyYW1zID0gew0KICAgICAgICBjdXJyZW50UGFnZTogdGhpcy5jdXJyZW50UGFnZSwNCiAgICAgICAgcGFnZVNpemU6IHRoaXMucGFnZVNpemUsDQogICAgICAgIHN0YXJ0VGltZTogdGhpcy5xdWVyeVN0YXJ0VGltZSwNCiAgICAgICAgZW5kVGltZTogdGhpcy5xdWVyeUVuZFRpbWUsDQogICAgICAgIHN5c1RpbWU6IHN5c1RpbWUsDQogICAgICAgIGxrOiBsaw0KICAgICAgfQ0KICAgICAgdGhpcy4kYXhpb3MuZ2V0KCcvZm9yZWNhc3RQb3dlclNob3J0VGVybUNvbnRyb2xsZXIvZ2V0QWxsJywNCiAgICAgICAge3BhcmFtczogc2VhcmNoUGFyYW1zfSkudGhlbigocmVzKSA9PiB7DQogICAgICAgIGlmIChyZXMuY29kZT09JzAnKXsNCiAgICAgICAgICB0aGlzLnRhYmxlRGF0YSA9IHJlcy5kYXRhLnJlY29yZHMNCiAgICAgICAgICB0aGlzLnRvdGFsID0gcmVzLmRhdGEudG90YWwNCiAgICAgICAgICB0aGlzLmdldERyYXcoKQ0KICAgICAgICB9DQogICAgICAgIGVsc2UgaWYgKHJlcy5jb2RlPT0nMScpew0KICAgICAgICAgIHRoaXMuJG1lc3NhZ2UuZXJyb3IocmVzLmRhdGEpDQogICAgICAgICAgcmV0dXJuDQogICAgICAgIH0NCiAgICAgIH0pLmNhdGNoKChlcnJvcikgPT4gew0KICAgICAgICAvLyB0aGlzLiRtZXNzYWdlLmVycm9yKGVycm9yKQ0KICAgICAgfSkNCiAgICB9LA0KICAgIGhhbmRsZVBhZ2VDaGFuZ2UgKHsgY3VycmVudFBhZ2UsIHBhZ2VTaXplIH0pIHsNCiAgICAgIHRoaXMuY3VycmVudFBhZ2UgPSBjdXJyZW50UGFnZQ0KICAgICAgdGhpcy5wYWdlU2l6ZSA9IHBhZ2VTaXplDQogICAgICB0aGlzLnN0YXJ0VGltZSA9IHRoaXMucXVlcnlTdGFydFRpbWUNCiAgICAgIHRoaXMuZW5kVGltZSA9IHRoaXMucXVlcnlFbmRUaW1lDQogICAgICB0aGlzLmxvYWRpbmcgPSB0cnVlDQogICAgICB0aGlzLmdldFRhYmxlKCk7DQogICAgfSwNCiAgICBkYXRlRm9ybWF0KHsgY2VsbFZhbHVlLCByb3csIGNvbHVtbiB9KSB7DQogICAgICByZXR1cm4gdGhpcy4kWEVVdGlscy50b0RhdGVTdHJpbmcoY2VsbFZhbHVlLCAneXl5eS1NTS1kZCBISDptbTpzcycpDQogICAgfSwNCiAgICBlbnVtVG9Xb3JkKHsgY2VsbFZhbHVlLCByb3csIGNvbHVtbiB9KSB7DQogICAgICBpZihjZWxsVmFsdWUgPT0gIkUxIil7DQogICAgICAgIHJldHVybiAi5LqR56uv5qih5Z6LIg0KICAgICAgfQ0KICAgICAgaWYoY2VsbFZhbHVlID09ICdFMicpew0KICAgICAgICByZXR1cm4gIueJqeeQhuaooeWeiyINCiAgICAgIH0NCiAgICAgIGlmKGNlbGxWYWx1ZSA9PSAnRTMnKXsNCiAgICAgICAgcmV0dXJuICLnu5/orqHmqKHlnosiDQogICAgICB9DQogICAgICBpZihjZWxsVmFsdWUgPT0gJ0U0Jyl7DQogICAgICAgIHJldHVybiAi6KGl5b2V5pWw5o2uIg0KICAgICAgfQ0KICAgICAgaWYoY2VsbFZhbHVlID09ICdFNScpew0KICAgICAgICByZXR1cm4gIuW3ruWAvOaooeWeiyINCiAgICAgIH0NCiAgICB9LA0KICAgIGRhdGVNb21lbnQoeyBjZWxsVmFsdWUsIHJvdywgY29sdW1uIH0pIHsNCiAgICAgIHJldHVybiBtb21lbnQoY2VsbFZhbHVlKS5mb3JtYXQoJ1lZWVktTU0tREQgSEg6bW06c3MnKQ0KICAgIH0sDQogICAgc29ydENoYW5nZUV2ZW50ICh7IGNvbHVtbiwgcHJvcGVydHksIG9yZGVyIH0pIHsNCiAgICAgIGlmKG9yZGVyID09IG51bGwpew0KICAgICAgICBvcmRlciA9ICdhc2MnDQogICAgICB9DQogICAgICB0aGlzLmN1cnJlbnRQYWdlID0gMQ0KICAgICAgdGhpcy5zb3J0T3JkZXIgPSBvcmRlcg0KICAgICAgdGhpcy5sb2FkaW5nID0gdHJ1ZQ0KICAgICAgdGhpcy5nZXRUYWJsZSgpDQogICAgfSwNCg0KICAgIGNoZWNrQ29sdW1uTWV0aG9kICh7IGNvbHVtbiB9KSB7DQogICAgICBpZiAoY29sdW1uLnByb3BlcnR5ID09PSAncHJlVGltZScpIHsNCiAgICAgICAgcmV0dXJuIGZhbHNlDQogICAgICB9DQogICAgICByZXR1cm4gdHJ1ZQ0KICAgIH0sDQogICAgZGF0ZVF1ZXJ5OmRlYm91bmNlKGZ1bmN0aW9uKCl7DQogICAgICB0aGlzLmxvYWRpbmcgPSB0cnVlDQogICAgICBpZih0aGlzLmVuZFRpbWU8PXRoaXMuc3RhcnRUaW1lKXsNCiAgICAgICAgdGhpcy4kbWVzc2FnZS5lcnJvcigi5byA5aeL5pe26Ze05LiN6IO95aSn5LqO57uT5p2f5pe26Ze0IikNCiAgICAgICAgLy8gdGhpcy5zdGFydFRpbWUgPSB0aGlzLnF1ZXJ5U3RhcnRUaW1lDQogICAgICAgIC8vIHRoaXMuZW5kVGltZSA9IHRoaXMucXVlcnlFbmRUaW1lDQogICAgICAgIHRoaXMubG9hZGluZyA9IGZhbHNlDQogICAgICAgIHJldHVybg0KICAgICAgfQ0KDQogICAgICB0aGlzLnF1ZXJ5U3RhcnRUaW1lID0gdGhpcy5zdGFydFRpbWUNCiAgICAgIHRoaXMucXVlcnlFbmRUaW1lID0gdGhpcy5lbmRUaW1lDQogICAgICB0aGlzLmN1cnJlbnRQYWdlID0gMQ0KICAgICAgdGhpcy5wYWdlU2l6ZSA9IDEwDQogICAgICB0aGlzLmdldFRhYmxlKCkNCiAgICB9LDEwMDApLA0KICAgIEJ5cmVzaXplKHRhYil7DQogICAgICBpZih0YWIubmFtZSA9PSdmaXJzdCcpew0KICAgICAgICB0aGlzLnJlc2l6ZUtleSsrDQogICAgICAgIHRoaXMuc2hvd1Rvb2xCYXIgPSBmYWxzZQ0KICAgICAgfWVsc2V7DQogICAgICAgIHRoaXMuc2hvd1Rvb2xCYXIgPSB0cnVlDQogICAgICB9DQogICAgfSwNCiAgfQ0KfQ0K"},{"version":3,"sources":["index.vue"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAwEA;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;;AAEA;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;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;;AAEA;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","file":"index.vue","sourceRoot":"src/views/bizManager/forecastPowerShortTerm","sourcesContent":["<template>\r\n <div class=\"app-container\">\r\n <el-row :gutter=\"24\">\r\n <!--用户数据-->\r\n <el-col :span=\"24\" :xs=\"24\">\r\n <el-form ref=\"queryForm\" size=\"small\" :inline=\"true\" label-width=\"68px\">\r\n <el-form-item label=\"起始时间\" prop=\"startTime\">\r\n <el-date-picker\r\n v-model=\"startTime\"\r\n :clearable=\"false\"\r\n type=\"datetime\"\r\n value-format=\"timestamp\"\r\n placeholder=\"选择日期\">\r\n </el-date-picker>\r\n </el-form-item>\r\n <el-form-item label=\"截止时间\" prop=\"endTime\">\r\n <el-date-picker\r\n v-model=\"endTime\"\r\n :clearable=\"false\"\r\n type=\"datetime\"\r\n value-format=\"timestamp\"\r\n placeholder=\"选择日期\">\r\n </el-date-picker>\r\n </el-form-item>\r\n <el-form-item>\r\n <el-button type=\"primary\" icon=\"el-icon-search\" size=\"mini\" @click=\"dateQuery\">查询</el-button>\r\n </el-form-item>\r\n </el-form>\r\n </el-col>\r\n </el-row>\r\n\r\n <div class=\"content\">\r\n <el-tabs type=\"card\" v-model=\"activeName\" @tab-click=\"Byresize\">\r\n <el-tab-pane label=\"图表\" name=\"first\">\r\n <chart :drawData = this.drawData :resizeKey=this.resizeKey />\r\n </el-tab-pane>\r\n <el-tab-pane label=\"表格\" name=\"second\">\r\n <div class=\"tableContent\">\r\n <vxe-table\r\n id=\"fstTable\"\r\n ref=\"fstRef\"\r\n border\r\n export-config\r\n beforeExportMethod=\"\"\r\n :auto-resize=\"true\"\r\n highlight-hover-row\r\n max-height=\"90%\"\r\n align=\"center\"\r\n :data=\"tableData\">\r\n <vxe-table-column field=\"forecastTime\" title=\"预测时间\" :formatter=\"dateFormat\" width=\"250\" min-width=\"250\"></vxe-table-column>\r\n <vxe-table-column field=\"fpValue\" title=\"预测功率\" min-width=\"60\" ></vxe-table-column>\r\n </vxe-table>\r\n <vxe-pager\r\n v-show=\"showTable\"\r\n perfect\r\n :current-page.sync=\"currentPage\"\r\n :page-size.sync=\"pageSize\"\r\n :total=\"total\"\r\n :page-sizes=\"[10,50,100]\"\r\n :layouts=\"['PrevJump', 'PrevPage','JumpNumber', 'NextPage', 'NextJump', 'Sizes', 'FullJump', 'Total']\"\r\n @page-change=\"handlePageChange\"\r\n >\r\n </vxe-pager>\r\n </div>\r\n <!-- <Table height=\"100%\" width=\"100%\" :queryTime=this.queryTime @sendLoading=\"getLoadingFormTable\"></Table>-->\r\n </el-tab-pane>\r\n </el-tabs>\r\n </div>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nimport Chart from './charts'\r\nimport resize from '../../../components/Charts/mixins/resize'\r\nimport moment from \"moment\";\r\nimport {debounce} from \"lodash\";\r\nexport default {\r\n name: 'nwp',\r\n components: { Chart},\r\n mixins: [resize],\r\n data(){\r\n return{\r\n showTable: true,\r\n chart: null,\r\n queryStartTime:'',\r\n queryEndTime:'',\r\n startTime:new Date(new Date().toLocaleDateString()).getTime()+ 60 * 60 * 24 * 1000,\r\n endTime:new Date(new Date().toLocaleDateString()).getTime() + 60 * 60 * 24 * 1000*4-1,\r\n loading:false,\r\n drawLoading:true,\r\n tableLoading:true,\r\n resizeKey:1,\r\n activeName: 'first',\r\n drawData:{datas:[],times:[]},\r\n tableData:[],\r\n total:0,\r\n sortOrder:'asc',\r\n pageSize: 10,\r\n currentPage: 1,\r\n showToolBar:false,\r\n /*menuKey:1,\r\n isRenderingTime : new Date().getTime()*/\r\n\r\n }\r\n },\r\n created () {\r\n },\r\n mounted() {\r\n this.queryStartTime = this.startTime\r\n this.queryEndTime = this.endTime\r\n },\r\n methods:{\r\n async getDraw(){\r\n let sysTime\r\n let lk\r\n await this.$axios.get('/sysPolicyController/getLicenseKey').then((res) => {\r\n sysTime = res.data.sysTime\r\n lk = res.data.lk\r\n }).catch((error) => {\r\n })\r\n\r\n this.drawLoading = true\r\n var searchParams = {\r\n startTime: this.queryStartTime,\r\n endTime: this.queryEndTime,\r\n sysTime: sysTime,\r\n lk: lk\r\n }\r\n this.$axios.get('/forecastPowerShortTermController/getDraw',{params: searchParams}).then((res) => {\r\n this.drawData = res.data\r\n }).catch((error) => {\r\n this.$message.error('查询实时预测短期echarts出错' + error)\r\n })\r\n },\r\n async getTable(){\r\n let sysTime\r\n let lk\r\n await this.$axios.get('/sysPolicyController/getLicenseKey').then((res) => {\r\n sysTime = res.data.sysTime\r\n lk = res.data.lk\r\n }).catch((error) => {\r\n })\r\n\r\n var searchParams = {\r\n currentPage: this.currentPage,\r\n pageSize: this.pageSize,\r\n startTime: this.queryStartTime,\r\n endTime: this.queryEndTime,\r\n sysTime: sysTime,\r\n lk: lk\r\n }\r\n this.$axios.get('/forecastPowerShortTermController/getAll',\r\n {params: searchParams}).then((res) => {\r\n if (res.code=='0'){\r\n this.tableData = res.data.records\r\n this.total = res.data.total\r\n this.getDraw()\r\n }\r\n else if (res.code=='1'){\r\n this.$message.error(res.data)\r\n return\r\n }\r\n }).catch((error) => {\r\n // this.$message.error(error)\r\n })\r\n },\r\n handlePageChange ({ currentPage, pageSize }) {\r\n this.currentPage = currentPage\r\n this.pageSize = pageSize\r\n this.startTime = this.queryStartTime\r\n this.endTime = this.queryEndTime\r\n this.loading = true\r\n this.getTable();\r\n },\r\n dateFormat({ cellValue, row, column }) {\r\n return this.$XEUtils.toDateString(cellValue, 'yyyy-MM-dd HH:mm:ss')\r\n },\r\n enumToWord({ cellValue, row, column }) {\r\n if(cellValue == \"E1\"){\r\n return \"云端模型\"\r\n }\r\n if(cellValue == 'E2'){\r\n return \"物理模型\"\r\n }\r\n if(cellValue == 'E3'){\r\n return \"统计模型\"\r\n }\r\n if(cellValue == 'E4'){\r\n return \"补录数据\"\r\n }\r\n if(cellValue == 'E5'){\r\n return \"差值模型\"\r\n }\r\n },\r\n dateMoment({ cellValue, row, column }) {\r\n return moment(cellValue).format('YYYY-MM-DD HH:mm:ss')\r\n },\r\n sortChangeEvent ({ column, property, order }) {\r\n if(order == null){\r\n order = 'asc'\r\n }\r\n this.currentPage = 1\r\n this.sortOrder = order\r\n this.loading = true\r\n this.getTable()\r\n },\r\n\r\n checkColumnMethod ({ column }) {\r\n if (column.property === 'preTime') {\r\n return false\r\n }\r\n return true\r\n },\r\n dateQuery:debounce(function(){\r\n this.loading = true\r\n if(this.endTime<=this.startTime){\r\n this.$message.error(\"开始时间不能大于结束时间\")\r\n // this.startTime = this.queryStartTime\r\n // this.endTime = this.queryEndTime\r\n this.loading = false\r\n return\r\n }\r\n\r\n this.queryStartTime = this.startTime\r\n this.queryEndTime = this.endTime\r\n this.currentPage = 1\r\n this.pageSize = 10\r\n this.getTable()\r\n },1000),\r\n Byresize(tab){\r\n if(tab.name =='first'){\r\n this.resizeKey++\r\n this.showToolBar = false\r\n }else{\r\n this.showToolBar = true\r\n }\r\n },\r\n }\r\n}\r\n</script>\r\n\r\n<style scoped>\r\n.chart-container{\r\n position:relative;\r\n width:100%;\r\n height:calc(100vh - 50px);\r\n}\r\n\r\n.filter{\r\n position:relative;\r\n display:flex;\r\n padding:20px 0 10px 15px;\r\n font-size:12px;\r\n line-height:11px;\r\n color:white;\r\n}\r\n\r\ninput{\r\n background:transparent;\r\n border:none;\r\n color:white;\r\n}\r\n\r\n.timeText{\r\n opacity:0.69;\r\n padding-right:7px;\r\n font-size:14px;\r\n}\r\n\r\n.startTime{\r\n display:inline-block;\r\n}\r\n\r\n.endTime{\r\n display:inline-block;\r\n padding-left:42px;\r\n}\r\n\r\n\r\n.timeQuery{\r\n background:transparent;\r\n}\r\n\r\n.filter{\r\n width: 100%;background-color: transparent;height: 10%\r\n}\r\n.filter >>> input{\r\n background:transparent;\r\n border:none;\r\n color:white;\r\n}\r\n.content{\r\n width: 100%;\r\n background-color: transparent;\r\n height: 90%;\r\n padding-left: 5px;\r\n padding-right: 5px;\r\n}\r\n\r\n\r\n\r\n.tableContent{\r\n width: 100%;\r\n height:calc(80vh - 50px);\r\n}\r\n.tableContent >>> td{\r\n border:1px solid #ffffff;\r\n}\r\n\r\n.rtPageturning >>> button,\r\n.rtPageturning >>> span,\r\n.rtPageturning >>> input,\r\n.rtPageturning >>> .vxe-pager--btn-wrapper li{\r\n background-color: transparent !important;\r\n color: #ffffff !important;\r\n border: 1px solid #ffffff;\r\n}\r\n.rtPageturning >>> span{\r\n border:none\r\n}\r\n.rtPageturning >>> .vxe-pager--wrapper .vxe-pager--btn-wrapper li:not(.disabled).is--active {\r\n background-color: #9f9fa0 !important;\r\n}\r\n.toolbar{\r\n position:absolute;right:0px;\r\n}\r\n.toolbar >>> .vxe-button.type--button.is--circle {\r\n padding: 0 .5em;\r\n min-width: 34px;\r\n border-radius: 10%;\r\n border: none;\r\n background: transparent;\r\n color: white;\r\n}\r\n\r\n\r\n</style>\r\n\r\n"]}]}