fix: Integrate multiple branches with expense resource

This commit is contained in:
Ahmed Bouhuolia
2024-09-02 15:02:02 +02:00
parent 0dd05493b2
commit 0812e3087e
5 changed files with 70 additions and 3 deletions

View File

@@ -1,3 +1,5 @@
import { Features } from '@/interfaces';
/**
* Expense - Settings.
*/
@@ -119,6 +121,12 @@ export default {
type: 'boolean',
printable: false,
},
branch: {
name: 'Branch',
type: 'text',
accessor: 'branch.name',
features: [Features.BRANCHES],
},
},
fields2: {
paymentAccountId: {
@@ -178,6 +186,14 @@ export default {
name: 'expense.field.publish',
fieldType: 'boolean',
},
branchId: {
name: 'Branch',
fieldType: 'relation',
relationModel: 'Branch',
relationImportMatch: ['name', 'code'],
features: [Features.BRANCHES],
required: true,
},
},
};