From 5b38ef734a404d262068a77b0de5ae3f065c27de Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A0=82=E7=B3=96?= <2178503051@qq.com> Date: Mon, 27 Apr 2026 18:36:23 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E6=8E=92=E4=BA=A7=E5=8D=95):=20=E6=96=B0?= =?UTF-8?q?=E5=A2=9E=E6=8E=92=E4=BA=A7=E5=8D=95=E8=BF=BD=E8=B8=AA=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=E5=92=8C=E9=92=A2=E5=8D=B7=E5=88=97=E8=A1=A8=E6=9F=A5?= =?UTF-8?q?=E8=AF=A2=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 添加排产单追踪页面,展示排产单详情和对应钢卷信息 - 新增listPlanCoils接口用于查询排产单对应的钢卷列表 - 在PlanSheetList组件中添加readonly属性控制操作按钮显示 - 优化CoilTable组件中钢卷号的列名显示 --- klp-ui/src/api/aps/planDetail.js | 8 + .../src/views/aps/planSheet/PlanSheetList.vue | 10 +- klp-ui/src/views/aps/planSheet/trace.vue | 522 ++++++++++++++++++ klp-ui/src/views/crm/components/CoilTable.vue | 8 +- 4 files changed, 541 insertions(+), 7 deletions(-) create mode 100644 klp-ui/src/views/aps/planSheet/trace.vue diff --git a/klp-ui/src/api/aps/planDetail.js b/klp-ui/src/api/aps/planDetail.js index 50aa582b..ab94978a 100644 --- a/klp-ui/src/api/aps/planDetail.js +++ b/klp-ui/src/api/aps/planDetail.js @@ -42,3 +42,11 @@ export function delPlanDetail(planDetailId) { method: 'delete' }) } + +// 查询排产单对应的钢卷列表 +export function listPlanCoils(planSheetId) { + return request({ + url: '/aps/planDetail/coils/' + planSheetId, + method: 'get', + }) +} \ No newline at end of file diff --git a/klp-ui/src/views/aps/planSheet/PlanSheetList.vue b/klp-ui/src/views/aps/planSheet/PlanSheetList.vue index d2004040..a87aabee 100644 --- a/klp-ui/src/views/aps/planSheet/PlanSheetList.vue +++ b/klp-ui/src/views/aps/planSheet/PlanSheetList.vue @@ -46,7 +46,7 @@ - 新增 + 新增 搜索 重置 @@ -65,8 +65,8 @@ @@ -114,6 +114,10 @@ export default { selectFirst: { type: Boolean, default: true + }, + readonly: { + type: Boolean, + default: false } }, data() { diff --git a/klp-ui/src/views/aps/planSheet/trace.vue b/klp-ui/src/views/aps/planSheet/trace.vue new file mode 100644 index 00000000..5f9315e6 --- /dev/null +++ b/klp-ui/src/views/aps/planSheet/trace.vue @@ -0,0 +1,522 @@ + + + + + diff --git a/klp-ui/src/views/crm/components/CoilTable.vue b/klp-ui/src/views/crm/components/CoilTable.vue index fb828c4d..ab16a430 100644 --- a/klp-ui/src/views/crm/components/CoilTable.vue +++ b/klp-ui/src/views/crm/components/CoilTable.vue @@ -6,12 +6,12 @@ 总净重:{{ totalNetWeight }} kg - + - + @@ -113,8 +113,8 @@ export default { return { floatLayerConfig: { columns: [ - { label: '入场钢卷号', prop: 'enterCoilNo' }, - { label: '当前钢卷号', prop: 'currentCoilNo' }, + { label: '入场卷号', prop: 'enterCoilNo' }, + { label: '当前卷号', prop: 'currentCoilNo' }, { label: '厂家卷号', prop: 'supplierCoilNo' }, { label: '逻辑库位', prop: 'warehouseName' }, { label: '实际库位', prop: 'actualWarehouseName' },