Commit ba8e68c2 authored by hubaoshan's avatar hubaoshan

页面上显示bug

parent 68dd4f5b
......@@ -2,6 +2,7 @@
import {ref, defineProps, reactive, watch} from "vue";
import {getAlarmListData} from "../../../api/AIStation/Extinguisher.js";
import zhCn from 'element-plus/dist/locale/zh-cn.mjs'
import {ElMessage} from "element-plus";
let AlarmData = ref([])
......@@ -49,6 +50,16 @@ function getData() {
endTime: '',
});
getAlarmListData(item).then(res => {
if(res.total === 0){
ElMessage.success({
message: '数据为空!'
})
}
if(res.total === 500){
ElMessage.error({
message: '网络错误!'
})
}
console.log(res, 12)
AlarmData.value = res.rows;
Page.total = res.total
......@@ -80,6 +91,16 @@ function getDataByParams() {
item.alarmStatus = ''
}
getAlarmListData(item).then(res => {
if(res.total === 0){
ElMessage.success({
message: '数据为空!'
})
}
if(res.total === 500){
ElMessage.error({
message: '网络错误!'
})
}
AlarmData.value = res.rows
Page.total = res.total
Page.rows = res.pageSize
......@@ -97,6 +118,16 @@ watch(
function getDataNew(item) {
getAlarmListData(item).then(res => {
if(res.total === 0){
ElMessage.success({
message: '数据为空!'
})
}
if(res.total === 500){
ElMessage.error({
message: '网络错误!'
})
}
AlarmData.value = res.rows
Page.total = res.total
Page.rows = res.pageSize
......
......@@ -3,6 +3,7 @@ import {reactive, ref, watch} from "vue";
import analysisImage from '/imgs/default.png'
import {getListHistoryData} from "../../../api/AIStation/Extinguisher.js";
import zhCn from 'element-plus/dist/locale/zh-cn.mjs'
import {ElMessage} from "element-plus";
let HistoryData = ref([])
const historyPage = reactive({total: 0, rows: 20, page: 1});
......@@ -60,6 +61,16 @@ function getData() {
endTime: ''
})
getListHistoryData(item).then(res => {
if(res.total === 0){
ElMessage.success({
message: '数据为空!'
})
}
if(res.total === 500){
ElMessage.error({
message: '网络错误!'
})
}
console.log('res', res)
HistoryData.value = res.rows
historyPage.total = res.total
......@@ -92,6 +103,16 @@ function getDataByParams() {
item.alarmStatus = ''
}
getListHistoryData(item).then(res => {
if(res.total === 0){
ElMessage.success({
message: '数据为空!'
})
}
if(res.total === 500){
ElMessage.error({
message: '网络错误!'
})
}
HistoryData.value = res.rows
historyPage.total = res.total
historyPage.rows = res.pageSize
......@@ -109,6 +130,16 @@ watch(
function getDataNew(item) {
getListHistoryData(item).then(res => {
if(res.total === 0){
ElMessage.success({
message: '数据为空!'
})
}
if(res.total === 500){
ElMessage.error({
message: '网络错误!'
})
}
HistoryData.value = res.rows
historyPage.total = res.total
historyPage.rows = res.pageSize
......
......@@ -3,6 +3,7 @@ import { reactive, ref, watch} from "vue";
import analysisImage from '/imgs/default.png'
import {getListNewData} from "../../../api/AIStation/Extinguisher.js";
import zhCn from 'element-plus/dist/locale/zh-cn.mjs'
import {ElMessage} from "element-plus";
const ExtinguisherNewData = ref([])
......@@ -67,6 +68,16 @@ function getData() {
endTime: ''
})
getListNewData(item).then(res => {
if(res.total === 0){
ElMessage.success({
message: '数据为空!'
})
}
if(res.total === 500){
ElMessage.error({
message: '网络错误!'
})
}
ExtinguisherNewData.value = res.rows
Page.total = res.total
Page.rows = res.pageSize
......@@ -97,6 +108,16 @@ function getDataByParams() {
item.alarmStatus = ''
}
getListNewData(item).then(res => {
if(res.total === 0){
ElMessage.success({
message: '数据为空!'
})
}
if(res.total === 500){
ElMessage.error({
message: '网络错误!'
})
}
ExtinguisherNewData.value = res.rows
Page.total = res.total
Page.rows = res.pageSize
......@@ -115,6 +136,16 @@ watch(
function getDataNew(item) {
getListNewData(item).then(res => {
if(res.total === 0){
ElMessage.success({
message: '数据为空!'
})
}
if(res.total === 500){
ElMessage.error({
message: '网络错误!'
})
}
ExtinguisherNewData.value = res.rows
Page.total = res.total
Page.rows = res.pageSize
......
......@@ -2,6 +2,7 @@
import {ref, defineProps,reactive, watch} from "vue";
import {getMoveListAlarmNewData} from "../../../api/AIStation/MoveMonitor.js";
import zhCn from 'element-plus/dist/locale/zh-cn.mjs'
import {ElMessage} from "element-plus";
let AlarmData = ref([])
......@@ -61,6 +62,16 @@ function getData(){
endTime: '',
});
getMoveListAlarmNewData(item).then(res => {
if(res.total === 0){
ElMessage.success({
message: '数据为空!'
})
}
if(res.total === 500){
ElMessage.error({
message: '网络错误!'
})
}
console.log('1123123',res)
AlarmData.value = res.rows;
Page.total = res.total
......@@ -91,6 +102,16 @@ function getDataByParams(){
item.alarmStatus = ''
}
getMoveListAlarmNewData(item).then(res => {
if(res.total === 0){
ElMessage.success({
message: '数据为空!'
})
}
if(res.total === 500){
ElMessage.error({
message: '网络错误!'
})
}
AlarmData.value = res.rows
Page.total = res.total
Page.rows = res.pageSize
......@@ -99,6 +120,16 @@ function getDataByParams(){
function getDataNew(item) {
getMoveListAlarmNewData(item).then(res => {
if(res.total === 0){
ElMessage.success({
message: '数据为空!'
})
}
if(res.total === 500){
ElMessage.error({
message: '网络错误!'
})
}
AlarmData.value = res.rows
Page.total = res.total
Page.rows = res.pageSize
......
......@@ -3,6 +3,7 @@ import {reactive, ref, watch} from "vue";
import analysisImage from '/imgs/default.png'
import { getMoveListHistoryData} from "../../../api/AIStation/MoveMonitor.js";
import zhCn from 'element-plus/dist/locale/zh-cn.mjs'
import {ElMessage} from "element-plus";
const HistoryData = ref([])
const enterpriseId = ref();
......@@ -70,6 +71,16 @@ function getData() {
endTime: ''
})
getMoveListHistoryData(item).then(res => {
if(res.total === 0){
ElMessage.success({
message: '数据为空!'
})
}
if(res.total === 500){
ElMessage.error({
message: '网络错误!'
})
}
console.log('res',res)
HistoryData.value = res.rows
historyPage.total = res.total
......@@ -101,6 +112,16 @@ function getDataByParams(){
item.alarmStatus = ''
}
getMoveListHistoryData(item).then(res => {
if(res.total === 0){
ElMessage.success({
message: '数据为空!'
})
}
if(res.total === 500){
ElMessage.error({
message: '网络错误!'
})
}
HistoryData.value = res.rows
historyPage.total = res.total
historyPage.rows = res.pageSize
......@@ -109,6 +130,16 @@ function getDataByParams(){
function getDataNew(item) {
getMoveListHistoryData(item).then(res => {
if(res.total === 0){
ElMessage.success({
message: '数据为空!'
})
}
if(res.total === 500){
ElMessage.error({
message: '网络错误!'
})
}
HistoryData.value = res.rows
historyPage.total = res.total
historyPage.rows = res.pageSize
......
......@@ -3,6 +3,7 @@ import {reactive, ref, watch} from "vue";
import analysisImage from '/imgs/default.png'
import zhCn from 'element-plus/dist/locale/zh-cn.mjs'
import {getMoveListNewData} from "../../../api/AIStation/MoveMonitor.js";
import {ElMessage} from "element-plus";
const MoveMonitorNewData = ref([])
......@@ -64,6 +65,16 @@ function getDataByParams(){
item.alarmStatus = ''
}
getMoveListNewData(item).then(res => {
if(res.total === 0){
ElMessage.success({
message: '数据为空!'
})
}
if(res.total === 500){
ElMessage.error({
message: '网络错误!'
})
}
MoveMonitorNewData.value = res.rows
Page.total = res.total
Page.rows = res.pageSize
......@@ -105,6 +116,16 @@ function getData(){
endTime: ''
})
getMoveListNewData(item).then(res => {
if(res.total === 0){
ElMessage.success({
message: '数据为空!'
})
}
if(res.total === 500){
ElMessage.error({
message: '网络错误!'
})
}
MoveMonitorNewData.value = res.rows
Page.total = res.total
Page.rows = res.pageSize
......@@ -113,6 +134,16 @@ function getData(){
function getDataNew(item) {
getMoveListNewData(item).then(res => {
if(res.total === 0){
ElMessage.success({
message: '数据为空!'
})
}
if(res.total === 500){
ElMessage.error({
message: '网络错误!'
})
}
MoveMonitorNewData.value = res.rows
Page.total = res.total
Page.rows = res.pageSize
......
......@@ -329,7 +329,7 @@ watch(
</el-select>
</el-form-item>
<el-form-item label="告警状态:" prop="alarmStatus" v-show="selectedBtn === 1">
<el-select placeholder="" clearable style="width: 200px" v-model="queryParams.alarmStatus">
<el-select placeholder="请选择" clearable style="width: 200px" v-model="queryParams.alarmStatus">
<el-option v-for="item in alarmStatusList" :key="item.value" :value="item.value" :label="item.label"/>
</el-select>
</el-form-item>
......
......@@ -2,6 +2,7 @@
import {ref, defineProps, reactive, watch} from "vue";
import {getPipListAlarmData} from "../../../api/AIStation/PipelineTemp.js";
import zhCn from 'element-plus/dist/locale/zh-cn.mjs'
import {ElMessage} from "element-plus";
let AlarmData = ref([])
......@@ -50,6 +51,16 @@ watch(
)
function getDataNew(item){
getPipListAlarmData(item).then(res => {
if(res.total === 0){
ElMessage.success({
message: '数据为空!'
})
}
if(res.total === 500){
ElMessage.error({
message: '网络错误!'
})
}
AlarmData.value = res.rows
Page.total = res.total
Page.rows = res.pageSize
......@@ -67,6 +78,16 @@ function getData(){
endTime: '',
});
getPipListAlarmData(item).then(res => {
if(res.total === 0){
ElMessage.success({
message: '数据为空!'
})
}
if(res.total === 500){
ElMessage.error({
message: '网络错误!'
})
}
console.log(res, 12)
AlarmData.value = res.rows;
Page.total = res.total
......@@ -94,6 +115,16 @@ function getDataByParams(){
item.endTime = ''
}
getPipListAlarmData(item).then(res => {
if(res.total === 0){
ElMessage.success({
message: '数据为空!'
})
}
if(res.total === 500){
ElMessage.error({
message: '网络错误!'
})
}
AlarmData.value = res.rows
Page.total = res.total
Page.rows = res.pageSize
......
......@@ -2,6 +2,7 @@
import {reactive, ref, watch} from "vue";
import {getPipListHistoryData} from "../../../api/AIStation/PipelineTemp.js";
import zhCn from 'element-plus/dist/locale/zh-cn.mjs'
import {ElMessage} from "element-plus";
let HistoryData = ref([])
const params = ref({})
......@@ -54,6 +55,16 @@ watch(
function getDataNew(item) {
getPipListHistoryData(item).then(res => {
if(res.total === 0){
ElMessage.success({
message: '数据为空!'
})
}
if(res.total === 500){
ElMessage.error({
message: '网络错误!'
})
}
HistoryData.value = res.rows
historyPage.total = res.total
historyPage.rows = res.pageSize
......@@ -74,6 +85,16 @@ function getData() {
endTime: ''
})
getPipListHistoryData(item).then(res => {
if(res.total === 0){
ElMessage.success({
message: '数据为空!'
})
}
if(res.total === 500){
ElMessage.error({
message: '网络错误!'
})
}
console.log('res', res)
HistoryData.value = res.rows
historyPage.total = res.total
......@@ -103,6 +124,16 @@ function getDataByParams() {
item.endTime = ''
}
getPipListHistoryData(item).then(res => {
if(res.total === 0){
ElMessage.success({
message: '数据为空!'
})
}
if(res.total === 500){
ElMessage.error({
message: '网络错误!'
})
}
HistoryData.value = res.rows
historyPage.total = res.total
historyPage.rows = res.pageSize
......
......@@ -2,6 +2,7 @@
import { reactive, ref, watch} from "vue";
import {getPipListNewData} from "../../../api/AIStation/PipelineTemp.js";
import zhCn from 'element-plus/dist/locale/zh-cn.mjs'
import {ElMessage} from "element-plus";
const PipelineTempNewData = ref([])
const params = ref({})
......@@ -54,6 +55,16 @@ watch(
(newData) => {
params.value = newData
getPipListNewData(params.value).then(res => {
if(res.total === 0){
ElMessage.success({
message: '数据为空!'
})
}
if(res.total === 500){
ElMessage.error({
message: '网络错误!'
})
}
PipelineTempNewData.value = res.rows
Page.total = res.total
Page.rows = res.pageSize
......@@ -74,6 +85,16 @@ function getData() {
endTime: ''
})
getPipListNewData(item).then(res => {
if(res.total === 0){
ElMessage.success({
message: '数据为空!'
})
}
if(res.total === 500){
ElMessage.error({
message: '网络错误!'
})
}
PipelineTempNewData.value = res.rows
console.log('data=============', PipelineTempNewData.value)
Page.total = res.total
......@@ -102,6 +123,16 @@ function getDataByParams() {
item.endTime = ''
}
getPipListNewData(item).then(res => {
if(res.total === 0){
ElMessage.success({
message: '数据为空!'
})
}
if(res.total === 500){
ElMessage.error({
message: '网络错误!'
})
}
PipelineTempNewData.value = res.rows
Page.total = res.total
Page.rows = res.pageSize
......
......@@ -354,12 +354,12 @@ watch(
</el-select>
</el-form-item>
<el-form-item label="告警状态:" prop="alarmStatus" v-show="selectedBtn === 1">
<el-select placeholder="" clearable style="width: 200px" v-model="queryParams.alarmStatus">
<el-select placeholder="请选择" clearable style="width: 200px" v-model="queryParams.alarmStatus">
<el-option v-for="item in alarmStatusList" :key="item.value" :value="item.value" :label="item.label"/>
</el-select>
</el-form-item>
<el-form-item label="报警类型:" prop="thermalAlarmType" v-show="selectedBtn === 3">
<el-select placeholder="" clearable style="width: 200px" v-model="queryParams.thermalAlarmType">
<el-select placeholder="请选择" clearable style="width: 200px" v-model="queryParams.thermalAlarmType">
<el-option v-for="item in thermalAlarmTypeList" :key="item.value" :value="item.value" :label="item.label"/>
</el-select>
</el-form-item>
......@@ -385,17 +385,17 @@ watch(
/>
</el-config-provider>
</el-form-item>
<el-form-item v-if="selectedBtn !== 3">
<el-form-item>
<el-button type="primary" @click="search" class="add-search-btn">查询</el-button>
<el-button type="primary" @click="resetSearch" class="add-search-btn" v-if="selectedBtn !== 3">重置</el-button>
<el-button type="primary" @click="handleExport()" class="add-search-btn">导出</el-button>
</el-form-item>
<div>
<el-form-item v-if="selectedBtn === 3">
<el-button type="primary" @click="search" class="add-search-btn">查询</el-button>
<el-button type="primary" @click="handleExport" class="add-search-btn">导出</el-button>
</el-form-item>
</div>
<!-- <div>-->
<!-- <el-form-item v-if="selectedBtn === 3">-->
<!-- <el-button type="primary" @click="search" class="add-search-btn">查询</el-button>-->
<!-- <el-button type="primary" @click="handleExport" class="add-search-btn">导出</el-button>-->
<!-- </el-form-item>-->
<!-- </div>-->
</el-form>
</div>
<div>
......
......@@ -2,6 +2,7 @@
import {ref, reactive, defineProps, watch} from "vue";
import {getRecycleListAlarmData} from "../../../api/AIStation/RecyclePump.js";
import zhCn from 'element-plus/dist/locale/zh-cn.mjs'
import {ElMessage} from "element-plus";
const TransTempAlarmData = ref([])
const params = ref({})
......@@ -60,6 +61,16 @@ function getData(){
endTime: '',
});
getRecycleListAlarmData(item).then(res => {
if(res.total === 0){
ElMessage.success({
message: '数据为空!'
})
}
if(res.total === 500){
ElMessage.error({
message: '网络错误!'
})
}
console.log(res, 12)
TransTempAlarmData.value = res.rows;
Page.total = res.total
......@@ -87,6 +98,16 @@ function getDataByParams(){
item.endTime = ''
}
getRecycleListAlarmData(item).then(res => {
if(res.total === 0){
ElMessage.success({
message: '数据为空!'
})
}
if(res.total === 500){
ElMessage.error({
message: '网络错误!'
})
}
TransTempAlarmData.value = res.rows
Page.total = res.total
Page.rows = res.pageSize
......@@ -95,6 +116,16 @@ function getDataByParams(){
function getDataNew(item) {
getRecycleListAlarmData(item).then(res => {
if(res.total === 0){
ElMessage.success({
message: '数据为空!'
})
}
if(res.total === 500){
ElMessage.error({
message: '网络错误!'
})
}
TransTempAlarmData.value = res.rows
Page.total = res.total
Page.rows = res.pageSize
......
......@@ -5,6 +5,7 @@ import WaveSurfer from 'wavesurfer.js';
import TimelinePlugin from 'wavesurfer.js/dist/plugin/wavesurfer.timeline';
import RegionsPlugin from 'wavesurfer.js/dist/plugin/wavesurfer.regions';
import zhCn from 'element-plus/dist/locale/zh-cn.mjs'
import {ElMessage} from "element-plus";
const RecyclePumpData = ref([]);
......@@ -205,6 +206,16 @@ function getData() {
endTime: ''
})
getRecycleListHistoryData(item).then(res => {
if(res.total === 0){
ElMessage.success({
message: '数据为空!'
})
}
if(res.total === 500){
ElMessage.error({
message: '网络错误!'
})
}
RecyclePumpData.value = res.rows
Page.total = res.total
Page.rows = res.pageSize
......@@ -231,6 +242,16 @@ function getDataByParams(){
item.endTime = ''
}
getRecycleListHistoryData(item).then(res => {
if(res.total === 0){
ElMessage.success({
message: '数据为空!'
})
}
if(res.total === 500){
ElMessage.error({
message: '网络错误!'
})
}
RecyclePumpData.value = res.rows
Page.total = res.total
Page.rows = res.pageSize
......@@ -239,6 +260,16 @@ function getDataByParams(){
function getDataNew(item) {
getRecycleListHistoryData(item).then(res => {
if(res.total === 0){
ElMessage.success({
message: '数据为空!'
})
}
if(res.total === 500){
ElMessage.error({
message: '网络错误!'
})
}
RecyclePumpData.value = res.rows
Page.total = res.total
Page.rows = res.pageSize
......
......@@ -5,6 +5,7 @@ import zhCn from 'element-plus/dist/locale/zh-cn.mjs'
import WaveSurfer from "wavesurfer.js";
import RegionsPlugin from "wavesurfer.js/dist/plugin/wavesurfer.regions.js";
import TimelinePlugin from "wavesurfer.js/dist/plugin/wavesurfer.timeline.js";
import {ElMessage} from "element-plus";
const RecyclePumpData = ref([]);
const params = ref({})
......@@ -308,6 +309,16 @@ function getData(){
endTime: ''
})
getRecycleListNewData(item).then(res => {
if(res.total === 0){
ElMessage.success({
message: '数据为空!'
})
}
if(res.total === 500){
ElMessage.error({
message: '网络错误!'
})
}
RecyclePumpData.value = res.rows
Page.total = res.total
Page.rows = res.pageSize
......@@ -335,6 +346,16 @@ function getDataByParams(){
item.endTime = ''
}
getRecycleListNewData(item).then(res => {
if(res.total === 0){
ElMessage.success({
message: '数据为空!'
})
}
if(res.total === 500){
ElMessage.error({
message: '网络错误!'
})
}
RecyclePumpData.value = res.rows
Page.total = res.total
Page.rows = res.pageSize
......@@ -343,6 +364,16 @@ function getDataByParams(){
/** 根据父传子的搜索条件 查数据*/
function getDataNew(item) {
getRecycleListNewData(item).then(res => {
if(res.total === 0){
ElMessage.success({
message: '数据为空!'
})
}
if(res.total === 500){
ElMessage.error({
message: '网络错误!'
})
}
RecyclePumpData.value = res.rows
Page.total = res.total
Page.rows = res.pageSize
......
......@@ -312,7 +312,7 @@ getSupplys();
</el-select>
</el-form-item>
<el-form-item label="告警状态:" prop="alarmStatus" v-show="selectedBtn === 1">
<el-select placeholder="" clearable style="width: 200px" v-model="queryParams.alarmStatus">
<el-select placeholder="请选择" clearable style="width: 200px" v-model="queryParams.alarmStatus">
<el-option v-for="item in alarmStatusList" :key="item.value" :value="item.value" :label="item.label"/>
</el-select>
</el-form-item>
......
......@@ -203,7 +203,7 @@ const handleSortChange = (data) => {
</el-image>
</template>
</el-table-column>
<el-table-column prop="alarmStatus" align="center" label="告警状态">
<el-table-column prop="alarmStatus" align="center" label="告警状态" sortable :sort-map="sortMapData">
<template #default="scope">
<span v-if="scope.row.alarmStatus=== '0'">正常</span>
<span v-else-if="scope.row.alarmStatus=== '1'" style="color: red">异常</span>
......@@ -278,8 +278,8 @@ const handleSortChange = (data) => {
<span v-else-if="singleDetails.alarmStatus=== '1'">异常</span>
<span v-else>-</span>
</el-form-item>
<el-form-item label="图片:" prop="picUrl">
<el-image :src="singleDetails.picUrl ? singleDetails.picUrl : analysisImage"
<el-form-item label="图片:" prop="imageUrl">
<el-image :src="singleDetails.imageUrl ? singleDetails.imageUrl : analysisImage"
style="max-width: 80%; height: auto;"/>
</el-form-item>
</el-form>
......
......@@ -363,12 +363,12 @@ watch(
</el-select>
</el-form-item>
<el-form-item label="告警状态:" prop="alarmStatus" v-show="selectedBtn === 1">
<el-select placeholder="" clearable style="width: 200px" v-model="queryParams.alarmStatus">
<el-select placeholder="请选择" clearable style="width: 200px" v-model="queryParams.alarmStatus">
<el-option v-for="item in alarmStatusList" :key="item.value" :value="item.value" :label="item.label"/>
</el-select>
</el-form-item>
<el-form-item label="报警类型:" prop="alarmType" v-show="selectedBtn === 3">
<el-select placeholder="" clearable style="width: 200px" v-model="queryParams.alarmType">
<el-select placeholder="请选择" clearable style="width: 200px" v-model="queryParams.alarmType">
<el-option v-for="item in alarmTypeList" :key="item.value" :value="item.value" :label="item.label"/>
</el-select>
</el-form-item>
......@@ -394,17 +394,17 @@ watch(
/>
</el-config-provider>
</el-form-item>
<el-form-item v-if="selectedBtn !== 3">
<el-form-item>
<el-button type="primary" @click="search" class="add-search-btn">查询</el-button>
<el-button type="primary" @click="resetSearch" class="add-search-btn" v-if="selectedBtn !== 3">重置</el-button>
<el-button type="primary" @click="handleExport" class="add-search-btn">导出</el-button>
</el-form-item>
<div>
<el-form-item v-if="selectedBtn === 3">
<el-button type="primary" @click="search" class="add-search-btn">查询</el-button>
<el-button type="primary" @click="handleExport" class="add-search-btn">导出</el-button>
</el-form-item>
</div>
<!-- <div>-->
<!-- <el-form-item v-if="selectedBtn === 3">-->
<!-- <el-button type="primary" @click="search" class="add-search-btn">查询</el-button>-->
<!-- <el-button type="primary" @click="handleExport" class="add-search-btn">导出</el-button>-->
<!-- </el-form-item>-->
<!-- </div>-->
</el-form>
</div>
<div>
......
......@@ -82,6 +82,16 @@ function loadData() {
}
//查询数据
getVoiceCommandsLocationData(item).then(res => {
if(res.total === 0){
ElMessage.success({
message: '数据为空!'
})
}
if(res.total === 500){
ElMessage.error({
message: '网络错误!'
})
}
voiceCommandLocationData.value = res.rows
Page.rows = res.pageSize
Page.total = res.total
......@@ -400,9 +410,7 @@ function getSupplys() {
const performActions = async () => {
try {
await handleGetAIToken(); // 等待 handleGetAIToken 完成
resetSearch()
// getNumber()
} catch (error) {
console.error('处理 Token 时出错:', error);
}
......@@ -414,14 +422,6 @@ watch(
if (route.path === '/AIStation/VoiceCommandLocation') {
// 路由变化,执行相应操作
performActions()
// handleGetAIToken();
// const checkAIToken = setInterval(() => {
// if (localStorage.getItem('AIToken')) {
// clearInterval(checkAIToken); // 停止轮询
// // loadData();
// resetSearch();
// }
// }, 100); // 每100ms检查一次
}
},
{immediate: true} // 只在路径变化时触发
......
......@@ -8,6 +8,7 @@ import {
} from "../../api/AIStation/VoiceCommand";
import {useRoute} from "vue-router";
import {handleGetAIToken} from "./AItoken";
import {ElMessage} from "element-plus";
const options = ref([]);
const enterpriseId = ref();
......@@ -74,6 +75,16 @@ function loadData(){
console.log('item:',item)
//查询数据
getVoiceCommandsData(item).then(res => {
if(res.total === 0){
ElMessage.success({
message: '数据为空!'
})
}
if(res.total === 500){
ElMessage.error({
message: '网络错误!'
})
}
VoiceCommandData.value = res.rows
Page.rows = res.pageSize
Page.total = res.total
......@@ -195,9 +206,7 @@ function handleDetail(row) {
const performActions = async () => {
try {
await handleGetAIToken(); // 等待 handleGetAIToken 完成
resetSearch()
// getNumber()
} catch (error) {
console.error('处理 Token 时出错:', error);
}
......@@ -208,14 +217,6 @@ watch(
() => {
if(route.path === '/AIStation/VoiceCommand') {
performActions()
// handleGetAIToken();
// const checkAIToken = setInterval(() => {
// if (localStorage.getItem('AIToken')) {
// clearInterval(checkAIToken); // 停止轮询
// // loadData();
// resetSearch();
// }
// }, 100); // 每100ms检查一次
}
},
{ immediate: true } // 只在路径变化时触发
......@@ -295,10 +296,10 @@ const handleSortChange = (data) => {
</el-select>
</el-form-item>
<el-form-item label="IP地址:" prop="ipAddress">
<el-input placeholder="" style="width: 200px" v-model="queryParams.ipAddress"/>
<el-input placeholder="请输入IP地址" style="width: 200px" v-model="queryParams.ipAddress"/>
</el-form-item>
<el-form-item label="MAC地址:" prop="macAddress">
<el-input placeholder="" style="width: 200px" v-model="queryParams.macAddress"/>
<el-input placeholder="请输入MAC地址" style="width: 200px" v-model="queryParams.macAddress"/>
</el-form-item>
<el-form-item label="开始时间:" prop="beginTime">
<el-config-provider :locale="zhCn">
......@@ -350,7 +351,7 @@ const handleSortChange = (data) => {
<el-table-column prop="answer" align="center" label="回答"/>
<el-table-column prop="macAddress" align="center" width="200" label="MAC地址"/>
<el-table-column prop="ipAddress" align="center" label="IP 地址"/>
<el-table-column prop="result" align="center" label="指令结果">
<el-table-column prop="result" align="center" label="指令结果" sortable :sort-map="sortMapData">
<template #default="scope">
<span v-if="scope.row.result=== '0'"></span>
<span v-else-if="scope.row.result=== '1'">成功</span>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment