diff --git a/server.js b/server.js index 5dbe441..7f9e687 100644 --- a/server.js +++ b/server.js @@ -14,7 +14,7 @@ export function clientsServer() { phone: "+7 (915) 657–21–14", email: "Superboyband@yandex.ru", networks: [], - meetingTime: { + meeting: { date: "02.06.22", time: "18:30–19:30", }, @@ -28,7 +28,7 @@ export function clientsServer() { phone: "+7 (574) 364–53–36", email: "antimag@gmail.com", networks: [], - meetingTime: { + meeting: { date: "14.07.22", time: "17:30–21:30", }, diff --git a/src/pages/clients/components/ClientsTable.vue b/src/pages/clients/components/ClientsTable.vue index 6e07ed3..ca11f17 100644 --- a/src/pages/clients/components/ClientsTable.vue +++ b/src/pages/clients/components/ClientsTable.vue @@ -1,45 +1,11 @@ diff --git a/src/pages/clients/components/ClientsTableHat.vue b/src/pages/clients/components/ClientsTableHat.vue new file mode 100644 index 0000000..40f4c1e --- /dev/null +++ b/src/pages/clients/components/ClientsTableHat.vue @@ -0,0 +1,42 @@ + + + + + diff --git a/src/pages/clients/components/ClientsTableHeader.vue b/src/pages/clients/components/ClientsTableHeader.vue index 40f4c1e..75f7ec8 100644 --- a/src/pages/clients/components/ClientsTableHeader.vue +++ b/src/pages/clients/components/ClientsTableHeader.vue @@ -1,42 +1,35 @@ diff --git a/src/pages/clients/components/ClientsTableRow.vue b/src/pages/clients/components/ClientsTableRow.vue index cdb4b6a..8afb86f 100644 --- a/src/pages/clients/components/ClientsTableRow.vue +++ b/src/pages/clients/components/ClientsTableRow.vue @@ -1,44 +1,50 @@ diff --git a/src/pages/clients/components/cells/TableCellBodyAge.vue b/src/pages/clients/components/cells/TableCellBodyAge.vue new file mode 100644 index 0000000..2b665d8 --- /dev/null +++ b/src/pages/clients/components/cells/TableCellBodyAge.vue @@ -0,0 +1,14 @@ + + + diff --git a/src/pages/clients/components/cells/TableCellBodyEmail.vue b/src/pages/clients/components/cells/TableCellBodyEmail.vue new file mode 100644 index 0000000..dd43333 --- /dev/null +++ b/src/pages/clients/components/cells/TableCellBodyEmail.vue @@ -0,0 +1,14 @@ + + + diff --git a/src/pages/clients/components/cells/TableCellBodyJobTitle.vue b/src/pages/clients/components/cells/TableCellBodyJobTitle.vue new file mode 100644 index 0000000..ed23776 --- /dev/null +++ b/src/pages/clients/components/cells/TableCellBodyJobTitle.vue @@ -0,0 +1,14 @@ + + + diff --git a/src/pages/clients/components/cells/TableCellBodyMeeting.vue b/src/pages/clients/components/cells/TableCellBodyMeeting.vue new file mode 100644 index 0000000..0502ddc --- /dev/null +++ b/src/pages/clients/components/cells/TableCellBodyMeeting.vue @@ -0,0 +1,21 @@ + + + + + diff --git a/src/pages/clients/components/cells/TableCellBodyName.vue b/src/pages/clients/components/cells/TableCellBodyName.vue new file mode 100644 index 0000000..167420d --- /dev/null +++ b/src/pages/clients/components/cells/TableCellBodyName.vue @@ -0,0 +1,16 @@ + + + diff --git a/src/pages/clients/components/cells/TableCellBodyNetworks.vue b/src/pages/clients/components/cells/TableCellBodyNetworks.vue new file mode 100644 index 0000000..97eb4ee --- /dev/null +++ b/src/pages/clients/components/cells/TableCellBodyNetworks.vue @@ -0,0 +1,14 @@ + + + diff --git a/src/pages/clients/components/cells/TableCellBodyPhone.vue b/src/pages/clients/components/cells/TableCellBodyPhone.vue new file mode 100644 index 0000000..181f2ef --- /dev/null +++ b/src/pages/clients/components/cells/TableCellBodyPhone.vue @@ -0,0 +1,14 @@ + + + diff --git a/src/pages/clients/components/cells/TableCellBodyPriority.vue b/src/pages/clients/components/cells/TableCellBodyPriority.vue new file mode 100644 index 0000000..82896d5 --- /dev/null +++ b/src/pages/clients/components/cells/TableCellBodyPriority.vue @@ -0,0 +1,24 @@ + + + + + diff --git a/src/pages/clients/utils/tableConfig.js b/src/pages/clients/utils/tableConfig.js new file mode 100644 index 0000000..6c27296 --- /dev/null +++ b/src/pages/clients/utils/tableConfig.js @@ -0,0 +1,61 @@ +export const column = [ + { + name: "checkbox", + iconHead: false, + width: 36, + }, + { + name: "fullName", + title: "ФИО", + iconHead: true, + width: 400, + }, + { + name: "age", + title: "Возраст", + iconHead: true, + width: 140, + }, + { + name: "jobTitle", + title: "Должность", + iconHead: false, + width: 200, + }, + { + name: "priority", + title: "Приоритет", + iconHead: true, + width: 124, + }, + { + name: "phone", + title: "Телефон", + iconHead: false, + width: 170, + }, + { + name: "email", + title: "Email", + iconHead: false, + width: 250, + }, + { + name: "networks", + title: "Сети", + iconHead: false, + width: 152, + }, + { + name: "meeting", + title: "Ближайшая встреча", + iconHead: true, + width: 220, + }, + { + name: "dots", + title: "Do", + iconHead: false, + width: 53, + }, +];