feat: DT detaylari tam cekiliyor — BransKodList=OKAS ile siniflandirma, ilan belgeleri, en yeni kayitlar oncelikli detay kuyrugu, butce 30->250
This commit is contained in:
@@ -36,7 +36,7 @@ const argVal = (name, def) => {
|
||||
return i >= 0 && args[i + 1] ? Number(args[i + 1]) : def;
|
||||
};
|
||||
const MAX_PAGES = argVal('--pages', 10);
|
||||
const MAX_DETAILS = argVal('--details', 40);
|
||||
const MAX_DETAILS = argVal('--details', 250);
|
||||
const DELAY_BASE_MS = 2000;
|
||||
const DELAY_JITTER_MS = 1500;
|
||||
|
||||
@@ -265,8 +265,12 @@ async function run() {
|
||||
// 2) Eksik detaylar
|
||||
const pending = db
|
||||
.prepare(
|
||||
// EN YENİ kayıtlar önce: arayüz en yeni 5000'i gösteriyor; varsayılan
|
||||
// (rowid) sırada en eskiler çekildiği için gösterilen hiçbir kayda
|
||||
// detay ulaşmıyordu.
|
||||
`SELECT dogrudan_temin_id, idare_id FROM dt_tenders
|
||||
WHERE detail_json IS NULL AND idare_id != '' LIMIT ?`,
|
||||
WHERE detail_json IS NULL AND idare_id != ''
|
||||
ORDER BY rowid DESC LIMIT ?`,
|
||||
)
|
||||
.all(MAX_DETAILS);
|
||||
console.log(`[dt-worker] ${pending.length} detay çekilecek`);
|
||||
|
||||
Reference in New Issue
Block a user