Edit surveys
This commit is contained in:
@@ -27,6 +27,7 @@ module.exports.create = [
|
||||
coast,
|
||||
description,
|
||||
code,
|
||||
type:0,
|
||||
user: req.user_id
|
||||
}
|
||||
|
||||
@@ -38,6 +39,43 @@ module.exports.create = [
|
||||
}
|
||||
]
|
||||
|
||||
module.exports.createPublic = [
|
||||
(req, res) => {
|
||||
const {
|
||||
purchasedProduct,
|
||||
guaranteeWorkFlow,
|
||||
employeeResponsibility,
|
||||
serviceQuality,
|
||||
serviceTime,
|
||||
repairQuality,
|
||||
coast,
|
||||
description,
|
||||
code
|
||||
} = req.body
|
||||
|
||||
const data = {
|
||||
purchasedProduct,
|
||||
guaranteeWorkFlow,
|
||||
employeeResponsibility,
|
||||
serviceQuality,
|
||||
serviceTime,
|
||||
repairQuality,
|
||||
coast,
|
||||
description,
|
||||
code,
|
||||
type:1
|
||||
}
|
||||
|
||||
const survey = new Survey(data)
|
||||
|
||||
survey.save(err => {
|
||||
if (err) return res500(res, err)
|
||||
return res.json({ message: _faSr.response.success_save })
|
||||
})
|
||||
|
||||
}
|
||||
]
|
||||
|
||||
module.exports.getAllForUser = [
|
||||
(req, res) => {
|
||||
Survey.find({ user: req.user_id }, (err, data) => {
|
||||
@@ -49,7 +87,7 @@ module.exports.getAllForUser = [
|
||||
|
||||
module.exports.getAllForAdmin = [
|
||||
(req, res) => {
|
||||
Survey.find({})
|
||||
Survey.find({type:req.query.type || 0})
|
||||
.populate('user', 'first_name last_name')
|
||||
.exec((err, data) => {
|
||||
if (err) return res500(res, err)
|
||||
|
||||
Reference in New Issue
Block a user