|
@@ -73,6 +73,7 @@
|
|
import Chart from './charts'
|
|
import Chart from './charts'
|
|
import resize from '../../../components/Charts/mixins/resize'
|
|
import resize from '../../../components/Charts/mixins/resize'
|
|
import moment from "moment";
|
|
import moment from "moment";
|
|
|
|
+import {debounce} from "lodash";
|
|
export default {
|
|
export default {
|
|
name: 'nwp',
|
|
name: 'nwp',
|
|
components: { Chart},
|
|
components: { Chart},
|
|
@@ -112,11 +113,21 @@ export default {
|
|
|
|
|
|
},
|
|
},
|
|
methods:{
|
|
methods:{
|
|
- getDraw(){
|
|
|
|
|
|
+ async getDraw(){
|
|
|
|
+ let sysTime
|
|
|
|
+ let lk
|
|
|
|
+ await this.$axios.get('/sysPolicyController/getLicenseKey').then((res) => {
|
|
|
|
+ sysTime = res.data.sysTime
|
|
|
|
+ lk = res.data.lk
|
|
|
|
+ }).catch((error) => {
|
|
|
|
+ })
|
|
|
|
+
|
|
this.drawLoading = true
|
|
this.drawLoading = true
|
|
var searchParams = {
|
|
var searchParams = {
|
|
startTime: this.queryStartTime,
|
|
startTime: this.queryStartTime,
|
|
- endTime: this.queryEndTime
|
|
|
|
|
|
+ endTime: this.queryEndTime,
|
|
|
|
+ sysTime: sysTime,
|
|
|
|
+ lk: lk
|
|
}
|
|
}
|
|
this.$axios.get('/forecastPowerShortTermController/getDraw',{params: searchParams}).then((res) => {
|
|
this.$axios.get('/forecastPowerShortTermController/getDraw',{params: searchParams}).then((res) => {
|
|
this.drawData = res.data
|
|
this.drawData = res.data
|
|
@@ -124,12 +135,22 @@ export default {
|
|
this.$message.error('查询实时预测短期echarts出错' + error)
|
|
this.$message.error('查询实时预测短期echarts出错' + error)
|
|
})
|
|
})
|
|
},
|
|
},
|
|
- getTable(){
|
|
|
|
|
|
+ async getTable(){
|
|
|
|
+ let sysTime
|
|
|
|
+ let lk
|
|
|
|
+ await this.$axios.get('/sysPolicyController/getLicenseKey').then((res) => {
|
|
|
|
+ sysTime = res.data.sysTime
|
|
|
|
+ lk = res.data.lk
|
|
|
|
+ }).catch((error) => {
|
|
|
|
+ })
|
|
|
|
+
|
|
var searchParams = {
|
|
var searchParams = {
|
|
currentPage: this.currentPage,
|
|
currentPage: this.currentPage,
|
|
pageSize: this.pageSize,
|
|
pageSize: this.pageSize,
|
|
startTime: this.queryStartTime,
|
|
startTime: this.queryStartTime,
|
|
- endTime: this.queryEndTime
|
|
|
|
|
|
+ endTime: this.queryEndTime,
|
|
|
|
+ sysTime: sysTime,
|
|
|
|
+ lk: lk
|
|
}
|
|
}
|
|
this.$axios.get('/forecastPowerShortTermController/getAll',
|
|
this.$axios.get('/forecastPowerShortTermController/getAll',
|
|
{params: searchParams}).then((res) => {
|
|
{params: searchParams}).then((res) => {
|
|
@@ -186,7 +207,7 @@ export default {
|
|
}
|
|
}
|
|
return true
|
|
return true
|
|
},
|
|
},
|
|
- dateQuery(){
|
|
|
|
|
|
+ dateQuery:debounce(function(){
|
|
this.loading = true
|
|
this.loading = true
|
|
if(this.endTime<=this.startTime){
|
|
if(this.endTime<=this.startTime){
|
|
this.$message.error("开始时间不能大于结束时间")
|
|
this.$message.error("开始时间不能大于结束时间")
|
|
@@ -206,7 +227,7 @@ export default {
|
|
this.queryEndTime = this.endTime
|
|
this.queryEndTime = this.endTime
|
|
this.getDraw(this.queryStartTime,this.queryEndTime)
|
|
this.getDraw(this.queryStartTime,this.queryEndTime)
|
|
this.getTable()
|
|
this.getTable()
|
|
- },
|
|
|
|
|
|
+ },1000),
|
|
Byresize(tab){
|
|
Byresize(tab){
|
|
if(tab.name =='first'){
|
|
if(tab.name =='first'){
|
|
this.resizeKey++
|
|
this.resizeKey++
|
|
@@ -214,7 +235,6 @@ export default {
|
|
}else{
|
|
}else{
|
|
this.showToolBar = true
|
|
this.showToolBar = true
|
|
}
|
|
}
|
|
-
|
|
|
|
},
|
|
},
|
|
}
|
|
}
|
|
}
|
|
}
|