udpate archive script

This commit is contained in:
2025-04-29 15:52:27 +05:30
parent 1c0111349e
commit b741c929bf

View File

@@ -157,37 +157,42 @@ const processedModel = mongoose.model(
let count = 0; let count = 0;
for (const permit of processedPermits) { for (const permit of processedPermits) {
await processedModel.create({ try {
tenantId: permit.tenantId, await processedModel.create({
pid: permit.pid, tenantId: permit.tenantId,
permitNumber: permit.permitNumber, pid: permit.pid,
county: permit.county, permitNumber: permit.permitNumber,
client: permit.client, county: permit.county,
clientData: permit.clientData, client: permit.client,
status: permit.status, clientData: permit.clientData,
manualStatus: permit.manualStatus, status: permit.status,
utility: permit.utility, manualStatus: permit.manualStatus,
assignedTo: permit.assignedTo, utility: permit.utility,
link: permit.link, assignedTo: permit.assignedTo,
address: permit.address, link: permit.link,
recordType: permit.recordType, address: permit.address,
description: permit.description, recordType: permit.recordType,
createdAt: permit.createdAt, description: permit.description,
createdBy: permit.createdBy, createdAt: permit.createdAt,
newProcessingStatus: permit.newProcessingStatus, createdBy: permit.createdBy,
newPayment: permit.newPayment, newProcessingStatus: permit.newProcessingStatus,
newConditions: permit.newConditions, newPayment: permit.newPayment,
professionals: permit.professionals, newConditions: permit.newConditions,
recordId: permit.recordId, professionals: permit.professionals,
relatedRecords: permit.relatedRecords, recordId: permit.recordId,
accelaStatus: permit.accelaStatus, relatedRecords: permit.relatedRecords,
openDate: permit.openDate, accelaStatus: permit.accelaStatus,
lastUpdateDate: permit.lastUpdateDate, openDate: permit.openDate,
statusUpdated: permit.statusUpdated, lastUpdateDate: permit.lastUpdateDate,
transferDate: new Date(), statusUpdated: permit.statusUpdated,
}); transferDate: new Date(),
});
await permit.deleteOne();
} catch (err) {
console.log(err);
}
await permit.deleteOne();
count++; count++;
} }