diff --git a/klp-ui/src/api/wms/coilStatisticsSummary.js b/klp-ui/src/api/wms/coilStatisticsSummary.js
new file mode 100644
index 00000000..b4ee3a6c
--- /dev/null
+++ b/klp-ui/src/api/wms/coilStatisticsSummary.js
@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询钢卷生产统计汇总(数据透视结果持久化)列表
+export function listCoilStatisticsSummary(query) {
+ return request({
+ url: '/wms/coilStatisticsSummary/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询钢卷生产统计汇总(数据透视结果持久化)详细
+export function getCoilStatisticsSummary(summaryId) {
+ return request({
+ url: '/wms/coilStatisticsSummary/' + summaryId,
+ method: 'get'
+ })
+}
+
+// 新增钢卷生产统计汇总(数据透视结果持久化)
+export function addCoilStatisticsSummary(data) {
+ return request({
+ url: '/wms/coilStatisticsSummary',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改钢卷生产统计汇总(数据透视结果持久化)
+export function updateCoilStatisticsSummary(data) {
+ return request({
+ url: '/wms/coilStatisticsSummary',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除钢卷生产统计汇总(数据透视结果持久化)
+export function delCoilStatisticsSummary(summaryId) {
+ return request({
+ url: '/wms/coilStatisticsSummary/' + summaryId,
+ method: 'delete'
+ })
+}
diff --git a/klp-ui/src/api/wms/rawMaterial.js b/klp-ui/src/api/wms/rawMaterial.js
index ba1b8148..388f6535 100644
--- a/klp-ui/src/api/wms/rawMaterial.js
+++ b/klp-ui/src/api/wms/rawMaterial.js
@@ -67,3 +67,13 @@ export function listRawMaterialWithBom(query) {
params: query
})
}
+
+/**
+ * 热轧原料库存透视表
+ */
+export function listRawMaterialPerspective() {
+ return request({
+ url: '/wms/rawMaterial/statistics',
+ method: 'get',
+ })
+}
diff --git a/klp-ui/src/views/wms/coil/panels/LabelRender/ZincRawTag.vue b/klp-ui/src/views/wms/coil/panels/LabelRender/ZincRawTag.vue
index 7d949571..ba5277da 100644
--- a/klp-ui/src/views/wms/coil/panels/LabelRender/ZincRawTag.vue
+++ b/klp-ui/src/views/wms/coil/panels/LabelRender/ZincRawTag.vue
@@ -37,11 +37,11 @@
包装要求
-
{{ content.packagingRequirements || '' }}
+
{{ content.packagingRequirement || '' }}
切边要求
-
{{ content.trimmingRequirements || '' }}
+
{{ content.trimmingRequirement || '' }}
@@ -192,7 +192,7 @@ export default {
.grid-cell {
border: 1px solid #333;
padding: 4px;
- font-size: 14px;
+ font-size: 20px;
box-sizing: border-box;
text-align: center;
word-break: break-all;
@@ -205,14 +205,14 @@ export default {
/* 公司名称单元格 */
.company-cell {
grid-column: span 4; /* 跨4列 */
- font-size: 18px;
+ font-size: 24px;
font-weight: bold;
- background-color: #f5f5f5;
+ /* background-color: #f5f5f5; */
}
/* 标签单元格(左) */
.label-cell {
- background-color: #f5f5f5;
+ /* background-color: #f5f5f5; */
font-weight: bold;
}
diff --git a/klp-ui/src/views/wms/coil/panels/Perspective/HotZhaRaw.vue b/klp-ui/src/views/wms/coil/panels/Perspective/HotZhaRaw.vue
new file mode 100644
index 00000000..ed4145fc
--- /dev/null
+++ b/klp-ui/src/views/wms/coil/panels/Perspective/HotZhaRaw.vue
@@ -0,0 +1,175 @@
+
+
+
+ 暂无数据
+
+
+
+
+
+
+
+
+
{{ manufacturer.manufacturer }}
+
+
+
{{ manufacturer.totalCoilCount }}
+
{{ manufacturer.totalWeight }}
+
+
+
+
+
+
{{ material.material }}
+
+
{{ material.totalCoilCount }}
+
{{ material.totalWeight }}
+
+
+
+
+
+
{{ spec.specification }}
+
{{ spec.coilCount }}
+
{{ spec.totalWeight }}
+
+
+
+
+ 过滤后暂无数据
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/klp-ui/src/views/wms/coil/panels/Perspective/index.vue b/klp-ui/src/views/wms/coil/panels/Perspective/index.vue
new file mode 100644
index 00000000..f404f3be
--- /dev/null
+++ b/klp-ui/src/views/wms/coil/panels/Perspective/index.vue
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/klp-ui/src/views/wms/coil/perspective/components/LeftList.vue b/klp-ui/src/views/wms/coil/perspective/components/LeftList.vue
new file mode 100644
index 00000000..d8a8b1ac
--- /dev/null
+++ b/klp-ui/src/views/wms/coil/perspective/components/LeftList.vue
@@ -0,0 +1,320 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 新增
+
+
+
+
+
+
+
+ 暂无统计数据
+
+
+
+
+
+
+
{{ item.statType }}
+
+
+
+
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
{{ item.title }}
+
{{ item.description }}
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/klp-ui/src/views/wms/coil/perspective/index.vue b/klp-ui/src/views/wms/coil/perspective/index.vue
new file mode 100644
index 00000000..60bcca5d
--- /dev/null
+++ b/klp-ui/src/views/wms/coil/perspective/index.vue
@@ -0,0 +1,241 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 保存
+
+
+
+
+