09-06-2022, 11:12
Merhaba sigortacı arkadaşlarım. Güncel tramer poliçe detay sorgu ekranının karışıklığından ve kullanım zorluğundan hepinizin şikayetci olduğunu düşünüyorum. Pek tabikide ben daha çok şikayetciyim. Kendim hazırlamış olduğum javascript kodunu, kullandığınız tarayıcıda JS inject eklentileri ile ekleyerek bu karışık görünümden kurtulabilirsiniz.
Mozilla için şu eklentiyi kullanabilirsiniz: https://addons.mozilla.org/tr/firefox/ad...-injector/
Örnek Görünüm:
Mozilla için şu eklentiyi kullanabilirsiniz: https://addons.mozilla.org/tr/firefox/ad...-injector/
Kod:
if(document.location.href.includes('https://online.sbm.org.tr/ovm-police/police/list.sbm')){
let aralik = 0;
let uzunluk = document.querySelectorAll("tr").length - 1;
document.querySelectorAll("th")[5].remove();
document.querySelectorAll("th")[11].remove();
document.querySelectorAll("th")[11].remove();
document.querySelectorAll("th")[3].innerText = 'Y.No';
document.querySelectorAll("th")[4].innerText = 'Ürün';
document.querySelectorAll("th")[5].innerText = 'Zeyil';
document.querySelectorAll("th")[8].innerText = 'Tanzim tarihi';
document.querySelectorAll("th")[9].innerText = 'Başlama tarihi';
document.querySelectorAll("th")[10].innerText = 'Bitiş tarihi';
document.querySelectorAll("th")[11].innerText = 'Hasar?';
for (let i = 0; i < uzunluk; i++) {
document.querySelectorAll("td")[5 + aralik].remove();
document.querySelectorAll("td")[11 + aralik].remove();
document.querySelectorAll("td")[11 + aralik].remove();
//Zorunlu Koltuk Metin Düzeltme
const urun = document.querySelectorAll("td")[4 + aralik];
urun.innerText = urun.innerText.replace("KARAYOLU YOLCU TAŞIMACILIĞI ZORUNLU KOLTUK FERDİ KAZA",'Z.KOLTUK');
urun.innerText = urun.innerText.replace("KARAYOLU YOLCU TAŞIMA ZORUNLU KOLTUK FERDİ KAZA SİGORTASI",'Z.KOLTUK');
urun.innerText = urun.innerText.replace("Z.KOLTUK SİG. POLİÇESİ",'Z.KOLTUK');
//Trafik Metin Düzeltme
urun.innerText = urun.innerText.replace("KARAYOLLARI MOTORLU ARAÇLAR ZORUNLU MALİ",'TRAFİK');
urun.innerText = urun.innerText.replace("TRAFİK SİGORTA POLİÇESİ",'TRAFİK');
urun.innerText = urun.innerText.replace("MOTORLU TAŞITLR İHTİYARİ MALİ SORUMLULUK",'TRAFİK');
urun.innerText = urun.innerText.replace("KARAYOLLARI MOTORLU ARAÇLAR ZORUNLU",'TRAFİK');
urun.innerText = urun.innerText.replace("TRAFİK SİGORTASI",'TRAFİK');
urun.innerText = urun.innerText.replace("ZORUNLU MALİ SORUMLULUK",'TRAFİK');
urun.innerText = urun.innerText.replace("ZORUNLU KARAYOLU MALİ MESULİYET",'TRAFİK');
urun.innerText = urun.innerText.replace("Karayolları Motorlu Araçlar Zorunlu Mali Sorumluluk (Trafik Sigortası)",'TRAFİK');
//Kasko Metin Düzeltme
urun.innerText = urun.innerText.replace("BENİM ARABAM-MİNİBÜS",'KASKO');
urun.innerText = urun.innerText.replace("BENİM ARABAM-OTOMOBİL",'KASKO');
if(urun.innerText.includes('KASKO') || urun.innerText.includes('Kasko') || urun.innerText.includes('Birleşik')){
urun.innerText = 'KASKO';
}
const zeyilturu = document.querySelectorAll("td")[7 + aralik];
zeyilturu.innerText = zeyilturu.innerText.replace("Satıştan Dolayı İptal Eki",'Satış İptal');
zeyilturu.innerText = zeyilturu.innerText.replace("SATIŞTAN DOLAYI İPTAL EKBELGESİ",'Satış İptal');
zeyilturu.innerText = zeyilturu.innerText.replace("SATIŞTAN DOLAYI İPTAL",'Satış İptal');
zeyilturu.innerText = zeyilturu.innerText.replace("Kısmı Poliçe İptali (Gün Hesabı)",'Kısmı İptal');
zeyilturu.innerText = zeyilturu.innerText.replace("Vade ortası Müşteri istegi ile Riskin Sona Ermesi",'M.İsteği İle İptal');
zeyilturu.innerText = zeyilturu.innerText.replace("DAİNİ MURTEHİN DEĞİŞİM",'DM Zeyili');
zeyilturu.innerText = zeyilturu.innerText.replace("Araç Grup Kodu Değişikliği",'Araç Kodu Değişikliği');
document.querySelectorAll("td")[8 + aralik].innerText = document.querySelectorAll("td")[8 + aralik].innerText.substring(0,11);
document.querySelectorAll("td")[9 + aralik].innerText = document.querySelectorAll("td")[9 + aralik].innerText.substring(0,11);
document.querySelectorAll("td")[10 + aralik].innerText = document.querySelectorAll("td")[10 + aralik].innerText.substring(0,11);
document.querySelectorAll("td")[aralik].innerText = document.querySelectorAll("td")[aralik].innerText.replace("SİGORTA",'');
document.querySelectorAll("td")[1 + aralik].innerText = document.querySelectorAll("td")[1 + aralik].innerText.substring(0, 20);
aralik = aralik + 14;
}
}
Örnek Görünüm: