Преглед изворни кода

fix(订单表单): 确保物料明细项字段类型为字符串并添加缺失字段

yz пре 1 месец
родитељ
комит
d11d2cde8b
1 измењених фајлова са 6 додато и 3 уклоњено
  1. 6 3
      src/components/order-form/order-form-mixin.js

+ 6 - 3
src/components/order-form/order-form-mixin.js

@@ -655,13 +655,16 @@ export default {
             // 返回默认的物料明细项,确保数据完整性
             return {
               ...material,
-              id: material.id || '',
-              itemId: material.itemId || '',
-              warehouseId: material.warehouseId || '',
+              id: String(material.id || ''),
+              mainItemCategoryId: String(material.mainItemCategoryId || ''),
+              itemId: String(material.itemId || ''),
+              warehouseId: String(material.warehouseId || ''),
               createTime: material.createTime || new Date().toISOString(),
               updateTime: material.updateTime || new Date().toISOString(),
               dataSource: MaterialDetailDataSource.REMOTE,
               isDeletable: false,
+              availableQuantity: 0,
+              confirmQuantity: 0,
               orderQuantity: 0,
               unitPrice: 0,
               taxRate: 0,