增加恢复任务 和 清除交管
This commit is contained in:
parent
aeef310b06
commit
1987846510
@ -61,3 +61,12 @@ export const robotPositionGetMapAllNew = async (params) => {
|
||||
export const getRobotInformationList = async (params) => {
|
||||
return await request.get({ url: `/system/robot/information/list`, params })
|
||||
}
|
||||
|
||||
// 清除交管
|
||||
export const cleanTrafficManagement = async (data) => {
|
||||
return await request.post({ url: `/system/robot/information/cleanTrafficManagement?robotNo=${data.robotNo}`, data })
|
||||
}
|
||||
// 恢复任务
|
||||
export const doTaskContinue = async (data) => {
|
||||
return await request.post({ url: `/system/robot/information/doTaskContinue?robotNo=${data.robotNo}`, data })
|
||||
}
|
||||
|
@ -136,6 +136,8 @@
|
||||
item.robotTaskModel == 0 ? '解锁' : '锁定'
|
||||
}}</el-dropdown-item>
|
||||
<el-dropdown-item @click="deleteCar(item.id)">删除</el-dropdown-item>
|
||||
<el-dropdown-item @click="clearCar(item.robotNo)">清除交管</el-dropdown-item>
|
||||
<el-dropdown-item @click="recoveryTask(item.robotNo)">恢复任务</el-dropdown-item>
|
||||
</el-dropdown-menu>
|
||||
</template>
|
||||
</el-dropdown>
|
||||
@ -399,6 +401,44 @@ const goMoreError = (item) => {
|
||||
})
|
||||
}
|
||||
|
||||
//清除交管
|
||||
const clearCar = (robotNo) => {
|
||||
ElMessageBox.confirm('您确定要清除交管吗?', '提示', {
|
||||
confirmButtonText: '确定',
|
||||
cancelButtonText: '取消',
|
||||
type: 'warning'
|
||||
})
|
||||
.then(() => {
|
||||
CarApi.cleanTrafficManagement({robotNo}).then((res) => {
|
||||
getCarList()
|
||||
getRobotInformationStatistics()
|
||||
message.success('清除成功')
|
||||
})
|
||||
})
|
||||
.catch(() => {
|
||||
|
||||
})
|
||||
}
|
||||
|
||||
// 恢复任务
|
||||
const recoveryTask = (robotNo) => {
|
||||
ElMessageBox.confirm('您确定要恢复任务吗?', '提示', {
|
||||
confirmButtonText: '确定',
|
||||
cancelButtonText: '取消',
|
||||
type: 'warning'
|
||||
})
|
||||
.then(() => {
|
||||
CarApi.doTaskContinue({robotNo}).then((res) => {
|
||||
getCarList()
|
||||
getRobotInformationStatistics()
|
||||
message.success('恢复成功')
|
||||
})
|
||||
})
|
||||
.catch(() => {
|
||||
|
||||
})
|
||||
}
|
||||
|
||||
const changeRobotStatisticsType = (type) => {
|
||||
queryParams.robotStatisticsType = type
|
||||
getCarList()
|
||||
|
Loading…
Reference in New Issue
Block a user