Eliminar la importación de botones duplicado causando error de construcción
Añadir EmbNameFull.formatFull(), arreglar las advertencias de Construyendo, método renames renames
Implemente los elementos restantes de SETTINGS-UI-ENHANCEMENT-PLAN
- Deshacer toast: añadir a SospeciousManager (descarte de abulk), AccessBlockManager (deletar entrada), AutomationStreams (retirar streaming) - Analización de b...
Implemente todos los elementos restantes de SETTINGS-U-ENHANCEMENT-PLAN
- DomainManager: añadir SettingsSectionHeader - APIManager: implementación completa (teclas API, crear/revocar, último utilizado, deshacer tos) - AvatarManager:...
Final de SETTINGS.UI-ENHANCEMENT-PLAN Fases 4-5
- LabelManager: CommerceSkeleton loading, SettingsSectionHeader - RelationshipManager: VatyState, ConfirmationDialog para eliminar, precaución borrar el estilo ...
Final de Fase 4 y 5 - Cuenta, Seguridad, ConfiguraciónFormControls
Páginas de cuentas: - BillingManager: VatyState, SettingsSectionHeader, SettingsTextField - StatsManager: ConfiguraciónSecciónHeader - FeaturesManager: Configur...
Fase 4 y 5 - cabeceras de sección, esqueleto, estado vacío, pulido miembro
Fase 4 - Páginas esenciales: - Añadir configuraciónSecciónHeader a ConfiguraciónFormControls - JobTitleManager, DepartmentManager, SecurityRoleManager: use Comm...
Implemente SETTINGS-U-ENHANCEMENT-PLAN y arregle la construcción
Ajustes de la interfaz de usuario: - Añadir la configuraciónTokens, FeatureCard, SettingsFormControls - ConfiguraciónStatusWindow: búsqueda, recientemente visit...
Añadir SETTINGS-UI-ENHANCEMENT-PLAN para la configuración/configuración y la vista previa de navegación deslizar
Replace formatFull() with formatEmbNameFull() - EmbNameFull no tiene formato Método completo
métricas de engagement del tablero, filtros de pedido del lado del servidor, posApi imageUrl, factura de impresión
Pide filtrado del lado del servidor de la API (estatuto, fechaDesde, fecha a partir de)
Filtro de pedidos del lado del servidor (estatuto, fechaDesde, fechaPara), sobrecarga de CommerceService
Añadir datos simulados para activos de alquiler, proveedores, planes de suscripción, solicitudes de compra
- loadMockRentalData: 4 activos de alquiler (RVs, equipos) - cargaMockVendorData: 4 vendedores - loadMockSubscriptionData: 3 planos (Basic, Pro, Enterprise) - c...
Implemente plan de empresa - pestañas de tuberías, ajustes, páginas de detalles, seguimiento de pedidos
- Reemplazar a los marcadores de posición RENTAL/SERVICE/SUBSCRIPTION con pestañas reales: PipelineBookingsTab, PipelineObraPercaTab - Añadir pestaña PROCUREMEN...
Devoluciones, cumplimiento PATCH, endpoints de cuentas
- POST /pos/orders/-id-/returns - crear retorno de orden - PATCH /pos/returns/-id-/status - actualización de la situación de la devolución (APPROVED/REJECTED) -...
Devuelve flujo de trabajo, estado de cumplimiento, búsqueda de cuentas
- posApi: createOrderReturn, updateReturnStatus, updateFulfillmentStatus, getAccounts - Detalle del pedido: Diálogo de retorno de la Solicitar, lista devuelve c...
Añadir la selección de cliente/comprador para ordenar crear y editar
- Añadir compradorUid a posApi createOrder y actualizarOrder - Ordenar formulario: opcional campo de identificación de cuenta de cliente - Diálogo de edición de...
Activos de alquiler de los endpoints CRUD
- GET/POST/PATCH/DELETE /api/security/pos/rental-acsets
Fundación Fase 1-3 - RETAIL, MORTGAGE, Activos RENTALES
Fase 1 RETAIL: - CommitmentContextType.SALE, processOrderPaid: Compromiso, Transacción, InventoryAllocation, FulfillmentOrder - checkInventoryForOrder en create...
Aplicación de la fase 1 y 2, orden/de interfaz de interfaz, fundación de alquiler
- Detalle del pedido: Historial de pagos y secciones de cumplimiento cuando PAID - Detalle de la aplicación: Botón de Aprobar (SUBMITTED-APPROVED), pantalla de ...
Las redadas de datos de tuberías colapsaron, la reestructuración para igualar el trazado de las pistas
- ConfiguraciónVista: contenedor de contenido de pestañas ahora utiliza la visualización:flex, desbordamiento:hidden para que la cadena flex pasa altura a las...
Utilícea AG Gris y flex-filijo para tuberías y POS datagrids
- PipelineEngagementsTab, PipelineOrdersTab, PipelineApplicationsTab: flex-llenl altura para AgGrid - PipelineProductsTab: convert de MUI Tabla a AgGrid con pag...
Habilitar el comercio JPA para POSController/CommerceService
SecurityService POSController depende de CommerceService que utiliza compromiso, orden, intención, etc. repositorios. Estos viven en com.kamo.z.shared.commerce....
Usa Uid en lugar de Id para relaciones de baseEntidad-derivada
- FulfillmentOrderRepository: findBySourceCommitmentId -. findBySourceCommitmentUid (Commitment usa uid) - TransactionRepository: findByOrderId --encontrarByOrd...
Filtro de rango de fecha, páginas de marcadores de posición, salpicadero/compromed UX
- Pestaña Compromisos: fechaDesde/fechafiltro, conteo de engagement, estados vacíos conscientes del contexto - Páginas de establecimiento: servicio, reservas, a...
Añadir pedido (creadoAt DESC) y filtro de rango de fecha
- CompromisoRepositorio: OrderByDateCreatedDesc en todos los métodos de encontrar - CommerceService: fechaDesde/amarParams, filtro de fecha en memoria - La API ...
Utilice getDisplayName para dominio, soporte de las etiquetas de enlace de WORK-ORDER/VENDOR-ORDER
- Detalle de compromiso: labelo de dominio amigable (Retail vs RETAIL) - Pestaña Compromisos: columna de dominio utiliza getDisplayName - Añadir etiquetas de en...
Añadir CompromisoDomainTypeConverter para VENDOR-SERVICE, sin manual SQL
- JPA AttributeConverter mapea el legado VENDOR al SERVICIO cuando se lee de DB - Aplicado a Engagement.domain y OrgPOSConfig.enabledDomains - Elijuntra la nece...
Añadir endpoints de compromiso GET /engagements y GET /engagements/-id.
Añadir ficha de Compromisos, página de detalle y integración del salpicadero
- posApi: añadir tipos de compromiso, getEngagements, getEngagementById - posDomainLabels: add getEngagementStatusLabel - PipelineEngagementsTab: AG Grid con fi...
Terminar los elementos restantes del plan - advertencia de baja stock, filtros de fecha, cajas de control de plan
- Crea de pedido: advertencia de baja en stock al añadir producto con trackInventory - Parás; control del rango de fechas: filtro de rango de fecha (7 días, pas...
Fase 4o5 - Dashboard reportar, manejo de errores, a11y
Fase 4 - Dashboard & report: - Ingresos por período (semana, mes, trimestre) - Conteo de pedidos por estatus (DRAFT, AUTHORIZED, PAID, CANCELED, REFUNDED) - El ...
Alinear el oleoducto y la configuración de la interfaz de IU con el backend de comercio
- Actualizar los colores del estado del orden para que coinciden con el backend (DRAFT, AUTHORIZED, PAID, CANCELED, REFUNDED) - Actualizar los colores del estad...
Cambiar DataLoader a CommerceService
- Use CommerceService en lugar de POSService, RetailProductService, RetailInventoryStockService - createProduct, createOrUpdateStock, createRetailOrder, createM...
Camde los controladores POS a CommerceService
- POSController usa CommerceService en lugar de POService - RetailProducController usa CommerceService en lugar de RetailProductService - RetailInventoryControl...
Reemplaza pos frijoles por paquete de comercio
- Añadir paquete de comercio (Orden, Intención, Oferta, InventoryItem, InventoryPool, etc.) - Añadir CommerceService sustituyendo a POSService, RetailProductSer...
Vistas de página completa, AG Grid, soporte de dominio, crear pantallas
- Agregar getMortgageApplication(id) a posApi - Reemplazar la pestaña Pedidos: Tabla MUI -- AG Grid, haga clic en la fila -- /pipeline/orders/[id] - Reemplace l...
AjustesView acepta niños de ReactNode para matrices de pestañas dinámicas
Relájese a CSV genérico para tipos de interfaz (Hipo de la Mujer, Orden de ventajoso)
Como lo que ves enviaste?
Cada una de estas actualizaciones aterriza en su espacio de trabajo automáticamente. Empieza gratis y verlo crecer semana tras semana.