From fb4db4ae9b6a7f113ba049f6789e6916c0dcc276 Mon Sep 17 00:00:00 2001
From: 云 <2163098428@qq.com>
Date: 星期一, 12 十月 2026 09:15:08 +0800
Subject: [PATCH] feat(mes): 新增业务码支持并优化追溯查询功能
---
pnpm-lock.yaml | 83 ++++++++++++++++++++++-------------------
1 files changed, 45 insertions(+), 38 deletions(-)
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 29cb323..cf1f71e 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -662,6 +662,9 @@
jspdf:
specifier: ^4.2.1
version: 4.2.1
+ jsqr:
+ specifier: ^1.4.0
+ version: 1.4.0
livekit-client:
specifier: ^2.20.0
version: 2.20.0(@types/dom-mediacapture-record@1.0.22)
@@ -3186,8 +3189,8 @@
'@lezer/common@1.5.2':
resolution: {integrity: sha512-sxQE460fPZyU3sdc8lafxiPwJHBzZRy/udNFynGQky1SePYBdhkBl1kOagA9uT3pxR8K09bOrmTUqA9wb/PjSQ==}
- '@lezer/highlight@1.2.3':
- resolution: {integrity: sha512-qXdH7UqTvGfdVBINrgKhDsVTJTxactNNxLk7+UMwZhU13lMHaOBlJe9Vqp907ya56Y3+ed2tlqzys7jDkTmW0g==}
+ '@lezer/highlight@1.2.5':
+ resolution: {integrity: sha512-O1GMVKgtf5YspFaRzpmqkVgMtIk2HG9uMAbH6wdAIdNh3TVzCsch/+cRi+6l2//UGDKe6NB9BW3cvuR5ezMQ0w==}
'@lezer/json@1.0.3':
resolution: {integrity: sha512-BP9KzdF9Y35PDpv04r0VeSTKDeox5vVr3efE7eBbx3r4s3oNLfunchejZhjArmeieBH+nVOpgIiBJpEAv8ilqQ==}
@@ -7198,6 +7201,9 @@
jspdf@4.2.1:
resolution: {integrity: sha512-YyAXyvnmjTbR4bHQRLzex3CuINCDlQnBqoSYyjJwTP2x9jDLuKDzy7aKUl0hgx3uhcl7xzg32agn5vlie6HIlQ==}
+ jsqr@1.4.0:
+ resolution: {integrity: sha512-dxLob7q65Xg2DvstYkRpkYtmKm2sPJ9oFhrhmudT1dZvNFFTlroai3AWSpLey/w5vMcLBXRgOJsbXpdN9HzU/A==}
+
katex@0.16.47:
resolution: {integrity: sha512-Eeo8Ys1doU1z+x8AZsPpQu+p/QcZBI5PeOo7QGQdy2x2m0MU/hYagBbGOmXwr5KVbEfVuWv9LpnQWeehogurjg==}
hasBin: true
@@ -8246,12 +8252,12 @@
resolution: {integrity: sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==}
engines: {node: '>= 0.4'}
- regenerate-unicode-properties@10.2.2:
- resolution: {integrity: sha512-m03P+zhBeQd1RGnYxrGyDAPpWX/epKirLrp8e3qevZdVkKtnCrjjWczIbYc8+xd6vcTStVlqfycTx1KR4LOr0g==}
+ regenerate-unicode-properties@10.3.0:
+ resolution: {integrity: sha512-9ns8odR8e9q3otKeHj3DE80jZYKg6zVeZKE+zQmRKXFoVUcuiTGeO6iusDhPRoIQQPVPRvH+SfBhrTud4eczuw==}
engines: {node: '>=4'}
- regenerate@1.4.2:
- resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==}
+ regenerate@1.5.0:
+ resolution: {integrity: sha512-1s+CxXjJ71i7LNVy8nYwg47XV4y6lAnOEhsMtSKq3WpmPfhl9LuKlTqKIn/3yUpE8lBz+W+TT88Bxyhnr0U4yw==}
regenerator-runtime@0.13.11:
resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==}
@@ -8260,8 +8266,8 @@
resolution: {integrity: sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==}
engines: {node: '>= 0.4'}
- regexpu-core@6.4.0:
- resolution: {integrity: sha512-0ghuzq67LI9bLXpOX/ISfve/Mq33a4aFRzoQYhnnok1JOFpmE/A2TBGkNVenOGEeSBCjIiWcc6MVOG5HEQv0sA==}
+ regexpu-core@6.5.3:
+ resolution: {integrity: sha512-E8VgUoSK+LMQrLboDxavm76MTBGrQhx9RiNuomRmYnZ10Uw12HrI8fkxOOncktb2hBpzIZ9SV/347euQHG5z+g==}
engines: {node: '>=4'}
regjsgen@0.8.0:
@@ -8863,8 +8869,8 @@
strnum@1.0.5:
resolution: {integrity: sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==}
- style-mod@4.1.3:
- resolution: {integrity: sha512-i/n8VsZydrugj3Iuzll8+x/00GH2vnYsk1eomD8QiRrSAeW6ItbCQDtfXCeJHd0iwiNagqjQkvpvREEPtW3IoQ==}
+ style-mod@4.1.4:
+ resolution: {integrity: sha512-XXWIQt633/EpAFx8aZDOTjBzrCaGmhvEQlQo6MVPfa2OzO2cWo+4hV9h+6UkHYlXGfy+ODXKUdP7Pthmcu5ATw==}
style-search@0.1.0:
resolution: {integrity: sha512-Dj1Okke1C3uKKwQcetra4jSuk0DqbzbYtXipzFlFMZtowbF1x7BKJwB9AayVMyFARvU8EDrZdcax4At/452cAg==}
@@ -9233,8 +9239,8 @@
resolution: {integrity: sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==}
engines: {node: '>= 0.4'}
- typed-array-byte-offset@1.0.4:
- resolution: {integrity: sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==}
+ typed-array-byte-offset@1.0.5:
+ resolution: {integrity: sha512-0FHJvLPqZ7KJzp17O13jfsAjsqazgrxBu2zEK95PmUz8lv2+GjRuxUInCr2Rk9Dms3ihN21zJ929ZO43yJ95QQ==}
engines: {node: '>= 0.4'}
typed-array-length@1.0.8:
@@ -9953,8 +9959,8 @@
zeebe-bpmn-moddle@1.15.0:
resolution: {integrity: sha512-C40qyX4q79lECM6JyEVGjBqDhgPgGf19T3waOPUtlW+ZuWXl/tvuAsrBwHhJssWbAFJAGYdJ9urPF80EijUmLg==}
- zimmerframe@1.1.4:
- resolution: {integrity: sha512-B58NGBEoc8Y9MWWCQGl/gq9xBCe4IiKM0a2x7GZdQKOW5Exr8S1W24J6OgM1njK8xCRGvAJIL/MxXHf6SkmQKQ==}
+ zimmerframe@1.1.5:
+ resolution: {integrity: sha512-msJxIvYDYcoNL+PJsu+7qmpDWsYmAxTY+2TNYXXF0hzBzBk0BMecOqDOG/EckUoKCuKwObfbugIl8QpqHDXeFA==}
zip-stream@6.0.1:
resolution: {integrity: sha512-zK7YHHz4ZXpW89AHXUPbQVGKI7uvkd3hzusTdotCg1UxyaVtg0zFJSTfW/Dq5f7OBBVnq6cZIaC8Ti4hb6dtCA==}
@@ -10070,7 +10076,7 @@
dependencies:
'@babel/core': 7.29.7
'@babel/helper-annotate-as-pure': 7.29.7
- regexpu-core: 6.4.0
+ regexpu-core: 6.5.3
semver: 6.3.1
'@babel/helper-define-polyfill-provider@0.6.8(@babel/core@7.29.7)':
@@ -10740,7 +10746,7 @@
dependencies:
'@codemirror/language': 6.12.3
'@codemirror/view': 6.43.1
- '@lezer/highlight': 1.2.3
+ '@lezer/highlight': 1.2.5
'@bpmn-io/diagram-js-ui@0.2.4':
dependencies:
@@ -10763,7 +10769,7 @@
'@codemirror/lint': 6.9.7
'@codemirror/state': 6.6.0
'@codemirror/view': 6.43.1
- '@lezer/highlight': 1.2.3
+ '@lezer/highlight': 1.2.5
min-dom: 5.3.0
mitt: 3.0.1
@@ -10788,13 +10794,13 @@
'@bpmn-io/lezer-feel@2.5.0':
dependencies:
- '@lezer/highlight': 1.2.3
+ '@lezer/highlight': 1.2.5
'@lezer/lr': 1.4.10
min-dash: 5.0.0
'@bpmn-io/lezer-feel@3.0.1':
dependencies:
- '@lezer/highlight': 1.2.3
+ '@lezer/highlight': 1.2.5
'@lezer/lr': 1.4.10
min-dash: 5.0.0
@@ -10879,9 +10885,9 @@
'@codemirror/state': 6.6.0
'@codemirror/view': 6.43.1
'@lezer/common': 1.5.2
- '@lezer/highlight': 1.2.3
+ '@lezer/highlight': 1.2.5
'@lezer/lr': 1.4.10
- style-mod: 4.1.3
+ style-mod: 4.1.4
'@codemirror/lint@6.9.7':
dependencies:
@@ -10897,7 +10903,7 @@
dependencies:
'@codemirror/state': 6.6.0
crelt: 1.0.7
- style-mod: 4.1.3
+ style-mod: 4.1.4
w3c-keyname: 2.2.8
'@commitlint/cli@19.8.0(@types/node@25.9.4)(typescript@6.0.3)':
@@ -11586,14 +11592,14 @@
'@lezer/common@1.5.2': {}
- '@lezer/highlight@1.2.3':
+ '@lezer/highlight@1.2.5':
dependencies:
'@lezer/common': 1.5.2
'@lezer/json@1.0.3':
dependencies:
'@lezer/common': 1.5.2
- '@lezer/highlight': 1.2.3
+ '@lezer/highlight': 1.2.5
'@lezer/lr': 1.4.10
'@lezer/lr@1.4.10':
@@ -11603,7 +11609,7 @@
'@lezer/markdown@1.6.4':
dependencies:
'@lezer/common': 1.5.2
- '@lezer/highlight': 1.2.3
+ '@lezer/highlight': 1.2.5
'@livekit/mutex@1.1.1': {}
@@ -14374,7 +14380,7 @@
string.prototype.trimstart: 1.0.8
typed-array-buffer: 1.0.3
typed-array-byte-length: 1.0.3
- typed-array-byte-offset: 1.0.4
+ typed-array-byte-offset: 1.0.5
typed-array-length: 1.0.8
unbox-primitive: 1.1.0
which-typed-array: 1.1.22
@@ -14798,7 +14804,7 @@
'@codemirror/state': 6.6.0
'@codemirror/view': 6.43.1
'@lezer/common': 1.5.2
- '@lezer/highlight': 1.2.3
+ '@lezer/highlight': 1.2.5
'@lezer/lr': 1.4.10
'@lezer/markdown': 1.6.4
min-dom: 5.3.0
@@ -15594,6 +15600,8 @@
core-js: 3.49.0
dompurify: 3.4.11
html2canvas: 1.4.1
+
+ jsqr@1.4.0: {}
katex@0.16.47:
dependencies:
@@ -16754,11 +16762,11 @@
get-proto: 1.0.1
which-builtin-type: 1.2.1
- regenerate-unicode-properties@10.2.2:
+ regenerate-unicode-properties@10.3.0:
dependencies:
- regenerate: 1.4.2
+ regenerate: 1.5.0
- regenerate@1.4.2: {}
+ regenerate@1.5.0: {}
regenerator-runtime@0.13.11:
optional: true
@@ -16772,10 +16780,10 @@
gopd: 1.2.0
set-function-name: 2.0.2
- regexpu-core@6.4.0:
+ regexpu-core@6.5.3:
dependencies:
- regenerate: 1.4.2
- regenerate-unicode-properties: 10.2.2
+ regenerate: 1.5.0
+ regenerate-unicode-properties: 10.3.0
regjsgen: 0.8.0
regjsparser: 0.13.2
unicode-match-property-ecmascript: 2.0.0
@@ -17437,7 +17445,7 @@
strnum@1.0.5: {}
- style-mod@4.1.3: {}
+ style-mod@4.1.4: {}
style-search@0.1.0: {}
@@ -17604,7 +17612,7 @@
is-reference: 3.0.3
locate-character: 3.0.0
magic-string: 0.30.21
- zimmerframe: 1.1.4
+ zimmerframe: 1.1.5
transitivePeerDependencies:
- '@typescript-eslint/types'
@@ -17843,13 +17851,12 @@
has-proto: 1.2.0
is-typed-array: 1.1.15
- typed-array-byte-offset@1.0.4:
+ typed-array-byte-offset@1.0.5:
dependencies:
available-typed-arrays: 1.0.7
call-bind: 1.0.9
for-each: 0.3.5
gopd: 1.2.0
- has-proto: 1.2.0
is-typed-array: 1.1.15
reflect.getprototypeof: 1.0.10
@@ -18669,7 +18676,7 @@
zeebe-bpmn-moddle@1.15.0: {}
- zimmerframe@1.1.4: {}
+ zimmerframe@1.1.5: {}
zip-stream@6.0.1:
dependencies:
--
Gitblit v1.9.3