Add batch ULINE label printing for all asset types
A multi-select batch sheet at /print/asset-label-batch/<type> lays selected assets onto ULINE label pages (6-up 3x3 or dense 72-up mini), with code-type and encode toggles matching the single label, plus a start-cell offset for partial sheets. Print Labels buttons on all five asset list pages. The per-type config and encode resolution are extracted to a shared print/assetLabel.js used by both the single and batch views. Measuring-tool batches encode each tool inspection- operation code (decode-verified 0615). 808 tests pass. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@@ -85,6 +85,12 @@ const routes = [
|
||||
name: 'print-asset-label',
|
||||
component: () => import('../views/print/AssetLabel.vue')
|
||||
},
|
||||
// Batch label sheets (ULINE 6-up / mini 72-up) for one asset type.
|
||||
{
|
||||
path: '/print/asset-label-batch/:assettype',
|
||||
name: 'print-asset-label-batch',
|
||||
component: () => import('../views/print/AssetLabelBatch.vue')
|
||||
},
|
||||
{
|
||||
path: '/print/printer-qr',
|
||||
name: 'print-printer-qr-batch',
|
||||
|
||||
Reference in New Issue
Block a user