north-glass-erp/northglass-erp/src/components/sd/delivery/PrintSheet1.vue
@@ -460,10 +460,10 @@ margin: 0; padding: 0; } @page { size: auto; margin: 8mm 16mm 20mm 16mm; @media print { body { margin: 8mm 16mm 20mm 16mm; } } north-glass-erp/northglass-erp/src/components/sd/delivery/PrintSheet2.vue
@@ -277,10 +277,13 @@ background-color: black; color: black; } @page { size: auto; margin: 8mm 16mm 20mm 16mm; @media print { @page { size: auto; margin: 8mm 16mm 20mm 16mm; } } north-glass-erp/northglass-erp/src/views/pp/processCard/PrintCustomLabel1.vue
@@ -197,16 +197,17 @@ @page { size: auto; /* auto is the initial value */ margin: 12mm 4mm 2mm 6mm /* this affects the margin in the printer settings */ } @media print { div { page-break-inside: avoid; } @page { size: auto; /* auto is the initial value */ margin: 12mm 4mm 2mm 6mm /* this affects the margin in the printer settings */ } } </style> north-glass-erp/northglass-erp/src/views/pp/processCard/PrintCustomLabelSemi1.vue
@@ -193,16 +193,17 @@ @page { size: auto; /* auto is the initial value */ margin: 2mm 2mm 2mm 2mm; /* this affects the margin in the printer settings */ } @media print { div { page-break-inside: avoid; } @page { size: auto; /* auto is the initial value */ margin: 2mm 2mm 2mm 2mm; /* this affects the margin in the printer settings */ } } </style> north-glass-erp/northglass-erp/src/views/pp/processCard/PrintCustomLabelSemi2.vue
@@ -195,16 +195,17 @@ @page { size: auto; /* auto is the initial value */ margin: 2mm 2mm 2mm 2mm; /* this affects the margin in the printer settings */ } @media print { div { page-break-inside: avoid; } @page { size: auto; /* auto is the initial value */ margin: 2mm 2mm 2mm 2mm; /* this affects the margin in the printer settings */ } } </style> north-glass-erp/northglass-erp/src/views/pp/processCard/PrintLabel.vue
@@ -232,16 +232,17 @@ @page { size: auto; /* auto is the initial value */ margin: 13mm 4mm 0mm 4mm; /* this affects the margin in the printer settings */ } @media print { div { page-break-inside: avoid; } @page { size: auto; /* auto is the initial value */ margin: 13mm 4mm 0mm 4mm; /* this affects the margin in the printer settings */ } } </style> north-glass-erp/northglass-erp/src/views/pp/processCard/PrintLabel1.vue
@@ -191,16 +191,17 @@ @page { size: auto; /* auto is the initial value */ margin: 13mm 4mm 0mm 4mm; /* this affects the margin in the printer settings */ } @media print { div { page-break-inside: avoid; } @page { size: auto; /* auto is the initial value */ margin: 13mm 4mm 0mm 4mm; /* this affects the margin in the printer settings */ } } </style> north-glass-erp/northglass-erp/src/views/sd/order/CreateOrder.vue
@@ -605,12 +605,23 @@ if(result){ const dataList = xGrid.value.getTableData().visibleData const val = getNestedProperty(dataList[result.start],result.cell) let numbers = parseInt(val.match(/(\d+)$/)) const string=val.replace(/\d+$/, '') const numbersArr = [] const regex = /\d+/g let match while ((match = regex.exec(val))) { numbersArr.push({ number: match[0], index: match.index }); } let numbers=numbersArr[numbersArr.length-1] var subStr1 = val.substring(numbers.index); var subStr2 = val.substring(0, numbers.index); let number = parseInt(subStr1.match(/\d/)) var reg =new RegExp(number,"g") dataList.forEach((item,index) =>{ if(index>=result.start ){ setNestedValue(item,result.cell,string+numbers) numbers=numbers+1 let newStr = subStr1.replace(reg, number); setNestedValue(item,result.cell,subStr2+newStr) number=number+1 } }) @@ -624,14 +635,33 @@ if (result) { const dataList = xGrid.value.getTableData().visibleData const val = getNestedProperty(dataList[result.start], result.cell) let numbers = parseInt(val.match(/(\d+)$/)) const numbersArr = [] const regex = /\d+/g let match while ((match = regex.exec(val))) { numbersArr.push({ number: match[0], index: match.index }); } let numbers=numbersArr[numbersArr.length-1] var subStr1 = val.substring(numbers.index); var subStr2 = val.substring(0, numbers.index); let number = parseInt(subStr1.match(/\d/)) var reg =new RegExp(number,"g") dataList.forEach((item,index) =>{ if(index >= result.start && index <= result.end){ let newStr = subStr1.replace(reg, number); setNestedValue(item,result.cell,subStr2+newStr) number=number+1 } }) /*let numbers = parseInt(val.match(/(\d+)$/)) const string=val.replace(/\d+$/, '') dataList.forEach((item, index) => { if (index >= result.start && index <= result.end) { setNestedValue(item, result.cell, string + numbers) numbers = numbers + 1 } }) })*/ } gridOptions.menuConfig.body.options[0][5].disabled = false