From a4f8ecb48b6856af24df3a6483d05d87289e7394 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A0=82=E7=B3=96?= <2178503051@qq.com> Date: Wed, 24 Jun 2026 17:51:14 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=96=B0=E5=A2=9E=E5=A4=9A=E9=A1=B9?= =?UTF-8?q?=E5=8A=9F=E8=83=BD=E5=B9=B6=E4=BC=98=E5=8C=96=E5=A4=9A=E4=B8=AA?= =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E4=BA=A4=E4=BA=92?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1. 新增批量修改钢卷合同接口与合同批量转单功能 2. 优化KLPTable多选列默认位置与物料预警查询交互 3. 升级CoilTable支持多选与自定义操作栏 4. 新增菜单导出功能 5. 优化钢卷面板列宽与操作按钮文案 --- klp-ui/src/api/wms/coil.js | 10 ++ .../src/components/KLPUI/KLPTable/index.vue | 4 +- klp-ui/src/views/crm/components/CoilTable.vue | 31 ++++- .../crm/contract/components/ContractTabs.vue | 70 +++++++++++- klp-ui/src/views/crm/contract/index.vue | 14 ++- klp-ui/src/views/system/menu/index.vue | 75 +++++++++++++ .../views/wms/coil/materialWarning/index.vue | 20 ++-- klp-ui/src/views/wms/coil/panels/base.vue | 106 +++++++++--------- 8 files changed, 255 insertions(+), 75 deletions(-) diff --git a/klp-ui/src/api/wms/coil.js b/klp-ui/src/api/wms/coil.js index c3de8f3c2..941066eea 100644 --- a/klp-ui/src/api/wms/coil.js +++ b/klp-ui/src/api/wms/coil.js @@ -542,6 +542,16 @@ export function listForPeriodComparison(data) { }) } +// 批量修改钢卷所挂接的合同 +export function batchUpdateContractCoil(contractId, coilIds) { + return request({ + url: '/wms/coilContractRel/batchUpdateContract', + method: 'put', + params: { contractId }, + data: coilIds + }) +} + // 钢卷加工链追溯查询(双向:向上到根节点,向下到所有后代) export function getCoilChain(coilId) { return request({ diff --git a/klp-ui/src/components/KLPUI/KLPTable/index.vue b/klp-ui/src/components/KLPUI/KLPTable/index.vue index cd952337a..9506d1088 100644 --- a/klp-ui/src/components/KLPUI/KLPTable/index.vue +++ b/klp-ui/src/components/KLPUI/KLPTable/index.vue @@ -18,11 +18,11 @@ + + - - diff --git a/klp-ui/src/views/crm/components/CoilTable.vue b/klp-ui/src/views/crm/components/CoilTable.vue index 37e1fefa4..495ad9619 100644 --- a/klp-ui/src/views/crm/components/CoilTable.vue +++ b/klp-ui/src/views/crm/components/CoilTable.vue @@ -1,11 +1,17 @@