feat: optimize dynamic list service.

feat: inactive mode for accounts, items, customers and vendors services.
This commit is contained in:
a.bouhuolia
2021-07-29 08:46:41 +02:00
parent 720dc5b7d7
commit 9186076676
80 changed files with 2748 additions and 1806 deletions

View File

@@ -0,0 +1,60 @@
export default {
defaultFilterField: 'date',
defaultSort: {
sortOrder: 'DESC',
sortField: 'date',
},
fields: {
'date': {
name: 'Date',
column: 'date',
fieldType: 'date',
columnable: true,
},
'type': {
name: 'Adjustment type',
column: 'type',
fieldType: 'enumeration',
options: [
{ key: 'increment', name: 'Increment' },
{ key: 'decrement', name: 'Decrement' },
],
columnable: true,
},
'adjustment_account': {
name: 'Adjustment account',
column: 'adjustment_account_id',
columnable: true,
},
'reason': {
name: 'Reason',
column: 'reason',
fieldType: 'text',
columnable: true,
},
'reference_no': {
name: 'Reference No.',
column: 'reference_no',
fieldType: 'text',
columnable: true,
},
'description': {
name: 'Description',
column: 'description',
fieldType: 'text',
columnable: true,
},
'published_at': {
name: 'Published at',
column: 'published_at',
fieldType: 'date',
columnable: true,
},
'created_at': {
name: 'Created at',
column: 'created_at',
fieldType: 'date',
columnable: true,
},
},
};