INIT models
This commit is contained in:
@@ -250,7 +250,7 @@ module.exports.delete_admin = [
|
|||||||
|
|
||||||
module.exports.permissions = [
|
module.exports.permissions = [
|
||||||
(req, res) => {
|
(req, res) => {
|
||||||
return res.json(permissions)
|
return res.status(200).json(permissions)
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|||||||
@@ -13,8 +13,20 @@ const InstalledDeviceSchema = mongoose.Schema({
|
|||||||
2, // Rejected
|
2, // Rejected
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
dollarProfit:{
|
||||||
|
type:Number,
|
||||||
|
min:0
|
||||||
|
},
|
||||||
|
score:{
|
||||||
|
type:Number,
|
||||||
|
min:0
|
||||||
|
},
|
||||||
registerDate:Date,
|
registerDate:Date,
|
||||||
installationDate:Date
|
installationDate:Date,
|
||||||
|
userId:{
|
||||||
|
type:String,
|
||||||
|
ref:'User'
|
||||||
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
module.exports = mongoose.model('InstalledDevice', InstalledDeviceSchema)
|
module.exports = mongoose.model('InstalledDevice', InstalledDeviceSchema)
|
||||||
@@ -0,0 +1,26 @@
|
|||||||
|
const mongoose = require('mongoose')
|
||||||
|
|
||||||
|
const ScoreSchema = mongoose.Schema({
|
||||||
|
deviceId:{
|
||||||
|
type:String,
|
||||||
|
ref:'Device'
|
||||||
|
},
|
||||||
|
renewDate:Date,
|
||||||
|
renewType:{
|
||||||
|
type:String,
|
||||||
|
},
|
||||||
|
price:{
|
||||||
|
type:Number,
|
||||||
|
min:0
|
||||||
|
},
|
||||||
|
profit:{
|
||||||
|
type:Number,
|
||||||
|
min:0
|
||||||
|
},
|
||||||
|
dollarProfit:{
|
||||||
|
type:Number,
|
||||||
|
min:0
|
||||||
|
},
|
||||||
|
})
|
||||||
|
|
||||||
|
module.exports = mongoose.model('Score', ScoreSchema)
|
||||||
Reference in New Issue
Block a user