Compare commits
No commits in common. "f9788a240b8a81edf2c007584c7b22c05be76c7d" and "b32b2cbbbd4bbf38ed249a679d335ff6189a8e0c" have entirely different histories.
f9788a240b
...
b32b2cbbbd
@ -39,9 +39,5 @@ export const uavSave = params =>
|
|||||||
export const uavUpdate = params =>
|
export const uavUpdate = params =>
|
||||||
req('post', '/skyeye/uav/update', params)
|
req('post', '/skyeye/uav/update', params)
|
||||||
// #endregion
|
// #endregion
|
||||||
// 雷达开启
|
export const getLastStatus = params =>
|
||||||
export const deviceControlTurnon = params =>
|
req('get', '/skyeye/payload/getLastStatus', params)
|
||||||
req('post', '/sar/control/turnon', params)
|
|
||||||
// 雷达关闭
|
|
||||||
export const deviceControlEndall = params =>
|
|
||||||
req('post', '/sar/control/endall', params)
|
|
||||||
|
|||||||
@ -1062,9 +1062,3 @@
|
|||||||
color: $--color-text-4;
|
color: $--color-text-4;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.el-tooltip__popper.is-light {
|
|
||||||
background: #fff !important;
|
|
||||||
border: 1px solid #c1c1c1 !important;
|
|
||||||
color: #333;
|
|
||||||
}
|
|
||||||
|
|||||||
@ -17,9 +17,7 @@ import {
|
|||||||
uavList,
|
uavList,
|
||||||
getUavEnableList,
|
getUavEnableList,
|
||||||
uavSave,
|
uavSave,
|
||||||
uavUpdate,
|
uavUpdate
|
||||||
deviceControlTurnon,
|
|
||||||
deviceControlEndall,
|
|
||||||
} from '@/api/device'
|
} from '@/api/device'
|
||||||
let taskListResource = []
|
let taskListResource = []
|
||||||
export default {
|
export default {
|
||||||
@ -125,29 +123,6 @@ export default {
|
|||||||
beforeDestroy() {
|
beforeDestroy() {
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
// 操作雷达
|
|
||||||
async handleRadar(row, type) {
|
|
||||||
if (type === 1) {
|
|
||||||
deviceControlTurnon({ payloadId: row.id }).then(res => {
|
|
||||||
if (res.data.code === 200) {
|
|
||||||
this.$message.success('雷达开机成功')
|
|
||||||
}
|
|
||||||
})
|
|
||||||
} else if (type === 2) {
|
|
||||||
const bool = await this.$confirm(`确认要关机吗?`, '提示', {
|
|
||||||
customClass: 'confirm-light',
|
|
||||||
confirmButtonText: '确定',
|
|
||||||
cancelButtonText: '取消',
|
|
||||||
type: 'warning'
|
|
||||||
})
|
|
||||||
if (!bool) return;
|
|
||||||
deviceControlEndall({ payloadId: row.id }).then(res => {
|
|
||||||
if (res.data.code === 200) {
|
|
||||||
this.$message.success('雷达关机成功')
|
|
||||||
}
|
|
||||||
})
|
|
||||||
}
|
|
||||||
},
|
|
||||||
payloadPage() {
|
payloadPage() {
|
||||||
payloadList().then(res => {
|
payloadList().then(res => {
|
||||||
if (res.data.code === 200) {
|
if (res.data.code === 200) {
|
||||||
|
|||||||
@ -297,15 +297,6 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
::v-deep .el-button.is-circle {
|
|
||||||
padding: 7px 8px !important;
|
|
||||||
|
|
||||||
i {
|
|
||||||
position: relative;
|
|
||||||
top: 1px;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.resource-list__large {
|
.resource-list__large {
|
||||||
|
|||||||
@ -96,12 +96,6 @@
|
|||||||
|
|
||||||
<el-table-column label="操作" width="200">
|
<el-table-column label="操作" width="200">
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<el-tooltip
|
|
||||||
class="item"
|
|
||||||
effect="light"
|
|
||||||
content="修改"
|
|
||||||
placement="top"
|
|
||||||
>
|
|
||||||
<el-button
|
<el-button
|
||||||
type="primary"
|
type="primary"
|
||||||
icon="el-icon-edit"
|
icon="el-icon-edit"
|
||||||
@ -109,43 +103,6 @@
|
|||||||
circle
|
circle
|
||||||
@click="editDevice(scope.row)"
|
@click="editDevice(scope.row)"
|
||||||
></el-button>
|
></el-button>
|
||||||
</el-tooltip>
|
|
||||||
<template v-if="queryForm.type === 'payload'">
|
|
||||||
<el-tooltip
|
|
||||||
class="item"
|
|
||||||
effect="light"
|
|
||||||
content="开机"
|
|
||||||
placement="top"
|
|
||||||
>
|
|
||||||
<el-button
|
|
||||||
type="success"
|
|
||||||
icon="el-icon-video-play"
|
|
||||||
size="mini"
|
|
||||||
circle
|
|
||||||
@click="handleRadar(scope.row, 1)"
|
|
||||||
></el-button>
|
|
||||||
</el-tooltip>
|
|
||||||
|
|
||||||
<el-tooltip
|
|
||||||
class="item"
|
|
||||||
effect="light"
|
|
||||||
content="关机"
|
|
||||||
placement="top"
|
|
||||||
>
|
|
||||||
<el-button
|
|
||||||
icon="el-icon-switch-button"
|
|
||||||
size="mini"
|
|
||||||
circle
|
|
||||||
@click="handleRadar(scope.row, 2)"
|
|
||||||
></el-button>
|
|
||||||
</el-tooltip>
|
|
||||||
</template>
|
|
||||||
<el-tooltip
|
|
||||||
class="item"
|
|
||||||
effect="light"
|
|
||||||
content="删除"
|
|
||||||
placement="top"
|
|
||||||
>
|
|
||||||
<el-button
|
<el-button
|
||||||
type="danger"
|
type="danger"
|
||||||
icon="el-icon-delete"
|
icon="el-icon-delete"
|
||||||
@ -153,7 +110,6 @@
|
|||||||
circle
|
circle
|
||||||
@click="deleteDevice(scope.row)"
|
@click="deleteDevice(scope.row)"
|
||||||
></el-button>
|
></el-button>
|
||||||
</el-tooltip>
|
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
</el-table>
|
</el-table>
|
||||||
|
|||||||
@ -2998,7 +2998,7 @@ export default {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
handleWebsocketState(info) {
|
handleWebsocketState(info) {
|
||||||
// console.log('整体状态变更', JSON.parse(info.body))
|
console.log('整体状态变更', JSON.parse(info.body))
|
||||||
let data = JSON.parse(info.body)
|
let data = JSON.parse(info.body)
|
||||||
// TODO 待测试
|
// TODO 待测试
|
||||||
// airlineId airlineStatus jobId jobStatus payloadStatus payloadId uavId
|
// airlineId airlineStatus jobId jobStatus payloadStatus payloadId uavId
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user