fix: wrap long bid items within printable page width
This commit is contained in:
Vendored
+10
@@ -0,0 +1,10 @@
|
||||
import {belgeYazdir,teklifCetveliHtml} from '../../src/services/bidDocs.js';
|
||||
import {bidTotal} from '../../src/services/bidValidation.js';
|
||||
|
||||
export function printBidFixture() {
|
||||
const rows=Array.from({length:100},(_,i)=>({name:`Kalem ${String(i+1).padStart(3,'0')} — Ölçüm, İğdır, Şırınga, Çözelti, tüp ve özgül laboratuvar test kiti ${i%7===0?'uzun teknik ürün açıklaması '.repeat(5):''}${i===49?'UZUNÜRÜNKODU'.repeat(12):''}`,quantity:'3 adet',birimFiyat:'125.335'}));
|
||||
const form={idare:'QA İğdır Üniversitesi Sağlık Araştırma ve Uygulama Merkezi',isinAdi:'Sentetik 100 kalem Türkçe laboratuvar teklif cetveli',ikn:'QA/100',ihaleTarihi:'22.09.2026',firmaUnvan:'QA Ölçüm ve Sağlık Ürünleri',yetkiliAd:'QA Şule Çığ',yetkiliGorev:'Test Yetkilisi'};
|
||||
let html='';
|
||||
belgeYazdir('QA — 100 Kalem',teklifCetveliHtml(form,rows,bidTotal(rows)),{document:{open(){},write(value){html=value;},close(){}},focus(){}});
|
||||
return {html,rows,total:bidTotal(rows)};
|
||||
}
|
||||
Reference in New Issue
Block a user