HEX
Server: nginx/1.18.0
System: Linux mail.dakarash.co.id 5.15.0-164-generic #174-Ubuntu SMP Fri Nov 14 20:25:16 UTC 2025 x86_64
User: www-data (33)
PHP: 8.1.2-1ubuntu2.23
Disabled: NONE
Upload Files
File: /home/django/apps/cargochains/job/admin.py
from django.contrib import admin
from job.models.job_orders import JobOrder
from job.models.job_costs import JobCost,JobCostType
from job.models.job_fee import JobFeeLine,JobFeePeriod,JobFeePeriodStatus

@admin.register(JobOrder)
class JobOrderAdmin(admin.ModelAdmin):
    search_fields = ("job_no",)
    list_filter = ("status",)

@admin.register(JobCostType)
class JobCostTypeAdmin(admin.ModelAdmin):
    search_fields = ("code", "name")
    list_filter = ("cost_group", "requires_vendor", "is_active")


@admin.register(JobCost)
class JobCostAdmin(admin.ModelAdmin):
    list_filter = ("is_active",)
    search_fields = ("job_order__job_no", "cost_type__name")