项目简介
JECloud 平台后端采用微服务架构,前端采用微应用架构,可做到不同服务使用不同数据库独立运行。全平台采用基于模型驱动的设计模式,并在前后端留有大量的代码植入入口,方便开发者对平台进行改造扩充。JECloud 适合软件开发公司、企业信息中心、个人开发者使用,适用于开发 ERP、OA、CRM、EAM、WMS、MES、PM 等企业级信息化系统,是企业数字化转型的必备工具
更新日志
v3.0.4(2024-04-29)
Features
- PC骨架项目(前端): 新增env变量,支持配置主题变量文件和自定义引用别名
- PC组件库(前端): 增加启用访问时长日志变量TIMELONG_LOG_ENABLE
- PC组件库(前端): 增加功能按钮点击日志,页面访问时长日志
- PC组件库(前端): 新增hasGlobalInterceptor函数
- PC组件库(前端): 表单数据改动可查看详情弹窗宽度修改
- PC组件库(前端): modal支持适配页面缩放变量--scale
- PC组件库(前端): 增加setGlobalPopupContainer全局函数,支持覆盖组件的getlPopupContainer函数的元素
- PC组件库(前端): 表单数据改动可查看详情
- PC组件库(前端): 解析表单字段快速查询条件配置
- PC组件库(前端): 列表switch组件值改变是级联修改configInfo关联的字段值
- PC组件库(前端): 功能面板增加enableLoading启用加载动画
- PC组件库(前端): 流程切换任务不校验表单
- PC组件库(前端): 解析表单字段左右内间距配置
- PC组件库(前端): 功能列表load时刷新角标
- PC组件库(前端): 列表更多按钮支持显隐表达式
- PC组件库(前端): 数字框边框样式调整
- PC组件库(前端): 解析边框样式配置
- PC组件库(前端): 功能表单子组件解析标签宽度配置
- PC组件库(前端): 日期时间组件支持宽高调整
- PC主项目(前端): 增加格式化页面配置函数,方便扩展
- PC主项目(前端): 插件菜单,支持配置主用于注册的组件名
- PC主项目(前端): 新增admin-menu-activated(菜单激活),admin-menu-deactivated(菜单关闭) 全局拦截器
- PC主项目(前端): 关闭的菜单,不再被keep-alive缓存,打开后重新加载
- PC主项目(前端): 增加页面停留时长日志
- PC主项目(前端): 增加主应用拦截器,方便应用扩展
- PC主项目(前端): 提供刷新角标的方法
- PC主项目(前端): 菜单支持角标
- PC主项目(前端): 个人配置菜单主题跟随方案
- 资源表项目(前端): 资源表部门辅助默认值修改
- 资源表项目(前端): 部门辅助可选择字典
- 工作流项目(前端): 多人节点支持驳回配置
- 工作流项目(前端): 工作流传阅配置部门和角色优化
- 工作流项目(前端): 多人节点可以转办
- 应用中心项目(前端): 表单字段配置添加快速查询条件设置
- 应用中心项目(前端): 添加字段左右内间距配置
- 应用中心项目(前端): 表单子组件添加边框样式配置
- 应用中心项目(前端): 解析表单子组件标签宽度
- 应用中心项目(前端): 添加表单字段标签宽度配置
- 菜单项目(前端): 菜单数据提醒配置提交
- RBAC项目(前端): 新增支持调用自定义权限接口,customer
- RBAC项目(前端): 增加微应用按钮权限
- 后端基础项目(后端): 添加CustomerFuncPerm自定义功能权限类
- 后端基础项目(后端): 添加documentRpc接口,通过文件key删除文件元数据信息
- 后端基础项目(后端): 移除databaseService
- 后端基础项目(后端): 通用接口,添加系统垂直越权校验
- 认证中间件(后端): 添加接口系统垂直越权权限校验
- 工作流中间件(后端): 传阅时,判断是否有未处理的传阅信息,如果存在则不添加
- 工作流中间件(后端): 多人节点支持退回和驳回
- 工作流中间件(后端): 传阅人员,如果是部门、角色的话,添加权限
- 工作流中间件(后端): 流程结束后,未审阅的传阅信息依旧展示
- 元数据项目(后端): 添加接口,自定义功能权限解析,输出sql
- 元数据项目(后端): 将自定义功能权限类CustomerFuncPerm,移到common项目中
- 元数据项目(后端): 添加自定义功能数据授权
- 元数据项目(后端): 添加获取自定义功能数据权限接口
- 元数据项目(后端): 增加自定义功能数据授权配置
- 元数据项目(后端): 增加数据源监控,用户自己可以控制数据源是否开启
- 元数据项目(后端): 添加接口,根据微应用编码获取微应用自定义按钮信息
- 元数据项目(后端): 升级附件时,只删除历史元数据信息,不删除物理文件
- 元数据项目(后端): 添加数据垂直越权校验
- 元数据项目(后端): 升级资源表时,判断是否存在,如果存在则不修改列的创建时间了
- 元数据项目(后端): 用户设置个性化时,添加方案分类,可以根据不通的方案展示不同步的个性化设置
- 文档项目(后端): 增加日志实时输出
- 文档项目(后端): 添加rpc接口,通过文件key,删除文件元数据信息
- 消息项目(后端): 增加实时日志输出
- RBAC项目(后端): 增加访问时长日志
- RBAC项目(后端): 修改操作日志,增加所属对象属性
- RBAC项目(后端): 增加微应用按钮授权操作
- RBAC项目(后端): 添加微应用自定义按钮,实现角色权限控制
- RBAC项目(后端): 菜单改造,添加第三方系统菜单
- RBAC项目(后端): DIC功能授权更改
- RBAC项目(后端): 解决外部机构表在其他服务下,启用与禁用账号操作rbac报错的问题
- RBAC项目(后端): 组织架构默认加载当前人员
- RBAC项目(后端): 菜单切换产品报错修复
- RBAC项目(后端): 员工档案功能,update时,只返回bean信息
- RBAC项目(后端): 添加角标实现
- RBAC项目(后端): 角色授权,修改插件授权逻辑
- RBAC项目(后端): 顶部菜单加载功能菜单时,添加排序
- RBAC项目(后端): 顶部菜单开放二级菜单及以下菜单挂接
- RBAC项目(后端): 菜单可以添加重复功能
- 统一调度服务项目(后端): 修改配置文件,数据库连接信息改成mysql
- 统一调度服务项目(后端): 更改数据库提供商配置
- App组件库(前端): 流程提交增加判空
- App组件库(前端): 人员选择器参数修改
- 我的平台(前端): 支持插件资源下载
- 画图套件(前端): 支持节点格式化占位符
- 画图套件(前端): 工艺图tag数据绑定列表高度动态计算
- 画图套件(前端): 支持tag信息自定义,支持事件拦截器,支持传参
- 画图套件(前端): 添加loading效果
- 画图套件(前端): 工艺图提供预览页面挂接方法
Bug Fixes
- PC骨架项目(前端): 增加基础微应用的地址代理
- PC组件库(前端): app文件预览修复
- PC组件库(前端): 修复modal无遮罩时,无法点击后侧元素
- PC组件库(前端): 关系查询双击关闭列表数据重复修复
- PC组件库(前端): search搜索组件选中修复
- PC组件库(前端): 优化renderVNode函数,支持手动销毁
- PC组件库(前端): 适配微应用窗口显示位置
- PC组件库(前端): 修复按钮日志问题
- PC组件库(前端): 调整样式.white-background为@component-background
- PC组件库(前端): 流程传阅切换节点修复
- PC组件库(前端): 调整按钮的颜色值为变量
- PC主项目(前端): 菜单搜索选中修复
- PC主项目(前端): 修复微应用样式资源丢失问题
- PC主项目(前端): 主应用拦截器编码统一管理
- PC主项目(前端): 增加系统函数的导出
- 应用中心项目(前端): 把action列的数据放开
- 应用中心项目(前端): 解决配置项本身配置错误,数据变化保存逻辑
- 应用中心项目(前端): 优化切换系统默认值,连带修改配置项里面的相关数据
- 应用中心项目(前端): 优化子系统切换默认值数据
- 应用中心项目(前端): 增加默认值以及值改变。默认值的显示
- 应用中心项目(前端): 修复FuncFormField页面props传参数问题
- 应用中心项目(前端): 增加RESOURCEFIELD_BORDERSTYLE的默认值,增加默认值的显示
- 菜单项目(前端): 新增所属系统的字段
- RBAC项目(前端): 适配api接口的表编码参数
- 工作流中间件(后端): 审阅按钮不展示bug修复
- 工作流中间件(后端): 传阅人员,自定义方法设置bean名称失败修复
- 工作流中间件(后端): 取回再退回,显示取回之前的节点信息,bug修复
- 工作流中间件(后端): 人员选择sql处理异常修复
- 工作流中间件(后端): oracle兼容适配
- 工作流项目(后端): 自动传阅没有显示传阅信息bug
- 工作流项目(后端): 设置当前人的部门信息异常处理
- RBAC项目(后端): 角色授权,父级权限展示问题修复
- 门户套件(前端): 解决图表,报表不刷新问题
- 画图套件(前端): 修复draw-tag-init失效问题
- 画图套件(前端): draw-preview-renderer支持返回vnode,可以手动销毁
- 画图套件(前端): 修复组件销毁后禁止执行刷新函数
- 画图套件(前端): 预览时,支持配置事件执行
- 画图套件(前端): 修复事件返回结果处理
- 画图套件(前端): 去除全局事件拦截器,改为全局事件对象globalEvents
- 画图套件(前端): 修复画布初始化计算问题
- 画图套件(前端): 修复初始化tag事件
- 画图套件(前端): 修复组合动画的覆盖问题
下载
JECloud基础平台【3.0.4】增量升级包.zip 下载 Source code (zip) 下载 Source code (tar.gz)系统演示
- 演示系统(每日 12 点、24 点系统自动回复默认数据库状态)
- 用 户 名:admin
- 密 码:123456
快速部署
1、安装版(仅支持 Linux)
- 安装包下载
- 安装手册下载
2、Docker-Compose 版(支持 Linux、Windows)
- 安装包下载
- 安装手册下载