diff --git a/pages/admin/admins/_admin.vue b/pages/admin/admins/_admin.vue index eed0464..0bb72cd 100644 --- a/pages/admin/admins/_admin.vue +++ b/pages/admin/admins/_admin.vue @@ -153,6 +153,7 @@ export default { title: this.$route.params.admin === 'new' ? 'افزودن کاربر' : 'ویرایش ادمین', admin: { first_name: '', + personalCode: '', last_name: '', username: '', permissions: [], diff --git a/server/controllers/complaintController.js b/server/controllers/complaintController.js index 5bbb877..ebd747b 100644 --- a/server/controllers/complaintController.js +++ b/server/controllers/complaintController.js @@ -79,7 +79,7 @@ const { fullName, national, phoneNumber, email, receptionCode, caption } = req. module.exports.getsComplaint = [ async(req, res)=>{ - const complaints = await Complaint.find({type:0}).populate('user', 'first_name last_name') + const complaints = await Complaint.find({type:0}).populate('user', 'first_name last_name personalCode') res.status(200).json(complaints) @@ -93,7 +93,7 @@ module.exports.get = [ const complaint = await Complaint.findByIdAndUpdate( req.params.id, {read: true} - ).populate('user', 'first_name last_name') + ).populate('user', 'first_name last_name personalCode') res.status(200).json(complaint) diff --git a/server/controllers/userController.js b/server/controllers/userController.js index f28f85b..67606f0 100644 --- a/server/controllers/userController.js +++ b/server/controllers/userController.js @@ -205,9 +205,9 @@ module.exports.update_admin = [ ], checkValidations(validationResult), (req, res) => { - const { username, first_name, last_name, permissions } = req.body + const { username, first_name, last_name, permissions,personalCode } = req.body - const data = { username, first_name, last_name, permissions } + const data = { username, first_name, last_name, permissions,personalCode } data._creator = req.user_id User.findByIdAndUpdate(req.params.id, data, (err, oldData) => {