增加恢复任务 和 清除交管
This commit is contained in:
parent
aeef310b06
commit
1987846510
@ -61,3 +61,12 @@ export const robotPositionGetMapAllNew = async (params) => {
|
|||||||
export const getRobotInformationList = async (params) => {
|
export const getRobotInformationList = async (params) => {
|
||||||
return await request.get({ url: `/system/robot/information/list`, 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 ? '解锁' : '锁定'
|
item.robotTaskModel == 0 ? '解锁' : '锁定'
|
||||||
}}</el-dropdown-item>
|
}}</el-dropdown-item>
|
||||||
<el-dropdown-item @click="deleteCar(item.id)">删除</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>
|
</el-dropdown-menu>
|
||||||
</template>
|
</template>
|
||||||
</el-dropdown>
|
</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) => {
|
const changeRobotStatisticsType = (type) => {
|
||||||
queryParams.robotStatisticsType = type
|
queryParams.robotStatisticsType = type
|
||||||
getCarList()
|
getCarList()
|
||||||
|
Loading…
Reference in New Issue
Block a user