forked from drone/command-center-dashboard

罗广辉
2025-04-17 fd051f92d31331a85fdec3bc7819bafb34ec8a06
src/components/DeviceJobDetails/DeviceJobDetails.vue
File was renamed from src/views/SignMachineNest/MachineRight/MachineStatus/MachineTableDetails/DeviceJob/DeviceJobDetails/DeviceJobDetails.vue
@@ -27,7 +27,7 @@
                  <div class="itemValue">{{ flystatus ? flystatus :'' }}</div>
               </div>
            </div>
            <JobRelatedEvents v-if="isShow" />
            <JobRelatedEvents v-if="props.wayLineJodInfoId" />
            <div class="devicetitle" v-if="isShow">
               <p>
                  任务成果
@@ -101,7 +101,12 @@
const mediaType = ref('')
const total = ref(0)
const achievementList = ref([])
const wayLineJodInfoId = inject('wayLineJodInfoId')
const props = defineProps(['wayLineJodInfoId'])
const wayLineJodInfoId = computed(()=> props.wayLineJodInfoId)
provide('wayLineJodInfoId',wayLineJodInfoId)
const getAchievement = () => {
   getJobInfoFiles({ jobInfoId: wayLineJodInfoId.value }).then(res => {
      for (let i = 0; i < res.data.data.length; i++) {
@@ -132,11 +137,9 @@
   })
}
watch(isShow, (newValue, oldValue) => {
   if (newValue) {
      getDetails()
      getAchievement()
   }
onMounted(() => {
   getDetails()
   getAchievement()
})
</script>