actualizar contenido
-
Actualice Spring Boot 2.7.14, justauth 1.16.5, antdv 4.0.0
-
Ajuste la sintaxis html y js para escribir diferentes marcadores de posición y reduzca las indicaciones rojas del IDE
-
Se agregó soporte para la configuración independiente de conmutadores XA para fuentes de datos, como jdbc.data source name.xa: false
-
Agregue el filtro de lista del subsistema de visualización del usuario actual, ingrese la administración de roles para configurar el sistema incluido
-
Se agregó el parámetro clearParams de descarga de js ajax, que puede limpiar los parámetros de solicitud que no es necesario agregar.
-
Subsistemas optimizados, agregando roles para incluir parámetros del sistema y solo es necesario mostrar los subsistemas incluidos por el usuario actual al cambiar de sistema.
-
Optimizar la carga de archivos Agregar configuraciones de generación de miniaturas, los componentes de front-end pueden usar imageThumbName para usar miniaturas
-
Optimice la carga de archivos cuando use returnPath para restaurar el nombre del archivo original
-
Optimice la base de datos de Hegao para reemplazar la sintaxis original de Oracle con la sintaxis nativa de postgresql
-
Optimice la exportación, el parámetro pageNo no se agrega de forma predeterminada después de la consulta
-
Optimice la interfaz, oculte el botón en la esquina superior derecha del formulario de forma predeterminada
-
Reparar la versión de migración de jquery para solucionar algunos problemas de compatibilidad en ie9
-
Reparar base de datos GBase, comentarios redundantesProblema de atributo de informe, configuración de soporte para vaciar
-
Solucione el problema de informar el error OFFSET al inicializar la biblioteca bajo el controlador de SqlServer2012
-
Solucione el problema de actualizar el estado de los nodos secundarios en la tabla de árbol y el nombre del campo es incorrecto (todas las versiones)
-
Se solucionó el problema de que la tabla de áreas no insertaba datos al inicializar la biblioteca.
-
Optimice la interfaz de adquisición de avatar del usuario, excluya las direcciones http y no aumente ctxPath
-
Otros detalles Más mejoras...
extremo dividido vue
-
Actualice antdv4.0.0, vite4.4.9, etc.
-
Se agregó el parámetro queryParams del componente ListSelect.
-
Se agregaron los parámetros de compresión del ancho y alto máximos de la imagen del componente Cargar.
-
Se agregó compatibilidad con parámetros de vista previa de generación de miniaturas del componente de carga
-
Se agregaron ejemplos de formularios emergentes de ventana emergente de diálogo y pestaña de enrutamiento.
-
Se agregó la publicación downloadByUrl para descargar archivos con parámetros.
-
Se agregó iframe para admitir la aceptación de parámetros de consulta.
-
Se agregó el evento de inicialización de BpmButton.
-
Optimizar el paquete de idiomas internacionales y mejorarlo (organización de usuarios, empresa, correo, centro personal)
-
Optimice la consulta de la lista de usuarios en línea y cambie los componentes
-
El menú del tipo de permiso de optimización también puede establecer el nombre del componente.
-
Optimice la combinación de colores general, el diseño y otros detalles después de actualizar antdv4
-
Simplifique el nombre del componente de vista y configúrelo directamente a través del nombre
-
Solucione el problema por el cual el componente de radio onChange se llama dos veces
Método de actualización
-
Modifique el número de versión
pom.xml
en el archivojeesite-parent
para5.5.0-SNAPSHOT
-
Si modifica
parent
el código fuente del proyecto, sincronícelo con elcommon
código anteriorcore
git
-
Si está actualizando entre versiones, preste atención al método de actualización de cada versión y realice cambios si hay ajustes comerciales.
-
Acerca de la gramática de Beetl html y js, escriba diferentes marcadores de posición, busque y reemplace métodos (usando expresiones regulares, coincidencia de palabras completas):
-
\$\{@DictUtils\.getDictListJson\(\'(.+?)\'\)\}
reemplazar con"#\{@DictUtils\.getDictListJson\(\'$1\'\)\}"
-
\$\{toJson\((.+?)\)\}
reemplazar con"#\{toJson\($1\)\}"
-
\/\/\<\% (.+?) \%\>
reemplazar con//# $1
-
-
Ejecute
root/package.bat(sh)
el script de empaquetado para forzar la actualización de dependencias.
Actualización de vue con punta dividida
-
Sincronice
jeesite-vue
con el código fuente del almacén de códigos, combine el código y resuelva manualmente el código en conflicto. -
En comparación con Antdv 3.2, Antdv 4.0 tiene cambios relativamente grandes y se ha abandonado y modificado una gran cantidad de contenido, pero no necesita preocuparse por la actualización.
-
Dado que JeeSite encapsula varios componentes comerciales, el código comercial no cambia mucho. Cuanto menos cambie JeeSite, más fácil será actualizar
-
Lea primero la guía de actualización de Ant Design Vue 4.0: https://antdv.com/docs/vue/migration-v4-cn (se abre en una ventana nueva)
-
Reemplazo global, archivos coincidentes
*.vue,*.ts,*.tsx
(distingue entre mayúsculas y minúsculas, coincidencia de palabras completas, preste atención para excluir archivos css, sys.ts):-
dropdownClassName
reemplazar conpopupClassName
-
visible
reemplazar conopen
-
-
Acerca del estilo antdv4 menos para reemplazar CSS-in-JS para lograr un tema dinámico
-
Para facilitar la actualización de jeesite, se reserva menos para reducir la dificultad de la actualización.
-
También es compatible con CSS-in-JS para proporcionar una mejor compatibilidad con temas dinámicos.
-
Los estilos en los negocios pueden anular los estilos en antdv a través de CSS y selectores
-
-
La versión de backend coincidente es
JeeSite v5.5.0
aprende más
-
Dirección del sitio web oficial de JeeSite: http://jeesite.com
-
Documentación en línea de JeeSite: http://docs.jeesite.com
-
Dirección de demostración de JeeSite: http://demo.jeesite.com
-
Dirección de demostración de JeeSite Vue: http://vue.jeesite.com
-
Repositorio de código fuente de JeeSite: https://gitee.com/thinkgem/jeesite4
-
Código fuente del front-end de JeeSite Vue: https://gitee.com/thinkgem/jeesite-vue
-
Terminal móvil multiplataforma JeeSite: https://gitee.com/thinkgem/jeesite4-uniapp
-
Microservicios en la nube JeeSite: https://gitee.com/thinkgem/jeesite4-cloud
-
Instalador del cliente JeeSite: https://gitee.com/thinkgem/jeesite-client