feat(accounting): add new module

ref: #702 closes #714
This commit is contained in:
2025-04-09 12:28:54 +09:30
parent a18d9c2789
commit ab4ebdab24
7 changed files with 21 additions and 0 deletions

View File

6
app/accounting/apps.py Normal file
View File

@ -0,0 +1,6 @@
from django.apps import AppConfig
class AccountingConfig(AppConfig):
default_auto_field = 'django.db.models.BigAutoField'
name = 'accounting'

View File

8
app/accounting/urls.py Normal file
View File

@ -0,0 +1,8 @@
from centurion_feature_flag.urls.routers import DefaultRouter
app_name = "accounting"
router = DefaultRouter(trailing_slash=False)
urlpatterns = router.urls

View File

@ -392,6 +392,11 @@ class ReactUIMetadata(OverRideJSONAPIMetadata):
}
}
},
'accounting': {
"display_name": "Accounting",
"name": "accounting",
"pages": {}
},
'assistance': {
"display_name": "Assistance",
"name": "assistance",

View File

@ -257,6 +257,7 @@ urlpatterns = [
urlpatterns += router.urls
urlpatterns += [
path("accounting/", include("accounting.urls")),
path("devops/", include("devops.urls")),
path("hr/", include('human_resources.urls')),
path('public/', include('api.urls_public')),

View File

@ -141,6 +141,7 @@ INSTALLED_APPS = [
'centurion_feature_flag.apps.CenturionFeatureFlagConfig',
'human_resources.apps.HumanResourcesConfig',
'itops.apps.ItOpsConfig',
'accounting.apps.AccountingConfig',
]
MIDDLEWARE = [