added issuedDate field

This commit is contained in:
2025-05-20 09:40:14 +05:30
parent 6e7ef46625
commit b082b221d1
5 changed files with 8 additions and 0 deletions

View File

@@ -62,6 +62,7 @@ const permitsModel = mongoose.model(
openDate: Date,
lastUpdateDate: Date,
statusUpdated: Date,
issuedDate: Date,
},
{ strict: false }
)
@@ -129,6 +130,7 @@ const processedModel = mongoose.model(
openDate: Date,
lastUpdateDate: Date,
statusUpdated: Date,
issuedDate: Date,
transferDate: Date,
},
{ strict: false }
@@ -185,6 +187,7 @@ const processedModel = mongoose.model(
openDate: permit.openDate,
lastUpdateDate: permit.lastUpdateDate,
statusUpdated: permit.statusUpdated,
issuedDate: permit.issuedDate,
transferDate: new Date(),
});

View File

@@ -64,6 +64,7 @@ const permitSchema = new mongoose.Schema({
openDate: Date,
lastUpdateDate: Date,
statusUpdated: Date,
issuedDate: Date,
}).index({ tenantId: 1, permitNumber: 1 }, { unique: true });
export const permitFields = Object.keys(permitSchema.paths).filter(

View File

@@ -119,6 +119,7 @@ export async function listPermits(
openDate: 1,
lastUpdateDate: 1,
statusUpdated: 1,
issuedDate: 1,
assignedTo: {
$let: {
vars: { assigned: { $arrayElemAt: ["$assignedRec", 0] } },
@@ -287,6 +288,7 @@ export async function searchPermit(
openDate: 1,
lastUpdateDate: 1,
statusUpdated: 1,
issuedDate: 1,
assignedTo: {
$let: {
vars: { assigned: { $arrayElemAt: ["$assignedRec", 0] } },

View File

@@ -64,6 +64,7 @@ const processedSchema = new mongoose.Schema({
openDate: Date,
lastUpdateDate: Date,
statusUpdated: Date,
issuedDate: Date,
transferDate: Date,
}).index({ tenantId: 1, permitNumber: 1 }, { unique: true });

View File

@@ -115,6 +115,7 @@ export async function listProcessedPermits(
lastUpdateDate: 1,
statusUpdated: 1,
transferDate: 1,
issuedDate: 1,
assignedTo: {
$let: {
vars: { assigned: { $arrayElemAt: ["$assignedRec", 0] } },