diff --git a/klp-ui/src/api/wms/coil.js b/klp-ui/src/api/wms/coil.js
index fc627750..0430d51c 100644
--- a/klp-ui/src/api/wms/coil.js
+++ b/klp-ui/src/api/wms/coil.js
@@ -366,4 +366,16 @@ export function exportCoilWithAll(data) {
headers: { 'Content-Type': 'application/x-www-form-urlencoded' },
responseType: 'blob'
})
+}
+
+/**
+ * 查询带有发货绑定信息的钢卷
+ */
+export function listWithBindInfoCoil(params) {
+ return request({
+ url: '/wms/materialCoil/listWithBindInfo',
+ method: 'get',
+ params,
+ timeout: 600000
+ })
}
\ No newline at end of file
diff --git a/klp-ui/src/components/KLPService/Renderer/BomInfo.vue b/klp-ui/src/components/KLPService/Renderer/BomInfo.vue
deleted file mode 100644
index 86dde933..00000000
--- a/klp-ui/src/components/KLPService/Renderer/BomInfo.vue
+++ /dev/null
@@ -1,95 +0,0 @@
-
-
-
-
- {{ item.attrValue }}
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/klp-ui/src/components/KLPService/Renderer/BomInfoMini.vue b/klp-ui/src/components/KLPService/Renderer/BomInfoMini.vue
deleted file mode 100644
index 52c24df0..00000000
--- a/klp-ui/src/components/KLPService/Renderer/BomInfoMini.vue
+++ /dev/null
@@ -1,96 +0,0 @@
-
-
-
-
- {{ bomInfo.map(item => item.attrKey).join(',') }}
-
-
-
- -
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/klp-ui/src/components/KLPService/Renderer/CategoryRenderer.vue b/klp-ui/src/components/KLPService/Renderer/CategoryRenderer.vue
deleted file mode 100644
index fb8d00b0..00000000
--- a/klp-ui/src/components/KLPService/Renderer/CategoryRenderer.vue
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
- {{ category.categoryName }}
-
-
- --
-
-
-
diff --git a/klp-ui/src/components/KLPService/Renderer/CoilNo.vue b/klp-ui/src/components/KLPService/Renderer/CoilNo.vue
index fea7c2ce..032ae85e 100644
--- a/klp-ui/src/components/KLPService/Renderer/CoilNo.vue
+++ b/klp-ui/src/components/KLPService/Renderer/CoilNo.vue
@@ -80,16 +80,16 @@ export default {
return this.coilNo && this.coilNo.startsWith('G');
},
specification() {
- return this.coilInfo.product?.specification || this.coilInfo.rawMaterial?.specification || '-'
+ return this.coilInfo.specification || '-'
},
itemName() {
- return this.coilInfo.product?.productName || this.coilInfo.rawMaterial?.rawMaterialName || '-'
+ return this.coilInfo.itemName || '-'
},
material() {
- return this.coilInfo.product?.material || this.coilInfo.rawMaterial?.material || '-'
+ return this.coilInfo.material || '-'
},
manufacturer() {
- return this.coilInfo.product?.manufacturer || this.coilInfo.rawMaterial?.manufacturer || '-'
+ return this.coilInfo.manufacturer || '-'
},
currentCoilNo() {
return this.coilNo || this.coilInfo?.currentCoilNo || '-'
diff --git a/klp-ui/src/components/KLPService/Renderer/CraftInfo.vue b/klp-ui/src/components/KLPService/Renderer/CraftInfo.vue
deleted file mode 100644
index 5df9a17e..00000000
--- a/klp-ui/src/components/KLPService/Renderer/CraftInfo.vue
+++ /dev/null
@@ -1,26 +0,0 @@
-
- {{ getCraftInfo() }}
-
-
-
\ No newline at end of file
diff --git a/klp-ui/src/components/KLPService/Renderer/ProductInfo.vue b/klp-ui/src/components/KLPService/Renderer/ProductInfo.vue
index f538c8e2..5e91d2bf 100644
--- a/klp-ui/src/components/KLPService/Renderer/ProductInfo.vue
+++ b/klp-ui/src/components/KLPService/Renderer/ProductInfo.vue
@@ -64,9 +64,9 @@ export default {
return {};
}
return {
- productId: this.product.productId || '',
- productName: this.product.productName || '',
- productCode: this.product.productCode || '',
+ productId: this.product.itemId || '',
+ productName: this.product.itemName || '',
+ // productCode: this.product.productCode || '',
specification: this.product.specification || '',
material: this.product.material || '',
surfaceTreatment: this.product.surfaceTreatmentDesc || '',
diff --git a/klp-ui/src/components/KLPService/Renderer/ProductInfoCache.vue b/klp-ui/src/components/KLPService/Renderer/ProductInfoCache.vue
deleted file mode 100644
index 1128df47..00000000
--- a/klp-ui/src/components/KLPService/Renderer/ProductInfoCache.vue
+++ /dev/null
@@ -1,119 +0,0 @@
-
-
-
-
- {{ product && product.productName ? product.productName : '--' }}
-
-
-
-
-
- {{ product.productName || '--' }}
-
-
- {{ product.productCode || '--' }}
-
-
- {{ product.specification || '--' }}
-
-
- {{ product.material || '--' }}
-
-
- {{ product.surfaceTreatment || '--' }}
-
-
-
- {{ product.zincLayer || '--' }}
-
-
-
- {{ product.manufacturer || '--' }}
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/klp-ui/src/components/KLPService/Renderer/RawMaterialInfo.vue b/klp-ui/src/components/KLPService/Renderer/RawMaterialInfo.vue
index 85d6fa29..fb60d211 100644
--- a/klp-ui/src/components/KLPService/Renderer/RawMaterialInfo.vue
+++ b/klp-ui/src/components/KLPService/Renderer/RawMaterialInfo.vue
@@ -31,13 +31,8 @@
-
-
diff --git a/klp-ui/src/components/KLPService/index.js b/klp-ui/src/components/KLPService/index.js
index 68c7ddfb..4b1d9f92 100644
--- a/klp-ui/src/components/KLPService/index.js
+++ b/klp-ui/src/components/KLPService/index.js
@@ -1,10 +1,8 @@
export { default as CheckItemSelect } from './CheckItemSelect/index.vue';
export { default as ProductSelect } from './ProductSelect/index.vue';
export { default as RawMaterialSelect } from './RawMaterialSelect/index.vue';
-export { default as CategoryRenderer } from './Renderer/CategoryRenderer.vue';
export { default as UserSelect } from './UserSelect/index.vue';
export { default as WarehouseSelect } from './WarehouseSelect/index.vue';
export { default as ProductInfo } from './Renderer/ProductInfo.vue';
export { default as RawMaterialInfo } from './Renderer/RawMaterialInfo.vue';
-export { default as BomInfoMini } from './Renderer/BomInfoMini.vue';
export { default as WarehouseTree } from './WarehouseTree/index.vue';
diff --git a/klp-ui/src/views/wms/anneal/performance/index.vue b/klp-ui/src/views/wms/anneal/performance/index.vue
index a329062c..c72e6fa4 100644
--- a/klp-ui/src/views/wms/anneal/performance/index.vue
+++ b/klp-ui/src/views/wms/anneal/performance/index.vue
@@ -48,8 +48,8 @@
-
-
+
+
diff --git a/klp-ui/src/views/wms/coil/Inventory/itemSummary.vue b/klp-ui/src/views/wms/coil/Inventory/itemSummary.vue
index c8b2a135..2559da12 100644
--- a/klp-ui/src/views/wms/coil/Inventory/itemSummary.vue
+++ b/klp-ui/src/views/wms/coil/Inventory/itemSummary.vue
@@ -58,8 +58,8 @@
-
-
+
+
@@ -113,9 +113,9 @@
-
+
+ :material="scope.row" />
@@ -293,11 +293,11 @@ export default {
if (item.itemType === 'product') {
summary.productTotalGrossWeight += grossWeight;
summary.productTotalNetWeight += netWeight;
- itemName = item.product.productName;
+ itemName = item.itemName || '';
} else if (item.itemType === 'raw_material') {
summary.rawMaterialTotalGrossWeight += grossWeight;
summary.rawMaterialTotalNetWeight += netWeight;
- itemName = item.rawMaterial.rawMaterialName;
+ itemName = item.itemName || '';
}
if (itemName == '冷轧卷') {
summary.coldRollCoilCount += item.coilCount || 0;
diff --git a/klp-ui/src/views/wms/coil/Inventory/warehouseBox.vue b/klp-ui/src/views/wms/coil/Inventory/warehouseBox.vue
index aa08fd5d..7a586dad 100644
--- a/klp-ui/src/views/wms/coil/Inventory/warehouseBox.vue
+++ b/klp-ui/src/views/wms/coil/Inventory/warehouseBox.vue
@@ -64,8 +64,8 @@
min-width="250"
>
-
-
+
+
diff --git a/klp-ui/src/views/wms/coil/Inventory/warehouseTree.vue b/klp-ui/src/views/wms/coil/Inventory/warehouseTree.vue
index 89d9caa3..08b96e24 100644
--- a/klp-ui/src/views/wms/coil/Inventory/warehouseTree.vue
+++ b/klp-ui/src/views/wms/coil/Inventory/warehouseTree.vue
@@ -64,8 +64,8 @@
min-width="250"
>
-
-
+
+
diff --git a/klp-ui/src/views/wms/coil/box.vue b/klp-ui/src/views/wms/coil/box.vue
index 7fbd662d..1acf563d 100644
--- a/klp-ui/src/views/wms/coil/box.vue
+++ b/klp-ui/src/views/wms/coil/box.vue
@@ -64,8 +64,8 @@
min-width="250"
>
-
-
+
+
diff --git a/klp-ui/src/views/wms/coil/box3.vue b/klp-ui/src/views/wms/coil/box3.vue
index 76399f49..38a5632e 100644
--- a/klp-ui/src/views/wms/coil/box3.vue
+++ b/klp-ui/src/views/wms/coil/box3.vue
@@ -64,8 +64,8 @@
min-width="250"
>
-
-
+
+
diff --git a/klp-ui/src/views/wms/coil/components/CoilList.vue b/klp-ui/src/views/wms/coil/components/CoilList.vue
index 64691a40..596cccde 100644
--- a/klp-ui/src/views/wms/coil/components/CoilList.vue
+++ b/klp-ui/src/views/wms/coil/components/CoilList.vue
@@ -40,11 +40,11 @@
diff --git a/klp-ui/src/views/wms/coil/do/correct.vue b/klp-ui/src/views/wms/coil/do/correct.vue
index 35d7a77f..a01bf5bc 100644
--- a/klp-ui/src/views/wms/coil/do/correct.vue
+++ b/klp-ui/src/views/wms/coil/do/correct.vue
@@ -24,7 +24,7 @@
-
+
@@ -58,66 +58,33 @@
{{
getTypeLabel(item) }}
{{ item.materialType || '原料' }}
-
+
- {{ item.itemType === 'raw_material' ? (item.rawMaterial && item.rawMaterial.rawMaterialName ||
- '—') : (item.product && item.product.productName || '—') }}
+ {{ item.itemName || '—' }}
-
-
- 编号:
- {{ item.rawMaterial.rawMaterialCode }}
-
-
+
+
规格:
- {{ item.rawMaterial.specification }}
+ {{ item.specification }}
-
+
材质:
- {{ item.rawMaterial.material }}
+ {{ item.material }}
-
+
表面处理:
- {{ item.rawMaterial.surfaceTreatment }}
+ {{ item.surfaceTreatmentDesc }}
-
+
镀层质量:
- {{ item.rawMaterial.zincLayer }}
+ {{ item.zincLayer }}
-
+
厂家:
- {{ item.rawMaterial.manufacturer }}
-
-
-
-
- 编号:
- {{ item.product.productCode }}
-
-
- 规格:
- {{ item.product.specification }}
-
-
- 材质:
- {{ item.product.material }}
-
-
-
- 表面处理:
- {{ item.product.surfaceTreatment }}
-
-
- 镀层质量:
- {{ item.product.zincLayer }}
-
-
- 厂家:
- {{ item.product.manufacturer }}
+ {{ item.manufacturer }}
@@ -184,7 +151,7 @@
-
+
@@ -649,7 +616,7 @@ export default {
this.correctVisible = true;
this.title = "添加钢卷物料";
},
- /** 追溯按钮操作 */
+ /** 追溯按钮操作 */
handleTrace(row) {
this.traceOpen = true;
this.traceLoading = true;
@@ -992,10 +959,8 @@ export default {
},
/** 获取物品名称 */
getItemName(item) {
- if (item.itemType === 'product' && item.product) {
- return item.product.productName || ''
- } else if (item.itemType === 'raw_material' && item.rawMaterial) {
- return item.rawMaterial.rawMaterialName || ''
+ if (item.itemName) {
+ return item.itemName
}
return '—'
},
diff --git a/klp-ui/src/views/wms/coil/do/search.vue b/klp-ui/src/views/wms/coil/do/search.vue
index 2f1674c7..0e9127b2 100644
--- a/klp-ui/src/views/wms/coil/do/search.vue
+++ b/klp-ui/src/views/wms/coil/do/search.vue
@@ -169,24 +169,17 @@