feat: Implement customs brokers management interface
- Added a data table for displaying customs brokers with columns for key, name, type, license, RFC, email, phone, city, and actions. - Created a dialog for adding new customs brokers with a form for inputting necessary details. - Implemented actions for viewing details and deleting customs brokers with confirmation dialogs. - Integrated search functionality to find customs brokers by their key. - Established server-side loading for the customs brokers page to handle authentication and data retrieval.
This commit is contained in:
@@ -22,7 +22,7 @@ class Company(Base, TimestampMixin):
|
||||
Modelo para la tabla Company - Información de la empresa
|
||||
"""
|
||||
|
||||
__tablename__ = "company"
|
||||
__tablename__ = "company" #GEmpresa
|
||||
__table_args__ = (
|
||||
PrimaryKeyConstraint("id", name="company_pkey"),
|
||||
ForeignKeyConstraint(
|
||||
@@ -9,7 +9,7 @@ from sqlalchemy.orm import Session
|
||||
|
||||
from core.database import get_core_db
|
||||
from core.security import get_current_user, validate_access_to_resource
|
||||
from ....common.tenant_crud_routes import TenantCRUDRoutes
|
||||
from .....common.tenant_crud_routes import TenantCRUDRoutes
|
||||
from .dto import CompanyCreateDTO, CompanyResponseDTO, CompanyUpdateDTO
|
||||
from .models import Company
|
||||
from .service import CompanyService
|
||||
@@ -11,22 +11,22 @@ from .customs_brokers.routes import router as customs_broker_router
|
||||
from .auth import router as auth_router
|
||||
from .classes import router as classes_router
|
||||
from .clients_and_providers import router as client_and_provider_router
|
||||
from .company import router as company_router
|
||||
from .general_catalogs.company import router as company_router
|
||||
from .country_rule_oct.routes import router as country_rule_oct_router
|
||||
from .drivers.routes import router as drivers_router
|
||||
from .exchange_rate.routes import router as exchange_rate_router
|
||||
from .transportation.drivers.routes import router as drivers_router
|
||||
from .general_catalogs.exchange_rate.routes import router as exchange_rate_router
|
||||
from .fraction_rule_octave.routes import router as fraction_rule_octave_router
|
||||
from .licenses import router as licenses_router
|
||||
from .package.routes import router as package_router
|
||||
from .general_catalogs.packages.routes import router as package_router
|
||||
from .parts import router as parts_router
|
||||
from .pedmientos.router import router as pedimentos_router
|
||||
from .permission_rule_oct.routes import router as permission_rule_oct_router
|
||||
from .seal.routes import router as seal_router
|
||||
from .general_catalogs.seal.routes import router as seal_router
|
||||
from .tenants import router as tenants_router
|
||||
from .trailers.routes import router as trailers_router
|
||||
from .transporters.routes import router as transporters_router
|
||||
from .transportation.trailers.routes import router as trailers_router
|
||||
from .transportation.transporters.routes import router as transporters_router
|
||||
from .user_tenant.routes import router as user_tenant_router
|
||||
from .vehicles.routes import router as vehicles_router
|
||||
from .transportation.vehicles.routes import router as vehicles_router
|
||||
|
||||
# Router principal
|
||||
router = APIRouter()
|
||||
|
||||
Reference in New Issue
Block a user