refactor(组件): 重构产品与原材料信息组件,使用直接传递对象替代ID映射
将ProductInfo和RawMaterialInfo组件从基于ID映射数据改为直接接收product/material对象 移除对vuex state的依赖和相关的计算属性 创建缓存版本组件ProductInfoCache和RawMaterialInfoCache 更新所有使用这些组件的视图文件以传递完整对象
This commit is contained in:
@@ -4,7 +4,7 @@
|
||||
<div v-if="selectedTasks.length > 0" class="selected-tasks">
|
||||
<div v-for="task in selectedTasks" :key="task.taskId" class="selected-task-item">
|
||||
<div class="task-info">
|
||||
<ProductInfo :productId="task.productId" />
|
||||
<ProductInfo :product="task.product" />
|
||||
<CraftInfo :craftId="task.processId" />
|
||||
<span class="task-quantity">数量: {{ task.taskQuantity }}</span>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user