diff --git a/web-admin/src/views/quality-inspection/qc-work-order/QcWorkOrderTaskSubList.vue b/web-admin/src/views/quality-inspection/qc-work-order/QcWorkOrderTaskSubList.vue index f8ff180a..812fbd18 100644 --- a/web-admin/src/views/quality-inspection/qc-work-order/QcWorkOrderTaskSubList.vue +++ b/web-admin/src/views/quality-inspection/qc-work-order/QcWorkOrderTaskSubList.vue @@ -1041,17 +1041,23 @@ if (r.etaTime) { transportFields.push({ label: '预计到达', value: r.etaTime }) } + const external = String(d.externalTargetCode || '').trim() const cellProductSection: ViewSection[] = isTempQc ? [ { title: '质检对象', - fields: [ - { label: '产品编码', value: d.cellProductCode || '—' }, - { label: '产品名称', value: d.cellProductName || '—' }, - { label: '产品类型', value: d.cellProductTypeName || '—' }, - { label: '代次', value: d.cellProductPassage || '—' }, - { label: '规格', value: resolveCellProductSpecDisplay(d) || '—' } - ] + fields: external + ? [ + { label: '外部编号', value: external }, + { label: '对象来源', value: '外部', tagType: 'warning' as const } + ] + : [ + { label: '产品编码', value: d.cellProductCode || '—' }, + { label: '产品名称', value: d.cellProductName || '—' }, + { label: '产品类型', value: d.cellProductTypeName || '—' }, + { label: '代次', value: d.cellProductPassage || '—' }, + { label: '规格', value: resolveCellProductSpecDisplay(d) || '—' } + ] } ] : []