feat(MemberOrder): add budget field to MemberOrder and MemberOrderHistory models
All checks were successful
Deploy tt-tagebuch / deploy (push) Successful in 41s

- Introduced a new budget field in both MemberOrder and MemberOrderHistory models to track budget amounts.
- Updated memberOrderService to handle budget in serialization and normalization processes.
- Enhanced OrdersPanel component to include budget input and display in the UI.
- Added German localization for the new budget term to ensure consistency across languages.
This commit is contained in:
Torsten Schulz (local)
2026-04-22 08:53:57 +02:00
parent 41bbf81958
commit 1d67b68b44
6 changed files with 51 additions and 9 deletions

View File

@@ -49,6 +49,11 @@ const MemberOrder = sequelize.define('MemberOrder', {
allowNull: false,
defaultValue: 0,
field: 'paid_amount'
},
budget: {
type: DataTypes.DECIMAL(10, 2),
allowNull: false,
defaultValue: 0
}
}, {
underscored: true,

View File

@@ -47,6 +47,11 @@ const MemberOrderHistory = sequelize.define('MemberOrderHistory', {
allowNull: false,
defaultValue: 0,
field: 'paid_amount'
},
budget: {
type: DataTypes.DECIMAL(10, 2),
allowNull: false,
defaultValue: 0
}
}, {
underscored: true,