From 7f549769f00509c92f05f2cfd0259e404a7a68cd Mon Sep 17 00:00:00 2001 From: liangzhou <594755172@qq.com> Date: Sat, 24 Aug 2024 15:19:33 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E6=9B=B4=E6=96=B0=EF=BC=9A?= =?UTF-8?q?=201.=E5=A2=9E=E5=8A=A0CLC=E9=9C=80=E6=B1=82=E7=9C=8B=E6=9D=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/excel.js | 12 +- src/api/kateWork.js | 11 +- src/layout/clcKanban.vue | 576 +++++++++++++++++++++++++++++++++++++++ src/layout/clcNoPlan.vue | 469 +++++++++++++++++++++++++++++++ src/router/index.js | 4 +- 5 files changed, 1069 insertions(+), 3 deletions(-) create mode 100644 src/layout/clcKanban.vue create mode 100644 src/layout/clcNoPlan.vue diff --git a/src/api/excel.js b/src/api/excel.js index 0b091b0..c553742 100644 --- a/src/api/excel.js +++ b/src/api/excel.js @@ -144,6 +144,15 @@ const queryUploadRecord = (data) => { }) } +const downloadClcKanbanRequirementExcel = (data) => { + return request({ + url: '/excel/downloadClcKanbanRequirementExcel', + method: 'post', + responseType: 'blob', + data: data + }) +} + export { uploadExcelStock, uploadExcelGoods, @@ -158,5 +167,6 @@ export { downloadInventoryRecordExcel, downloadLocationsExcel, uploadStationConfig, - queryUploadRecord + queryUploadRecord, + downloadClcKanbanRequirementExcel } \ No newline at end of file diff --git a/src/api/kateWork.js b/src/api/kateWork.js index e3cab81..d64b375 100644 --- a/src/api/kateWork.js +++ b/src/api/kateWork.js @@ -72,6 +72,14 @@ const updateStationConfigs = (params) => { }) } +const getClcKanbanRequirement = (params) => { + return request({ + url: '/kateWork/getClcKanbanRequirement', + method: 'post', + data: params + }) +} + export { getDbs, deleteDbs, @@ -81,5 +89,6 @@ export { updateOrders, getStationConfigs, deleteStationConfigs, - updateStationConfigs + updateStationConfigs, + getClcKanbanRequirement } \ No newline at end of file diff --git a/src/layout/clcKanban.vue b/src/layout/clcKanban.vue new file mode 100644 index 0000000..64efe4b --- /dev/null +++ b/src/layout/clcKanban.vue @@ -0,0 +1,576 @@ + + + + + + + \ No newline at end of file diff --git a/src/layout/clcNoPlan.vue b/src/layout/clcNoPlan.vue new file mode 100644 index 0000000..48e880a --- /dev/null +++ b/src/layout/clcNoPlan.vue @@ -0,0 +1,469 @@ + + + + + + + \ No newline at end of file diff --git a/src/router/index.js b/src/router/index.js index 42ce885..c2fabdb 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -37,7 +37,9 @@ const routes = [ { path: '/pickTask', component: () => import('@/layout/pickTaskMonitor.vue') },// 拣选任务 { path: '/eLocationConfig', component: () => import('@/layout/eLocationConfig.vue') },// 标签配置 { path: '/eLocationMonitor', component: () => import('@/layout/eLocationTable.vue') },// 标签库位监控 - { path: '/goodsToStation', component: () => import('@/layout/goodsToStation.vue') },// 标签库位监控 + { path: '/goodsToStation', component: () => import('@/layout/goodsToStation.vue') },// 站台要料 + { path: '/clcNoPlan', component: () => import('@/layout/clcNoPlan.vue') },// 非计划领料 + { path: '/clcKanban', component: () => import('@/layout/clcKanban.vue') },// 需求看板 ] }, {