feat: add permitNumber, lot fields to rts
This commit is contained in:
@@ -56,6 +56,8 @@ const rtsSchema = new mongoose.Schema({
|
|||||||
},
|
},
|
||||||
taggedUsers: Array,
|
taggedUsers: Array,
|
||||||
fileValidationStatus: String,
|
fileValidationStatus: String,
|
||||||
|
permitNumber: [String],
|
||||||
|
lot: [String],
|
||||||
});
|
});
|
||||||
|
|
||||||
export const rtsFields = Object.keys(rtsSchema.paths).filter(
|
export const rtsFields = Object.keys(rtsSchema.paths).filter(
|
||||||
@@ -87,6 +89,8 @@ const rtsCreateInput = z.object({
|
|||||||
.optional(),
|
.optional(),
|
||||||
assignedTo: z.array(z.string()).optional(),
|
assignedTo: z.array(z.string()).optional(),
|
||||||
status: z.string().optional(),
|
status: z.string().optional(),
|
||||||
|
permitNumber: z.array(z.string()).optional(),
|
||||||
|
lot: z.array(z.string()).optional(),
|
||||||
});
|
});
|
||||||
|
|
||||||
const rtsUpdateInput = z.object({
|
const rtsUpdateInput = z.object({
|
||||||
@@ -112,6 +116,8 @@ const rtsUpdateInput = z.object({
|
|||||||
assignedTo: z.array(z.string()).optional(),
|
assignedTo: z.array(z.string()).optional(),
|
||||||
status: z.string().optional(),
|
status: z.string().optional(),
|
||||||
fileValidationStatus: z.string().optional(),
|
fileValidationStatus: z.string().optional(),
|
||||||
|
permitNumber: z.array(z.string()).optional(),
|
||||||
|
lot: z.array(z.string()).optional(),
|
||||||
});
|
});
|
||||||
|
|
||||||
const rtsNewUpload = z.object({
|
const rtsNewUpload = z.object({
|
||||||
|
|||||||
@@ -145,6 +145,8 @@ export async function listRts(
|
|||||||
dueDate: 1,
|
dueDate: 1,
|
||||||
taggedUsers: 1,
|
taggedUsers: 1,
|
||||||
fileValidationStatus: 1,
|
fileValidationStatus: 1,
|
||||||
|
permitNumber: 1,
|
||||||
|
lot: 1,
|
||||||
county: {
|
county: {
|
||||||
$let: {
|
$let: {
|
||||||
vars: { county: { $arrayElemAt: ["$countyRec", 0] } },
|
vars: { county: { $arrayElemAt: ["$countyRec", 0] } },
|
||||||
|
|||||||
Reference in New Issue
Block a user