| | |
| | | } |
| | | |
| | | if (res.data.processQuantityDetails && Array.isArray(res.data.processQuantityDetails)) { |
| | | // 设置Y轴数据(在制品数量) |
| | | workInProcessBarSeries.value[0].data = res.data.processQuantityDetails |
| | | // 设置Y轴数据(在制品数量),有工序颜色时按颜色渲染柱子 |
| | | const processColors = Array.isArray(res.data.processColors) ? res.data.processColors : [] |
| | | workInProcessBarSeries.value[0].data = res.data.processQuantityDetails.map((v, i) => |
| | | processColors[i] ? { value: v, itemStyle: { color: processColors[i] } } : v |
| | | ) |
| | | } else { |
| | | workInProcessBarSeries.value[0].data = [] |
| | | } |