工程项目介绍
JeecgBoot是一款虚拟化的低标识符网络平台!其间端分离构架 SpringBoot2.x,SpringCloud,Ant Design&Vue3,Mybatis-plus,Shiro,JWT 支持微服务。强大的DDL器让其间端标识符全屏裂解! JeecgBoot引领低标识符合作开发模式(OnlineCoding-> DDL-> 纯手工MERGE), 帮助化解Java工程项目70%的多次重复工作,让合作开发更多关注业务。既能快速降低成本,节约成本,同时又更添灵活性!当前版:v3.4.4 | 2022-11-21
源代码浏览
后端:https://github.com/jeecgboot/jeecg-boot后端:https://github.com/jeecgboot/jeecgboot-vue3升级换代笔记复原了系列bug,进一步保障现有版的稳定,vue3做了vite3升级换代,低标识符组件追加亮点机能。一、Vue3后端难题复原切换pnpm安装依赖升级换代到vite3控制系统UI亮化工具栏本土化,内部网也不影响图片图形复原在消息中心,信息模版中代码为空提示信息多次重复难题复原Antd3升级换代难题,引致大部份机能实用性文件的沙莱县搜寻框搜寻无效复原Antd3升级换代难题,引致表单巨集优先选择失灵 issues/4185化解点选online机能测试,重新读取主页难题 issues/I5XBZF表头奇偶校验难题,一进入实用性文件就奇偶校验vue3 正式版 online财务报表 组件不生效关主的form的validate奇偶校验反过来了issues/4189大部份机能实用性文件的沙莱县搜寻框搜寻合宪issues/218JDictSelectTag优先选择表明有难题issues/226JSelectMultiple搜寻难题issues/227″version”: “3.4.3” 科婷机能合宪issues/236online实用性文件合作开发,没有统计数据,提示信息token失灵issues/4132错TypeErrorissues/166online实用性文件合作开发DDL优先选择Vue3艺术风格,裂解的标识符却是vue2的issues/4151GUIDDL器issues/4150basic table 减少伸缩列issues/185basic table 减少伸缩式列issues/I5571Oonline实用性文件-统计资料库属性,表头拖曳次序时,难以成功。issues/191后端启动报类型找不到issues/200online实用性文件裂解的自动更新之后放在工具栏实用性文件里面不可以用issues/201装箱到伺服器上,间歇任务点“立即执行“收起issues/204online合作开发职能部门优先选择组件,多个预设组件时有难题issues/4166列增设机能不能拖曳列issues/181沙莱县搜寻,使用动态词典,新浪网网页不收起,裂解的标识符收起issues/183实用性裂解路由器的地址时,报控制系统已存在该值的错误。issues/176网络平台使用者登入失败锁定使用者issues/4109VUE3 3.4.3版online财务报表组件合宪issues/225Online JTreeSelect命令行changeOptions方法未生效issues/4173online新浪网实用性文件裂解,所列形式实用性文件没有协同组件或省市组件issues/194JFormContainer组件停止使用时难以浏览文件issues/224使用者编辑中所属职能部门与负责职能部门不表明职能部门名称,只显示departIdsissues/163ERP艺术风格下列增设难题issues/127onlineDDLTab艺术风格,追加统计数据中的王诏tab网页耗弱issues/4117实用性下级工具栏为隐藏路由器后,二级工具栏难以点选,并且表明了三角符号issues/4013online财务报表可以实现用“张 ”来模糊查询而不是“张* ”issues/I5VC3M职能部门优先选择组件中,在online中多个扩展组件时,存储表头变更为部门代码时,实用性文件难以实现issues/I5V6L3online财务报表词典实用性列使用SQL词典形式不能实现沙莱县框issues/I5JCIV空指针异常issues/I5M2QM新浪网实用性文件时间组件条件样式难题issues/I5RWTV工具栏难题issues/I5JJTL带组件的路由器工具栏点选右上角刷新收起issues/I5VXTWRangePicker日期优先选择器异常issues/I5X0J0新版打开online机能测试重新进入网络平台issues/I5XBZFOnline实用性文件合作开发自己录入的属性保存不了issues/I5W9BW使用者管理权限职能部门很多全选保存后引致编辑按钮消失issues/3972BasicTable 调用插入函数 预设插入两条记录issues/136JVxeTable预设行数合宪issues/4019标签页样式更多沙莱县表明样式耗弱难题issues/169JEditableTable组件,当统计数据超过9条,不表明issues/I5IGXCjvxetoolbar的bugissues/I5E385online财务报表导出机能,”合计”行难以识别负数issues/I5LL7WJVxeTable setValues必须传递数组issues/I5RAXT接入钉钉登入,提交开始收起issues/I5WRINautopoi导入时收起issues/4144二、后端难题复原Apache Shiro 身份认证绕过漏洞 issues/4222online财务报表组件合宪issues/225vue3DDL器模版优化复原了一些已知安全漏洞复原使用带命名空间启动网关swagger看不到接口文档复原 Monitor 难以使用–spring.profiles.active 方式,使用实用性文件复原yml文件格式不规范引致的装箱启动难题nacos log4j 是2.13.3版版,存在漏洞复原 labelWidth 设置合宪的难题,预设宽度增设去掉,改成自适应预设次序表头逻辑兼容处理上传接口对文件类型进行限制,避免恶意脚本上传攻击风险online实用性文件合作开发DDL优先选择Vue3艺术风格,裂解的标识符却是vue2的 issues/4151CVE-2022-2647难题复原issues/4096excel导入带公式的时候精度丢失issues/3369check存在sql注入漏洞issues/4129企业微信官方通讯录同步接口调整issues/4058这里有几处没有换成预编译,但个人建议复原issues/4127exlce模版导出如果模版中有多个合并单元格的循环表单,第二个表单读取错误issues/4142第三方登入词典没有缓存issues/3998乐观锁收起v3.2.0,需要加注解issues/3847oss外链经过转代码后,部分合宪issues/4023包分离模式部署运行时,新浪网裂解标识符失败(已提供修改意见)issues/4084微服务@Dict注解表明commonApi异常NoSuchBeanDefinitionExceptionissues/4192阿里云OSS上传失败,却返回后端上传成功issues/I5JOXL新浪网实用性文件Oracle环境下同步统计资料库收起issues/I5KJUJ工具栏批量删除难题:主工具栏及其工具栏一起选中删除收起(实际已删除)issues/I5LCXS单体升级换代微服务正式版3.4.3,启动jeecg-demo-cloud-start失败issues/4190DDL时判断del_flag存在自动裂解逻辑删除标识符DDL预设裂解的工具栏SQL中 is_leaf 表头为1,引致该工具栏下的权限子工具栏不可见 #4242三、低标识符组件升级换代支持关联记录和他表表头命令行支持三级协同命令行online财务报表查询支持词典沙莱县搜寻命令行online财务报表查询,字符串类型预设支持模糊查询,不需要输入*online代码裂解,支持优先选择那种后端DDL(vue3\vue2\vue3原生)为什么优先选择 JeecgBoot?开放源码界“小普元”超越传统商业网络平台。引领低标识符合作开发模式(OnlineCoding-> DDL器 -> 纯手工MERGE),低标识符合作开发同时又支持灵活代码, 可以帮助化解Java工程项目70%的多次重复工作,让合作开发更多关注业务。既能快速提高合作开发效率,节约成本,同时又更添灵活性。采用最新主流其间分离框架(SpringBoot+Mybatis-plus+Ant-Design+Vue),容易上手; DDL器依赖性低,灵活的扩展能力,可灵活实现二次合作开发;合作开发效率很高,采用DDL器,单表统计数据模型和一对多(父子表)、树条目等统计数据模型,增删改查机能自动裂解,工具栏实用性直接使用(后端标识符和后端标识符都全屏裂解);DDL器提供强大模版机制,支持自定义模版艺术风格。目前提供四套艺术风格模版(单表两套、一对多两套)封装完善的使用者、角色、工具栏、组织机构、统计数据词典、新浪网间歇任务等基础机能。强大的权限机制,支持访问授权、按钮权限、统计数据权限、实用性文件权限等零标识符新浪网合作开发能力,新浪网实用性实用性文件、新浪网实用性财务报表、新浪网实用性图表、新浪网设计实用性文件常用共通封装,各种工具类(间歇任务,短信接口,邮件发送,Excel导入导出等),基本满足80%工程项目需求简易Excel导入导出,支持单表导出和一对多表模式导出,裂解的标识符自带导入导出机能集成简易财务报表工具,图像财务报表和统计数据导出非常方便,可极其方便的裂解图形财务报表、pdf、excel、word等财务报表;采用其间分离技术,网页UI精美,针对常用组件做了封装:时间、行表单命令行、截取表明命令行、财务报表组件,编辑器等等查询过滤器:查询机能自动裂解,后台动态拼SQL追加查询条件;支持多种匹配方式(全匹配/模糊查询/包含查询/不匹配查询);统计数据权限(精细化统计数据权限控制,控制到行级,条目级,实用性文件表头级,实现不同人看不同统计数据,不同人对同一个网页操作不同表头)新浪网实用性财务报表(无需代码,通过新浪网实用性方式,实现曲线图,柱状图,统计数据等财务报表)网页奇偶校验自动裂解(必须输入、数字奇偶校验、金额奇偶校验、时间空间等);提供单点登入CAS集成方案,工程项目中已经提供完善的对接标识符实用性文件设计器,支持使用者自定义实用性文件布局,支持单表,一对多实用性文件、支持select、radio、checkbox、textarea、date、popup、条目、宏等命令行专业接口对接机制,统一采用restful接口方式,集成swagger-ui新浪网接口文档,Jwt token安全验证,方便客户端对接接口安全机制,可细化控制接口授权,非常简便实现不同客户端只看自己统计数据等控制高级组合查询机能,新浪网实用性支持主子表关联查询,可保存查询历史提供各种控制系统监控,实时跟踪控制系统运行情况(监控 Redis、Tomcat、jvm、伺服器信息、请求追踪、SQL监控)消息中心(支持短信、邮件、微信推送等等)集成Websocket消息通知机制提供APP发布方案:支持多语言,提供国际化方案;统计数据变更记录笔记,可记录统计数据每次变更内容,通过版对比机能查看历史变化网络平台UI强大,实现了移动自适应网络平台主页艺术风格,提供多种组合模式,支持自定义艺术风格提供简单易用的打印插件,支持谷歌、IE浏览器等各种浏览器示例标识符丰富,提供很多学习案例参考采用maven分组件合作开发方式支持工具栏动态路由器权限控制采用RBAC(Role-Based Access Control,基于角色的访问控制)控制系统截图 PC端手机端
PAD端
财务报表效果
大屏效果
欢迎吐槽,欢迎star~