diff --git a/src/components/Task.vue b/src/components/Task.vue
index 6d675f8..35e7c8a 100644
--- a/src/components/Task.vue
+++ b/src/components/Task.vue
@@ -233,7 +233,7 @@ export default {
} else if (row.status == 2) {
if (this.role == 'ROLE_ADMIN') {
return (
-
+
{{ imageStore.nuclearCoreName }}
当前历史记录
@@ -498,13 +507,18 @@ const preBtn = async () => {
}
const checkNumber = checkStore.checkNumber
const currentTaskId = taskStore.currentTaskId
- const res = await getNextCoordApi(checkNumber, currentTaskId, '0')
- if (res?.code == 200) {
- if (!res?.data?.result) {
- MessagePlugin('error', { content: '已到达检测边缘' })
- return
+ if (checkNumber) {
+ const res = await getNextCoordApi(checkNumber, currentTaskId, '0')
+ if (res?.code == 200) {
+ if (!res?.data?.result) {
+ MessagePlugin('error', { content: '已到达检测边缘' })
+ return
+ }
+ checkStore.updateCheckNumber(res?.data?.result)
}
- checkStore.updateCheckNumber(res?.data?.result)
+ } else {
+ // 请保证当前正在核查的坐标不为空
+ MessagePlugin('error', { content: '请保证当前正在核查的坐标不为空' })
}
}
@@ -514,13 +528,17 @@ const nextBtn = async () => {
}
const checkNumber = checkStore.checkNumber
const currentTaskId = taskStore.currentTaskId
- const res = await getNextCoordApi(checkNumber, currentTaskId, '1')
- if (res?.code == 200) {
- if (!res?.data?.result) {
- MessagePlugin('error', { content: '已到达检测边缘' })
- return
+ if (checkNumber) {
+ const res = await getNextCoordApi(checkNumber, currentTaskId, '1')
+ if (res?.code == 200) {
+ if (!res?.data?.result) {
+ MessagePlugin('error', { content: '已到达检测边缘' })
+ return
+ }
+ checkStore.updateCheckNumber(res?.data?.result)
}
- checkStore.updateCheckNumber(res?.data?.result)
+ } else {
+ MessagePlugin('error', { content: '请保证当前正在核查的坐标不为空' })
}
}
@@ -792,6 +810,9 @@ initWebSocket()
border-radius: 6px;
}
}
+ .stop_btn {
+ background: #0743fc;
+ }
.cant_btn {
background: #e8e8e8;
.icon_box {
@@ -896,6 +917,9 @@ initWebSocket()
margin-top: 6px;
}
}
+ .cant_history {
+ background: #ebebeb;
+ }
}
.bottom_detail_card {
width: 100%;