/var/www/qr4y.kz/server/delivery/api/responseModels/company
Edit: /var/www/qr4y.kz/server/delivery/api/responseModels/company/companyClientsList.model.js (524B)
module.exports = class CompanyClientsListModel {
constructor({ rows, time, page }) {
this.count = rows.length || 0
this.page = parseInt(page) || 1
this.time = time
this.list = rows.map((row) => {
const { user } = row
return {
uid: user.uid,
name: user.name,
email: user.email,
discount: row.discount || 0,
language: user.language.nativeName,
languageCode: user.language.code,
phones: user.userPhones
.map((p) => {
return p.phone
})
.join(', ')
}
})
}
}