无人机管理后台前端(已迁走)
罗广辉
2025-12-04 915a4553549d85e531dec7972f4b2b21d909a9a6
feat: jod改为job
3 files modified
24 ■■■■ changed files
src/views/job/components/DeviceJobDetails.vue 8 ●●●● patch | view | raw | blame | history
src/views/job/components/JobRelatedEvents.vue 12 ●●●● patch | view | raw | blame | history
src/views/job/components/TaskIntermediateContent/TaskIntermediateContent.vue 4 ●●●● patch | view | raw | blame | history
src/views/job/components/DeviceJobDetails.vue
@@ -235,9 +235,9 @@
// 任务成果
const total = ref(0)
const achievementList = ref([])
const props = defineProps(['wayLineJodInfoId', 'waylineJobId', 'batchNo','jobId'])
const wayLineJodInfoId = computed(() => props.wayLineJodInfoId)
provide('wayLineJodInfoId', wayLineJodInfoId)
const props = defineProps(['wayLineJobInfoId', 'waylineJobId', 'batchNo','jobId'])
const wayLineJobInfoId = computed(() => props.wayLineJobInfoId)
provide('wayLineJobInfoId', wayLineJobInfoId)
// 可见数量
const visibleCount = computed(() =>
  showAll.value ? achievementList.value.length : Math.min(5, achievementList.value.length)
@@ -275,7 +275,7 @@
const jobTimes = ref([])
const getDetails = () => {
  const params = {
    wayLineJobInfoId: props.wayLineJodInfoId,
    wayLineJobInfoId: props.wayLineJobInfoId,
    waylineJobId: props.waylineJobId,
    batchNo: props.batchNo
  }
src/views/job/components/JobRelatedEvents.vue
@@ -106,7 +106,7 @@
const loading = ref(false)
const list = ref()
const params = ref({
    way_line_jod_info_id: null,
    way_line_job_info_id: null,
    event_name: '',
    ai_types: [], // 算法类型
    start_date: null,
@@ -133,11 +133,11 @@
      },
    });
}
const wayLineJodInfoId = inject('wayLineJodInfoId')
const wayLineJobInfoId = inject('wayLineJobInfoId')
const getList = () => {
    if (!wayLineJodInfoId.value) return
    params.value.way_line_jod_info_id = wayLineJodInfoId.value
    if (!wayLineJobInfoId.value) return
    params.value.way_line_job_info_id = wayLineJobInfoId.value
    params.value.batchNo = props.batchNo
    loading.value = true
    getDeviceEventList(params.value, sizeParams.value).then(res => {
@@ -268,7 +268,7 @@
            display: flex;
            justify-content: space-between;
            font-size: 14px;
            .btn {
                width: 80px;
                height: 32px;
@@ -277,7 +277,7 @@
                display: flex;
                justify-content: center;
                align-items: center;
                img {
                    width: 14px;
                    height: 14px;
src/views/job/components/TaskIntermediateContent/TaskIntermediateContent.vue
@@ -100,10 +100,10 @@
    <!-- <CurrentTaskDetails
        v-if="isShowCurrentTaskDetails"
        v-model:show="isShowCurrentTaskDetails"
        :wayLineJodInfoId="rowData.id"
        :wayLineJobInfoId="rowData.id"
    /> -->
    <!-- 历史任务详情 -->
    <DeviceJobDetails v-if="isShowDeviceJobDetails" v-model:show="isShowDeviceJobDetails" :wayLineJodInfoId="rowData.id"
    <DeviceJobDetails v-if="isShowDeviceJobDetails" v-model:show="isShowDeviceJobDetails" :wayLineJobInfoId="rowData.id"
        :batchNo="rowData.batch_no" :jobId="jobId"/>
    <CancelTaskDialog ref="cancelTaskDialogRef" v-model:isShowCancelTask="isShowCancelTask" :row-data="rowData"
        @refresh="getJobList" />