La tarjeta en las pistas. cesionarios, autores de la línea de tiempo, historia y agentes de tickets

Featurekamo-internal
Se descapó
18 de septiembre de 2026 a las 3:29 UTC
Autor
Kamo
Compromit
78c10e0

Cada lugar en el que las pantallas principales nombran a un miembro (personal) ahora abre la tarjeta de ese miembro. Los dedos son los Dirición de los miembros de la cadena los datos ya lleva. - Vista de plomo: el agente de la tarjeta de asignación (la página asignadaLeadMemberId). AgentSeleccionador y La interfaz de usuario está intacta. - Rejilla de plomo: la columna Agente (asignadoTeamMember.id), flotante solamente: es una celda de cuadrícula. - CRM de suave: el azulejo "Asignado a" (asignadoTeamMember.id). - Cronología de las comunicaciones, el miembro de nuestro lado de cada entrada (entrada.memberId): un título de nota y avatar (MemberChip sustituye al MUI Avatar, el mismo 20px), un título de chat saliente, el miembro en un subtítulo de una llamada y un texto saliente, el remitente de un correo electrónico saliente. Los títulos son Oraciones traducidas, por lo que todo el título es el detonante. La pista del otro lado se mantiene clara: filas de chat inbound no llevan id de miembro, y en un miembro de correo electrónico entranteId es quien lo recibió, no el Sender mostrado. La cáscara apaga los eventos de puntero a través de la columna del título por lo que la fila es una clic en target; los nombres optan de nuevo, como lo hace LeadRefChip. Una llamada o correo electrónico que se expande mantiene su nombre-sólo y la cáscara pasa el clic del nombre, por lo que la fila todavía se expande. - Lista de tickets de apoyo: el agente asignado (asignadoAgentId), flotando solamente: la celda asigna o abre el billete. Su punta de herramienta Assign/Reassign se mueve al lado del nombre para que ya no cubra la tarjeta. - Lleva la historia: cada miembro en una línea (memberId, deMemberId, byMemberId). Una línea puede nombrar dos miembros dentro de una frase traducida, por lo que se formatea con un marcador en el lugar de cada miembro y Dividir los marcadores: las palabras siguen siendo propias de la localidad, en su orden, y ningún mensaje cambió. - Administrar créditos: el enlace de perfil de la columna de miembro (memberId), flotante sólo para que el enlace mantenga su clic. - Oportunidades reservadas: el agente primario (AgentMemberId). Perdece un miembro eliminado (sin nombre) "Agente desconocido". - Pestaña de la historia: la columna "Changed by" (actor.memberId). Se dibuja por la EntidadHistoriaPanel, por lo que el historial de la cuenta también obtiene la tarjeta. Deja izquierda: - Solicitante de entradas: el impreso público presenta sus entradas bajo el miembro del SISTEMA de la org sin esPublicChat, así que requestorId no es de manera confiable la persona que pregunta. TicketHeader nombra al agente solamente dentro de MemberPickerDialog. - Oportunidades reservadas "Reasignadas de" / "Filed by" subtítulos y ManageReservationDialog's subtítulo: nombres dentro de las oraciones que llevan su propia herramienta o encabezan un diálogo. El agente primario y las filas divididas por encargo (ManageReservationDialog, CommissionSplitEditor) son recolectores. - Los valores antiguos/nuevos de la historia para el campo cesionario: renderValue devuelve el texto. - El encargado de la visión principal: una cadena libre sin identificación.

Todos los cambios

Como lo que ves enviaste?

Todo llega a su espacio de trabajo por sí solo. Comience en el plan gratuito y lea esta página de nuevo en un mes.

Arranzar gratis para siempreVer Precios