KamoCRM

Añadir campos de DTO boolean prefijo a .JsonProperty a está* prefijo

FixBillingService
Cambia
28 de abril de 2026 a las 21:57 UTC
Autor
Kamo
Comprometerse
e8325de

Lombok genera isXxx() is-getters para campos booleanos llamados isXxx. Jackson desnuda al 'es' de los egresos y los ensachiza como 'xxx' en lugar de 'isXxx', así es AccountManager se convirtió en 'contsorero' En JSON, isLicensee se convirtió en 'licensee', isOrgOwner se convirtió en 'orgOwner'. todos los nombres de campo esperados del frontend. Los contrasúdes apareció permanentemente sin control porque el frontend leía indefinido en lugar del valor booleano real. Añadida .JsonProperty para forzar los nombres clave correctos en isAccountManager, isOrgOwner, y es Licenciante en la respuesta DTOs y la solicitud Add* clases. Las clases de solicitud de actualización* ya se usó Boolean (nullable) y no se vieron afectados.

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.

Empieza gratis para siempreVer Precios