|
|
@ -251,6 +251,25 @@ const insensorsSchema = new mongoose.Schema({
|
|
|
|
});
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
const sensorquotationSchema = new mongoose.Schema({
|
|
|
|
|
|
|
|
customerIdId: { type: String },
|
|
|
|
|
|
|
|
installationId: { type: String, default: null },
|
|
|
|
|
|
|
|
masters: { type: String },
|
|
|
|
|
|
|
|
slaves: { type: String },
|
|
|
|
|
|
|
|
motor_switches: { type: String },
|
|
|
|
|
|
|
|
quote_status: { type: String, default: null },
|
|
|
|
|
|
|
|
quoted_amount: { type: String, default: null },
|
|
|
|
|
|
|
|
comments: { type: String, default: null },
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// Define electricals as an array of strings or objects
|
|
|
|
|
|
|
|
electricals: [
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
type: String, // or Object, based on your requirements
|
|
|
|
|
|
|
|
default: null
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
]
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -260,7 +279,9 @@ const insensorsSchema = new mongoose.Schema({
|
|
|
|
const ProfilePictureStore = mongoose.model('ProfilePictureStore', profilePictureStoreSchema);
|
|
|
|
const ProfilePictureStore = mongoose.model('ProfilePictureStore', profilePictureStoreSchema);
|
|
|
|
const ProfilePictureInstall = mongoose.model('ProfilePictureInstall', profilePictureInstallSchema);
|
|
|
|
const ProfilePictureInstall = mongoose.model('ProfilePictureInstall', profilePictureInstallSchema);
|
|
|
|
const MotorSwitchSensor = mongoose.model('MotorSwitchSensor', motorSwitchSensorInSchema);
|
|
|
|
const MotorSwitchSensor = mongoose.model('MotorSwitchSensor', motorSwitchSensorInSchema);
|
|
|
|
|
|
|
|
const SensorQuotation = mongoose.model('SensorQuotationSchema', sensorquotationSchema);
|
|
|
|
|
|
|
|
|
|
|
|
const Install = mongoose.model("Install", installationschema);
|
|
|
|
const Install = mongoose.model("Install", installationschema);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
module.exports = { Install, ProfilePictureInstall, generateinstallationId,Store,ProfilePictureStore,WaterLeverSensor,MotorSwitchSensor,Insensors};
|
|
|
|
module.exports = { Install, ProfilePictureInstall, SensorQuotation,generateinstallationId,Store,ProfilePictureStore,WaterLeverSensor,MotorSwitchSensor,Insensors,};
|
|
|
|