...
|
...
|
@@ -107,6 +107,7 @@ export default { |
|
|
yAxis: {
|
|
|
type: 'value',
|
|
|
scale: true,
|
|
|
min:0,
|
|
|
boundaryGap: ['10%', '10%'],
|
|
|
axisLine: {
|
|
|
lineStyle: {
|
...
|
...
|
@@ -284,7 +285,8 @@ export default { |
|
|
optionDataInit();
|
|
|
}
|
|
|
let search = Vue.ref({
|
|
|
status: 1,
|
|
|
status: 'today',
|
|
|
dateTime:'',
|
|
|
keyword: '',
|
|
|
page: 1,
|
|
|
limit: 10,
|
...
|
...
|
@@ -336,23 +338,42 @@ export default { |
|
|
}
|
|
|
]
|
|
|
})
|
|
|
|
|
|
//点击时间选择时,其他按钮不高亮
|
|
|
let dateFocus=()=>{
|
|
|
search.value.status = 'dateRange';
|
|
|
}
|
|
|
//时间更改事件
|
|
|
let dateChange=(val)=>{
|
|
|
console.log(val,search.value.dateTime)
|
|
|
getDataList('dateRange')
|
|
|
}
|
|
|
|
|
|
//获取aj配置信息
|
|
|
let statusVal = Vue.ref(0);
|
|
|
let statusVal = Vue.ref('today');
|
|
|
let getDataList = (status) => {
|
|
|
if (status == undefined) {
|
|
|
status = 1
|
|
|
status = 'today'
|
|
|
}
|
|
|
if(status != 'dateRange'){
|
|
|
search.value.dateTime=[];
|
|
|
}
|
|
|
statusVal.value = status;
|
|
|
search.value.status = status;
|
|
|
proxy.$http.get(`/api-web/bAlarmManage/page`, {
|
|
|
let startTime='';
|
|
|
let endTime=''
|
|
|
if(search.value.dateTime && search.value.dateTime.length>0){
|
|
|
startTime=search.value.dateTime[0];
|
|
|
endTime=search.value.dateTime[1];
|
|
|
}
|
|
|
let params={
|
|
|
page: search.value.page,
|
|
|
limit: search.value.limit,
|
|
|
keyword: search.value.keyword,
|
|
|
status: search.value.status
|
|
|
|
|
|
}, function (res) {
|
|
|
status: search.value.status,
|
|
|
startTime:startTime,
|
|
|
endTime:endTime
|
|
|
}
|
|
|
proxy.$http.get(`/api-web/bAlarmManage/page`, params, function (res) {
|
|
|
if (res && res.data) {
|
|
|
tableData.value.dataList = res.data;
|
|
|
tableData.value.count = res.count;
|
...
|
...
|
@@ -409,6 +430,8 @@ export default { |
|
|
namesR,
|
|
|
rateDataR,
|
|
|
setSeries,
|
|
|
dateFocus,
|
|
|
dateChange,
|
|
|
dialog,
|
|
|
hideDialog,
|
|
|
search,
|
...
|
...
|
|