/var/www/qr4y.com/server/delivery/api/responseModels/branch
Edit: /var/www/qr4y.com/server/delivery/api/responseModels/branch/branchUsersList.model.js (826B)
module.exports = class BranchUsersListModel{
constructor({rows, time, page}){
this.count = rows.length || 0
this.page = parseInt(page) || 1
this.time = time
this.list = rows.map(row=>{
const {user, role} = row
return {
id: user.id,
name: user.name,
email: user.email,
language: user.language.nativeName,
languageCode: user.language.code,
phones: user.userPhones.map(p=>{
return p.phone
}).join(', '),
role: user.role.name,
roleId: user.role.id,
roleInCompany: role.name,
roleInCompanyId: role.id
}
})
}
}