| | |
| | | |
| | | const fsBase = `喂丝机 ${item.fsNum || '-'}`; |
| | | const siloBase = `储丝柜 ${item.siloNum || '-'}`; |
| | | const equ = item.equNo ? `${item.equNo}#${type === 'roller' ? '卷接机' : '包装机'}` : type === 'roller' ? '卷接机' : '包装机'; |
| | | const equ = item.equNo |
| | | ? `${item.equNo}#${type === 'roller' ? '卷接机' : '包装机'}` |
| | | : type === 'roller' |
| | | ? '卷接机' |
| | | : '包装机'; |
| | | const target = equ; |
| | | const fs = fsBase; |
| | | const silo = siloBase; |
| | |
| | | if (kind === 'fs') { |
| | | const materialLine = meta?.materialname ? `牌号:${meta.materialname}` : ''; |
| | | const batchLine = meta?.batchcode ? `批次:${meta.batchcode}` : ''; |
| | | const jobLine = |
| | | Number.isFinite(Number(meta?.jobinput)) ? `投料重量:${Number(meta.jobinput).toFixed(2)}kg` : ''; |
| | | const jobLine = Number.isFinite(Number(meta?.jobinput)) |
| | | ? `投料重量:${Number(meta.jobinput).toFixed(2)}kg` |
| | | : ''; |
| | | const lines: string[] = [displayName]; |
| | | lines.push(''); |
| | | if (materialLine) lines.push(materialLine); |
| | |
| | | if (kind === 'silo') { |
| | | const beginLine = meta?.distimebegin ? `开始:${meta.distimebegin}` : ''; |
| | | const endLine = meta?.distimeend ? `结束:${meta.distimeend}` : ''; |
| | | const valLine = |
| | | typeof value === 'number' && Number.isFinite(value) ? `产量:${value.toFixed(2)}箱` : ''; |
| | | const valLine = typeof value === 'number' && Number.isFinite(value) ? `产量:${value.toFixed(2)}箱` : ''; |
| | | const lines: string[] = [displayName]; |
| | | lines.push(''); |
| | | if (beginLine) lines.push(beginLine); |
| | |
| | | return displayName; |
| | | } |
| | | } |
| | | }, |
| | | } |
| | | ] |
| | | }; |
| | | }); |
| | |
| | | <div v-if="!hasData" class="flex-center flex-1 text-gray-400"> |
| | | 暂无{{ sankeyType === 'roller' ? '卷接' : '包装' }}桑基图数据 |
| | | </div> |
| | | <div v-else ref="domRef" class="flex-1 min-h-360px overflow-hidden"></div> |
| | | <div v-else ref="domRef" class="min-h-360px flex-1 overflow-hidden"></div> |
| | | </div> |
| | | </template> |
| | | |