|
|
|
@ -27,7 +27,8 @@
|
|
|
|
<el-tabs v-model="detailActiveTab" class="mt-12px">
|
|
|
|
<el-tabs v-model="detailActiveTab" class="mt-12px">
|
|
|
|
<el-tab-pane label="点检履历" name="check">
|
|
|
|
<el-tab-pane label="点检履历" name="check">
|
|
|
|
<el-empty v-if="!inspectionStepGroups.length" />
|
|
|
|
<el-empty v-if="!inspectionStepGroups.length" />
|
|
|
|
<el-steps v-else direction="vertical" :active="inspectionStepGroups.length"
|
|
|
|
<el-steps
|
|
|
|
|
|
|
|
v-else direction="vertical" :active="inspectionStepGroups.length"
|
|
|
|
class="device-ledger-history-steps">
|
|
|
|
class="device-ledger-history-steps">
|
|
|
|
<el-step v-for="group in inspectionStepGroups" :key="group.key">
|
|
|
|
<el-step v-for="group in inspectionStepGroups" :key="group.key">
|
|
|
|
<template #title>
|
|
|
|
<template #title>
|
|
|
|
@ -71,7 +72,8 @@
|
|
|
|
<span class="device-ledger-history-item-value">{{ item.remark ?? '-' }}</span>
|
|
|
|
<span class="device-ledger-history-item-value">{{ item.remark ?? '-' }}</span>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div v-if="item.images?.length" class="device-ledger-history-item-images">
|
|
|
|
<div v-if="item.images?.length" class="device-ledger-history-item-images">
|
|
|
|
<el-image v-for="img in item.images" :key="img" :src="img" :preview-src-list="item.images"
|
|
|
|
<el-image
|
|
|
|
|
|
|
|
v-for="img in item.images" :key="img" :src="img" :preview-src-list="item.images"
|
|
|
|
preview-teleported fit="cover" class="device-ledger-history-item-image">
|
|
|
|
preview-teleported fit="cover" class="device-ledger-history-item-image">
|
|
|
|
<template #error>
|
|
|
|
<template #error>
|
|
|
|
<div class="device-ledger-history-image-error">图片加载失败</div>
|
|
|
|
<div class="device-ledger-history-image-error">图片加载失败</div>
|
|
|
|
@ -87,7 +89,8 @@
|
|
|
|
</el-tab-pane>
|
|
|
|
</el-tab-pane>
|
|
|
|
<el-tab-pane label="保养履历" name="maintain">
|
|
|
|
<el-tab-pane label="保养履历" name="maintain">
|
|
|
|
<el-empty v-if="!maintainStepGroups.length" />
|
|
|
|
<el-empty v-if="!maintainStepGroups.length" />
|
|
|
|
<el-steps v-else direction="vertical" class="device-ledger-history-steps"
|
|
|
|
<el-steps
|
|
|
|
|
|
|
|
v-else direction="vertical" class="device-ledger-history-steps"
|
|
|
|
:active="maintainStepGroups.length">
|
|
|
|
:active="maintainStepGroups.length">
|
|
|
|
<el-step v-for="group in maintainStepGroups" :key="group.key">
|
|
|
|
<el-step v-for="group in maintainStepGroups" :key="group.key">
|
|
|
|
<template #title>
|
|
|
|
<template #title>
|
|
|
|
@ -131,7 +134,8 @@
|
|
|
|
<span class="device-ledger-history-item-value">{{ item.remark ?? '-' }}</span>
|
|
|
|
<span class="device-ledger-history-item-value">{{ item.remark ?? '-' }}</span>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div v-if="item.images?.length" class="device-ledger-history-item-images">
|
|
|
|
<div v-if="item.images?.length" class="device-ledger-history-item-images">
|
|
|
|
<el-image v-for="img in item.images" :key="img" :src="img" :preview-src-list="item.images"
|
|
|
|
<el-image
|
|
|
|
|
|
|
|
v-for="img in item.images" :key="img" :src="img" :preview-src-list="item.images"
|
|
|
|
preview-teleported fit="cover" class="device-ledger-history-item-image">
|
|
|
|
preview-teleported fit="cover" class="device-ledger-history-item-image">
|
|
|
|
<template #error>
|
|
|
|
<template #error>
|
|
|
|
<div class="device-ledger-history-image-error">图片加载失败</div>
|
|
|
|
<div class="device-ledger-history-image-error">图片加载失败</div>
|
|
|
|
@ -147,7 +151,8 @@
|
|
|
|
</el-tab-pane>
|
|
|
|
</el-tab-pane>
|
|
|
|
<el-tab-pane label="维修履历" name="repair">
|
|
|
|
<el-tab-pane label="维修履历" name="repair">
|
|
|
|
<el-empty v-if="!repairHistoryView.length" />
|
|
|
|
<el-empty v-if="!repairHistoryView.length" />
|
|
|
|
<el-table v-else :data="repairHistoryView" :stripe="true" :show-overflow-tooltip="true"
|
|
|
|
<el-table
|
|
|
|
|
|
|
|
v-else :data="repairHistoryView" :stripe="true" :show-overflow-tooltip="true"
|
|
|
|
class="mold-history-table">
|
|
|
|
class="mold-history-table">
|
|
|
|
<el-table-column label="维修单ID" prop="repairId" width="120" />
|
|
|
|
<el-table-column label="维修单ID" prop="repairId" width="120" />
|
|
|
|
<el-table-column label="项目编码" prop="subjectCode" width="120" />
|
|
|
|
<el-table-column label="项目编码" prop="subjectCode" width="120" />
|
|
|
|
|