Merge branch 'development' of gitlab.com:mbugroup/lti-web-client into feat/FE/US-281/TASK-316-317-slicing-ui-and-integrate-api-daily-recording-growing-uniformity-page

This commit is contained in:
rstubryan
2025-12-29 14:15:29 +07:00
54 changed files with 4457 additions and 2464 deletions
+46 -6
View File
@@ -7,16 +7,23 @@ export const ROUTE_PERMISSIONS: Record<string, string[]> = {
// Production
// Production - Project Flock
'/production/project-flock/': ['lti.production.project_flocks.list'],
'/production/project-flock/add/': ['lti.production.project_flocks.create'],
'/production/project-flock/add/': [
'lti.production.project_flocks.create',
'lti.production.project_flocks.delete',
],
'/production/project-flock/detail/': ['lti.production.project_flocks.detail'],
'/production/project-flock/detail/edit/': [
'lti.production.project_flocks.update',
'lti.production.project_flocks.delete',
],
'/production/project-flock/chickin/add/kandang/': [
'lti.production.chickins.create',
'lti.production.chickins.detail',
'lti.production.chickins.approve',
],
'/production/project-flock/closing/': [
'lti.production.project_flock_kandangs.closing',
'lti.production.project_flock_kandangs.closing.detail',
],
// Production - Recording
@@ -37,6 +44,12 @@ export const ROUTE_PERMISSIONS: Record<string, string[]> = {
'lti.production.transfer_to_laying.update',
],
// Production - Uniformity
'/uniformity/': ['lti.production.uniformity.list'],
'/uniformity/add/': ['lti.production.uniformity.create'],
'/uniformity/detail/': ['lti.production.uniformity.detail'],
'/uniformity/detail/edit/': ['lti.production.uniformity.update'],
// Purchase
'/purchase/': ['lti.purchase.list'],
'/purchase/add/': ['lti.purchase.create'],
@@ -61,6 +74,28 @@ export const ROUTE_PERMISSIONS: Record<string, string[]> = {
'/expense/realization/': ['lti.expense.create.realization'],
'/expense/realization/edit/': ['lti.expense.update.realization'],
// Finance
// // ===== FINANCE =====
// "lti.finance.transaction.list",
// "lti.finance.transaction.detail",
// "lti.finance.transaction.delete",
// "lti.finance.payments.create",
// "lti.finance.payments.update",
// "lti.finance.initial_balances.create",
// "lti.finance.initial_balances.update",
// "lti.finance.injections.create",
// "lti.finance.injections.update",
'/finance/': ['lti.finance.transaction.list'],
'/finance/detail/': ['lti.finance.transaction.detail'],
'/finance/add/': ['lti.finance.payments.create'],
'/finance/detail/edit/': ['lti.finance.payments.update'],
'/finance/add/initial-balance/': ['lti.finance.initial_balances.create'],
'/finance/detail/edit/initial-balance/': [
'lti.finance.initial_balances.update',
],
'/finance/add/injection/': ['lti.finance.injections.create'],
'/finance/detail/edit/injection/': ['lti.finance.injections.update'],
// Closing
'/closing/': ['lti.closing.list'],
'/closing/detail/': ['lti.closing.detail'],
@@ -153,9 +188,14 @@ export const ROUTE_PERMISSIONS: Record<string, string[]> = {
'/master-data/flock/detail/': ['lti.master.flocks.detail'],
'/master-data/flock/detail/edit/': ['lti.master.flocks.update'],
// Uniformity
'/uniformity/': ['lti.production.uniformity.list'],
'/uniformity/add/': ['lti.production.uniformity.create'],
'/uniformity/detail/': ['lti.production.uniformity.detail'],
'/uniformity/detail/edit/': ['lti.production.uniformity.update'],
'/master-data/production-standard/': ['lti.master.production_standards.list'],
'/master-data/production-standard/add/': [
'lti.master.production_standards.create',
],
'/master-data/production-standard/detail/': [
'lti.master.production_standards.detail',
],
'/master-data/production-standard/detail/edit/': [
'lti.master.production_standards.update',
],
};