From ecd8fd8bec1f5047f8049e2af9cb638aa6cdee7f Mon Sep 17 00:00:00 2001 From: caoqianming Date: Fri, 8 May 2026 13:27:22 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20cm=20=E6=A0=87=E7=AD=BE=E6=A8=A1?= =?UTF-8?q?=E6=9D=BF=E6=94=AF=E6=8C=81=E9=85=8D=E7=BD=AE=E6=89=93=E7=A0=81?= =?UTF-8?q?=E5=99=A8=E5=B9=B6=E5=A2=9E=E5=8A=A0=E5=96=B7=E7=A0=81=E4=B8=8B?= =?UTF-8?q?=E5=8F=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - labeltemplate 弹窗与列表新增 打码器IP/端口 字段 - cm.js 增加 sendToCoder API 调用 - wpm_bx/wprList 操作列新增"喷码"按钮, 按"喷码模板"模板下发产品编号到打码器, 含 per-row loading 防重入 Co-Authored-By: Claude Opus 4.7 (1M context) --- src/api/model/cm.js | 8 +++++++ src/views/sys/labeltemplate.vue | 12 +++++++++++ src/views/wpm_bx/wprList.vue | 37 +++++++++++++++++++++++++++++++++ 3 files changed, 57 insertions(+) diff --git a/src/api/model/cm.js b/src/api/model/cm.js index 4fabad08..55e3d55c 100644 --- a/src/api/model/cm.js +++ b/src/api/model/cm.js @@ -93,6 +93,14 @@ export default { `${config.API_URL}/cm/labeltemplate/commands/`, data); } + }, + sendToCoder:{ + name: "下发到打码器", + req: async function(id, data){ + return await http.post( + `${config.API_URL}/cm/labeltemplate/${id}/send_to_coder/`, + data); + } } } } diff --git a/src/views/sys/labeltemplate.vue b/src/views/sys/labeltemplate.vue index 8ed9a0b2..30f86a68 100644 --- a/src/views/sys/labeltemplate.vue +++ b/src/views/sys/labeltemplate.vue @@ -13,6 +13,8 @@ + +