-
- 点击右侧「明细」按钮加载(共 {{ row.detailCount || 0 }} 条)
+
+
+
+ 批量导入(Excel):列头顺序(首行忽略)
+ 物料编码 | 批次号(可空自动生成) | 数量 | 生产日期 | 供应商 | 区域 | 备注。
+ 整表一次性全导入,任一行错误则整体回退(不写入任何数据)。
-
-
-
- {{ d.batchNo || '-' }}
-
-
- {{ d.snCode || '-' }}
-
-
-
-
- changeDetailPage(row, p)" />
-
-
+
+ 将结构件 .xlsx 拖到此处,或点击选择
+
+
开始批量导入
-
-
-
-
-
-
- {{ typeLabel(row.manageMode) }}
-
-
-
-
-
- {{ row.materialName || '-' }}
-
-
-
- {{ row.batchNo || '-' }}
-
-
- {{ row.zoneCode || '-' }}
-
-
- {{ row.operator || '-' }}
-
-
- {{ fmtTime(row.createdAt) }}
-
-
-
-
- 明细{{ row.detailCount ? '(' + row.detailCount + ')' : '' }}
-
-
-
-
+
+
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 录入到列表
+ 点【录入到列表】加入下方清单,回车只是换行
+
+
+
+
+
+
+
+
+ 已录入 {{ snList.length }} 条 SN
+
+
+
+
+
+
+ 删除
+
+
+
+
+ 提交入库
+ 清空列表
+
+
+
+
+
+ 批量导入(Excel):列头顺序(首行忽略)
+ 物料编码 | SN | 区域 | 生产日期 | 供应商。
+ 整表一次性全导入,任一行错误则整体回退(不写入任何数据)。
+
+
+ 将精密件 .xlsx 拖到此处,或点击选择
+
+
开始批量导入
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ 重置
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+
+
+ {{ typeLabel(row.manageMode) }}
+
+
+
+
+
+ {{ row.materialName || '-' }}
+
+
+ {{ row.quantity ?? '' }}
+
+
+ {{ row.batchNo || '-' }}
+
+
+ {{ row.zoneCode || '-' }}
+
+
+ {{ row.operator || '-' }}
+
+
+ {{ fmtTime(row.createdAt) }}
+
+
+
+
+ 明细{{ row.detailCount ? '(' + row.detailCount + ')' : '' }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ row.batchNo || '-' }}
+
+
+ {{ row.snCode || '-' }}
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/bj_power_wms_client/frontend/src/pages/InboundCreate.vue b/bj_power_wms_client/frontend/src/pages/InboundCreate.vue
deleted file mode 100644
index 53b1890..0000000
--- a/bj_power_wms_client/frontend/src/pages/InboundCreate.vue
+++ /dev/null
@@ -1,309 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 提交入库
-
-
-
-
-
-
-
- 批量导入(Excel):列头顺序(首行忽略)
- 物料编码 | 批次号(可空自动生成) | 数量 | 生产日期 | 供应商 | 区域 | 备注。
- 整表一次性全导入,任一行错误则整体回退(不写入任何数据)。
-
-
- 将结构件 .xlsx 拖到此处,或点击选择
-
-
开始批量导入
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 录入到列表
- 点【录入到列表】加入下方清单,回车只是换行
-
-
-
-
-
-
-
-
- 已录入 {{ snList.length }} 条 SN
-
-
-
-
-
-
- 删除
-
-
-
-
- 提交入库
- 清空列表
-
-
-
-
-
- 批量导入(Excel):列头顺序(首行忽略)
- 物料编码 | SN | 区域 | 生产日期 | 供应商。
- 整表一次性全导入,任一行错误则整体回退(不写入任何数据)。
-
-
- 将精密件 .xlsx 拖到此处,或点击选择
-
-
开始批量导入
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/bj_power_wms_client/frontend/src/pages/Inspection.vue b/bj_power_wms_client/frontend/src/pages/Inspection.vue
index cc99270..75611e3 100644
--- a/bj_power_wms_client/frontend/src/pages/Inspection.vue
+++ b/bj_power_wms_client/frontend/src/pages/Inspection.vue
@@ -1,11 +1,19 @@
-
-
-
-
-
- 批次 (结构件)
- 序列号 SN (精密件)
-
-
-
-
- 合格
- 不合格
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+ 批次 (结构件)
+ 序列号 SN (精密件)
+
+
+
+
+ 合格
+ 不合格
+
+
+
+
+
- 检验量化(可空)
-
-
-
-
-
-
-
-
-
-
-
-
+ 检验量化(可空)
+
+
+
+
+
+
+
+
+
+
+
+
- 待检编号(可扫/选多条,统一提交)
+ 待检编号(可扫/选多条,统一提交)
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
录入到列表
-
支持扫码枪/粘贴,多编号用逗号、分号、空格或回车分隔
+
+
+
+
+ 录入到列表
+ 支持扫码枪/粘贴,多编号用逗号、分号、空格或回车分隔
+
+
+
+
+
+
+ {{ v }}
+ 尚未选择任何待检编号
+
+
+
+
+ 提交检验
+ 清空
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 至
+
+
+
+ 查询
+ 导出
+
+
+
+
+
+
+
+
+ {{ targetTypeLabel(row.targetType) }}
+
+
+
+
+ {{ typeLabel(row.inspectionType) }}
+
+
+
+ {{ row.status || '未检' }}
+
+
+
+ {{ row.inspectQty || 0 }}
+
+
+ {{ row.passQty || 0 }}
+
+
+
+
+ {{ row.checkDesc }}
+
+ -
+
+
+
+
+
+ {{ row.failReason }}
+
+ -
+
+
+
+ {{ row.inspector || '-' }}
+
+
+ {{ fmtTime(row.createdAt) }}
+
+
+
+
+
-
-
-
-
-
- {{ v }}
- 尚未选择任何待检编号
-
-
-
-
- 提交检验
- 清空
-
-
-
-
+
+
+
+
+
\ No newline at end of file
diff --git a/bj_power_wms_client/frontend/src/pages/InspectionQuery.vue b/bj_power_wms_client/frontend/src/pages/InspectionQuery.vue
deleted file mode 100644
index 0378f2d..0000000
--- a/bj_power_wms_client/frontend/src/pages/InspectionQuery.vue
+++ /dev/null
@@ -1,192 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 至
-
-
-
- 查询
- 导出
-
-
-
-
-
-
-
-
- {{ targetTypeLabel(row.targetType) }}
-
-
-
-
- {{ typeLabel(row.inspectionType) }}
-
-
-
- {{ row.status || '未检' }}
-
-
-
- {{ row.inspectQty || 0 }}
-
-
- {{ row.passQty || 0 }}
-
-
-
-
- {{ row.checkDesc }}
-
- -
-
-
-
-
-
- {{ row.failReason }}
-
- -
-
-
-
- {{ row.inspector || '-' }}
-
-
- {{ fmtTime(row.createdAt) }}
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/bj_power_wms_client/frontend/src/pages/Inventory.vue b/bj_power_wms_client/frontend/src/pages/Inventory.vue
index 64d4b33..d4ce974 100644
--- a/bj_power_wms_client/frontend/src/pages/Inventory.vue
+++ b/bj_power_wms_client/frontend/src/pages/Inventory.vue
@@ -4,6 +4,7 @@ import { onMounted, reactive, ref } from 'vue'
import request from '../utils/request'
import { fmtTime } from '../utils/format'
import { exportXlsxFetch } from '../utils/export'
+import { can } from '../utils/perm'
import PageHelp from '../components/PageHelp.vue'
import { helpInventory } from '../help'
import { useRouter } from 'vue-router'
@@ -219,7 +220,7 @@ onMounted(() => {
查询
- 导出
+ 导出
@@ -353,7 +354,7 @@ onMounted(() => {
-
+