优化
This commit is contained in:
@@ -22,6 +22,7 @@ import {
|
||||
} from '../api/weightOcr'
|
||||
import type { WeightResultResource, WeightWorkspaceResource } from '../types'
|
||||
import WeightImageThumbnail from './WeightImageThumbnail.vue'
|
||||
import { inboundProcessStatusLabels, inboundStatusLabel, weightRecognitionStatusLabels } from '../../status'
|
||||
|
||||
const props = defineProps<{ customerId?: string; tenantId?: string; inboundId: string }>()
|
||||
const emit = defineEmits<{ changed: [] }>()
|
||||
@@ -73,11 +74,7 @@ function formatConfidence(value: number | null) {
|
||||
}
|
||||
|
||||
function recognitionLabel(status: string) {
|
||||
return ({
|
||||
PENDING_CONFIRM: '待确认',
|
||||
NEEDS_MANUAL: '需人工录入',
|
||||
CONFIRMED: '已确认',
|
||||
} as Record<string, string>)[status] || status
|
||||
return inboundStatusLabel(status, weightRecognitionStatusLabels, '未知状态')
|
||||
}
|
||||
|
||||
function requiresEvidenceReview(row: WeightResultResource) {
|
||||
@@ -384,7 +381,7 @@ defineExpose({ reload: loadWorkspace })
|
||||
|
||||
<template v-else>
|
||||
<el-alert v-if="workspace && !editable" type="info" :closable="false" show-icon class="weight-state-note">
|
||||
当前入库状态为 {{ workspace.processStatus }},称重数据仅供查看。
|
||||
当前入库状态为 {{ inboundStatusLabel(workspace.processStatus, inboundProcessStatusLabels, '未知状态') }},称重数据仅供查看。
|
||||
</el-alert>
|
||||
|
||||
<LoadErrorState
|
||||
|
||||
Reference in New Issue
Block a user