summaryrefslogtreecommitdiff
path: root/src/services.js
diff options
context:
space:
mode:
authoreug-vs <eug-vs@keemail.me>2021-03-20 20:37:22 +0300
committereug-vs <eug-vs@keemail.me>2021-03-20 20:37:22 +0300
commit786dc90d89dbb2deaef0282301d88b1568d56a33 (patch)
tree703424338bcb9ec79e825c924509974612519fb9 /src/services.js
parent2d3ec1727b8ef51b8894116d353551134453744e (diff)
downloadcommercel-ui-786dc90d89dbb2deaef0282301d88b1568d56a33.tar.gz
feat: handle query params and add Account page
Diffstat (limited to 'src/services.js')
-rw-r--r--src/services.js31
1 files changed, 26 insertions, 5 deletions
diff --git a/src/services.js b/src/services.js
index 7187519..dfb166e 100644
--- a/src/services.js
+++ b/src/services.js
@@ -68,16 +68,37 @@ const services: ServiceParams[] = [
{ key: 'operation', label: 'Операция', transform: op => operationNames[op] },
{ key: 'amount', label: 'Сумма' },
],
- actions: [{
- name: 'Загрузить выписку',
- route: 'upload',
- variant: 'outlined',
- }],
+ actions: [
+ {
+ name: 'Загрузить выписку',
+ route: '/transfers/upload',
+ variant: 'outlined',
+ },
+ {
+ name: 'Добавить',
+ route: '/transfers/add',
+ },
+ ],
default: {
operation: 'in',
records: [],
},
},
+ {
+ route: 'account',
+ name: 'Рассчётный счёт',
+ tableFields: [
+ { key: 'date', label: 'Дата', transform: date => new Date(date).toLocaleDateString() },
+ { key: 'amount', label: 'Сумма' },
+ ],
+ actions: [
+ {
+ name: 'Загрузить выписку',
+ route: '/transfers/upload',
+ },
+ ],
+ rowLink: item => `/transfers?date=${item.date}`,
+ },
];
export default services;