国思RDIF.vNext全新低代码快速开发框架平台6.1版本发布(支持vue2、vue3)

RDIF.vNext全新低代码快速开发框架平台

1、平台介绍

RDIF.vNext,全新低代码快速开发集成框架平台,给用户和开发者最佳的.Net框架平台方案,为企业快速构建跨平台、企业级的应用提供强大支持。

RDIF.vNext的前身是RDIFramework框架,RDIF(Rapid develop Integrate Framework, vNext代表全新下一代),全新设计,全新开发,代码量减少70%,运行的速度也得到了质的提升,基于.NET6+全新开发,前后端分离,支持Web、App、客户端、微信等,适配各种行业和场景需求。

对比传统模式的软件开发和基于闭源的开发, RDIF.vNext低代码快速开发框架开发的优势就能明显的体现出来。开发人员只需专注自身业务,不需要把心思花费在架构平台上。大大减小了开发难度,缩短了开发时间与项目的开发周期,提高开发的效率。真正做到简单业务零代码,复杂业务低代码。让公司减少成本,提高效益!产品的稳定性提高了,质量提高了,接单的效率也就提高了。

框架采用最新主流技术开发(.Net6+/Vue2/Vue3前后端分离,支持分布式部署,跨平台运行),前后端分离架构。支持常用多种数据库类型,支持Web、App、客户端应用、微信等。框架提供的大量基础功能应用和通用插件,完成业务开发就像搭积木一样。应用建立在此平台之上,采用构件式、可复用开发,节省开发成本,加快开发速度,在软件开发上更好地做到多快省。适合低中高任意开发水平的开发者与各种类型的应用群体。由平台开发团队的原班人马直接提供技术支持,为您顺利完成开发工作保驾护航。不管您是零基础还是专业开发人员,都能轻松驾驭这套开发框架。

2、平台特点

1681031257331

1、领先的架构

前后端分离(.NET6+、Vue)、跨平台支持,支持Docker和k8s部署、兼容Windows/Linux/x86,支持国产系统,兼容所有主流浏览器,支持APP、H5、微信小程序等。

2、100%源代码

商业版本提供无加密、混淆的源码、设计文档、配套说明文档、数据库设计,可重复使用易扩展,无后顾之忧。

3、兼容多数据库

支持多个多类型数据库,MySQL、SQLServer、Oracle、Postgresql,人大金仓等,以及国产“达梦”数据库,平台自动完美适配。

4、在线设计与开发

拖拽式可视化设计,多模式(设计生成、极速生成)在线代码生成,复杂业务简单化(低代码),简单业务0代码,加快业务落地。

5、灵活的流程引擎

强大的流程设计能力,支持多类型流程节点、丰富的审批人、审批规则、条件设置等,一站式开发、多端使用。用流程为驱动力,助力企业数字化转型。

6、丰富的基座能力

组织架构、权限、基础数据、模块、消息推送、在线聊天,统计图表、任务调度、日志、缓存、外部整合(微信等)、大屏、多语言、多租户等海量应用无限自由扩展。

7、界面风格简洁、大气

界面风格简洁、大气、操作便捷,非常符合流行审美观念。响应式布局,国际化多语言环境支持。

8、12+年积累,500+企业验证

专注只做一件事,在制造业、房地产、金融、政府公共事业、医疗、能源、教育、IT、食品餐饮等行业的头部企业,都有见证。

9、优质、省心的服务

优质的售后服务、专业的技术支持全程协作,为客户排忧解难。

八大能力为企业数字化强力赋能

3、核心功能展示

3.1、流程引擎

企业审批流程线上化、智能自动化

丰富流程设计能力,支持流程节点新增、删除、编辑,配置节点审批人、审批规则、条件设置等,一站式开发、多端使用。

流程引擎

3.2、在线设计

灵活的表单在线搭建能力

拖拽式可视化设计,适配各行业业务场景,自动生成可视化应用,加快业务落地,实现灵活的低代码可视化设计和页面搭建。

在线设计

3.3、代码生成

个性化应用开发更简单

基于多模式(设计生成、极速生成)在线代码生成,将产品开发中重复繁琐的步骤抽离出来,让开发更简单,更快速,让你专注于自身业务。

代码生成

3.4、手机移动端

跨端支持应用更方便

基于uni-app,可一键发布到APP、小程序、H5等移动平台上,手机电脑不受限,实现互联互通、高效办公。

手机移动端

3.5、报表设计

丰富的数据处理和图表能力

提供了丰富的数据图表和数据处理能力,高效的可视化方案能实现对数据的可视化与价值洞察。

报表设计

3.5、任务调度

可视化任务调度实现业务自动化

简单、轻量级、易扩展的任务调度组件,支持动态修改任务状态、启动/停止任务,以及终止运行中任务,即时生效。

任务调度

3.6、灵活的权限

灵活高效的权限管控体系

权限自定义配置,满足灵活高效性的要求,分层分级的权限管理体系,保障权责一致,数据安全的一体化管控。

灵活的权限

3.7、组织架构

统一规范的组织架构底座

灵活的组织架构设计,实现组织内的角色,流程,数据,消息等互通,支持跨组织业务协同。

组织架构

3.8、消息通知

消息通知体系能力

强大的消息通知体系,支持工作通知、待办、公告消息、邮件等多种灵活通知方式,满足各种业务场景。

消息通知

3.9、智慧大屏

更“酷”的数据展现力

大屏是对数字化的优秀视觉表现方案,更宏观表现数字化效果和阶段进程,帮助精准决策。

智慧大屏

3.10、跨平台支持

跨平台能力的应用开发

无需考虑硬件,只需考虑服务器性能是否满足业务需要,提升软件质量、降低项目成本、加速软件开发、专为快速开发、集成而生。

跨平台支持

3.11、多语言环境

多种语言环境的支持

多语言环境让软件走出国门,迈向国际客户。配置简单,个性化方便,高大上。

多语言环境

3.12、聊天IM

实现在线/离线聊天、交流

提供文字、图片、语音、视频、文件等多种富媒体消息类型。支持多端消息同步,确保消息体验的一致性。

聊天IM

4、本次新增与更新部分列表

一、后端:

新增:
  1. 验证码的处理:Hei.Captcha更换为:Lazy.Captcha.Core。
  2. 大屏事例支持在浏览器的新tab页中打开。
  3. 引入GlobalUsings全局配置,大大的提高开发效率,也让代码变的更加简洁。(★★★★★)
  4. BaseTreeModel类hasChildren属性修改为hasSubNode
  5. 当前用户UserInfo增加当前的组织结构编码属性:organizeCode
  6. 在线设计取消PropsBeanModel的使用,直接在PropsModel中处理即可。
  7. 在线设计返回的数据针对elementplus下日期格式YYYY-MM-DD调整为yyyy-MM-dd。
  8. 在线设计前端的生成同时支持vue2与vue3版本。(★★★★★)
  9. 在线设计生成模板支持组合式与选项式两种风格的生成。(★★★★)
  10. unix时间戳与日期时间互转方法更新。
  11. NPOI由2.5.6升级到最新稳定版。
  12. 首页公告、新闻加载只返回所需要的列数据。
  13. WebSoket返回的初始化消息方法中消息列表直接返回条数即可,提示效率。
  14. 启用项目common.targets文件,方便设置公共的PropertyGroup。(★★★★★)
  15. ORM数据库访问类库升级到最新。
  16. 把RDIF项目数据库相关的文件移至RDIF.Data中,所有代码调整,调整的非常多,代码更加规范。(★★★★★)
  17. 全新设计ORM处理日志、AOP、差异化日志、逻辑删除过滤器、租户过滤器等。(★★★★★)
  18. 外部联系人增加批量删除。
  19. 全面重构数据仓储层,支持数据库动态切换、多租户、数据库连接管理来切换Db,支持读写分离、自动分表等,修改大量代码。(★★★★★)
  20. 全新设计事务处理方式。(★★★★)
  21. 增加扩展方法(得到方法的名称)。
  22. 增加多租户MultiTenantAttribute属性。
  23. 移动BaseDbLinkDefineEntity被动到RDIF.Data项目,更方便上层调用。
  24. 增加Orm缓存的支持。(★★★)
  25. 针对数据访问处理调整所有生成模板。
  26. 移除IUnitOfWork的事务处理,使用全新的UnitOfWorkManage方式处理,代码更简洁,所有代码,生成模板全部调整。(★★★★★)
  27. 加入自动分表的处理(自带分表支持按年、按季、按月、按周、按日进行分表(支持混合使用)),同时增加实例。(★★★★)
  28. 基类仓储ChangeDatabase修改为:ChangeDb,返回值调整,所有相关代码调整。
  29. 改变Senparc.Weixin的注册方式,集中注册。(★★★)
  30. Swagger分组生成自动化。(★★★)
  31. RDIF.Data基类仓储与服务增加自动分页方法,调用更方法简洁。
  32. 注入:IBaseService以方便使用基类。BaseService取消抽象类型abstract(注入实例时会报错) (★★★★★)
  33. UserInfo精减,登录逻辑重构。
  34. 将Program和Startup类合并,直接在入口类中注册服务和设置中间件,同时对配置的服务进行了更规范化处理。(★★★★)
  35. 核心类库去掉仓储的使用,直接放服务层。
  36. 主项目API全新调整:RDIF.WebAPI更名为:RDIF.WebHost,增加RDIF.WebHost.Core项目,更好地方便插件式开发。(★★★★★)
  37. 雪花Id生成升级到最新包后,增加注册雪花Id。
  38. 加班申请单据编码、批量删除问题修复。
  39. 新闻,公告加入缓存的处理。
  40. 检查用户权限判断是否管理员直接提到最前面,加快效率。
  41. 权限部分实现代码重构。
  42. RDIFCacheKey更名为:CacheConst,CacheStrategy更名为:CacheStrategyConst
  43. PageExtension类库的GetPageResultAsync方法MapTo更换为:Adapt
  44. Json扩展增加JsonIsValid用以验证Json是否合法。
  45. 代码生成实体加入表描述与列描述。(★★★)
  46. 加入多租户管理界面的支持。(★★★★★)
  47. 用户信息UserInfo增加租户Id(tenantId)属性。
  48. Redis访问层实现层对key加入当前租户Id.
  49. 删除基类BaseCUD1Entity,同时BaseCUDEntity、BaseCDEntity中的Enabled属性扩展到各自的实体中,这样可更方便重用。(★★★★★)
  50. 登录验证逻辑加入租户是否被禁用的处理。
  51. Swagger自定义验证中间件(要输入用户与密码才能访问swagger api页面,api更加安全)。(★★★★★)
  52. 基类仓储插入加入自动忽略null属性。
  53. 加解密等SecretHelper辅助类中针对过时的类,升级到最新,主要是:RijndaelManaged->Aes.Create(“AesManaged”)、DESCryptoServiceProvider->DES.Create()、MD5CryptoServiceProvider()->MD5.Create();
  54. 重新定义通过IP获取城市方法。
  55. 移除不怎么使用的一些辅助类库HttpWrapperHelper、VerifyCodeHelper、SerializeHelper、FTPHelper、FTPHelper2
  56. 增加租户Id接口过滤器、逻辑删除接口过滤器,对租户、逻辑删除自动处理。(★★★★★)
  57. 增加基于RDIF平台开发的Wms仓储管理项目,供参考。(★★★★★)
  58. 其他。
修复:
  1. 模块更新时目标字段未处理的问题。
  2. 导出excel打开的问题修改。
  3. 快速生成字段大小写匹配问题的修改。
  4. 解决Ubuntu Nginx 代理不能获取IP问题。

二、前端:

  1. 增加vue3版本的支持。(★★★★★)
  2. 所有界面搜索区域重构。
  3. 增加:RdifBarCode、RdifQrCode组件,同时在插件演示中增加’二维码/条形码’表格的展示。(★★★★)
  4. 针对在线设计组件config.js和configApp.js中treeSelect-树形选择与cascader-级联选择 下的两个pros,修改为一个:pros
  5. RdifTreeSelect的自定义属性名pros修改为:baseProps,级联选择下的pros修改为:cascaderProps baseProps
  6. 切换语言时全局刷新页面。
  7. 新增滚动通知栏组件-NoticeBar(v3)。
  8. 插件演示新增:过滤筛选、表格验证、列表自适应、表单自适应、动态复杂表单、滚动通知栏(v3)(★★★★★)
  9. 三种界面风格图标加载由<i标签修改为SvgIcon组件。
  10. 1增加SvgIcon组件(集svg文件的加载、element-plus图标的加载、gs-icon自定义图标的加载)同时在插件演示模块中增加案例SvgIcon
    演示、图标选择器。
  11. 系統圖標、图标选择组件相应更新。
  12. 增加Echarts—词云库的包,yarn add echarts-wordcloud,同时增加大数据图表-bigDataChart的模块。
  13. 增加echarts-gl包实现大屏实例中的三维可视化。
  14. 增加RdifEleIconSelect组件,专门用于elementplus图标的选择,用于在线设计中
  15. 服务器信息模块重新设计开发。(★★★★)
  16. 在线用户重构,支持直接关闭浏览器对应登录的用户也在在线用户列表中去掉。同时展示增加一种卡片形式。(★★★★)
  17. 针对WebSoket在线聊天与消息推送的重构 。
  18. 重新设计首页,启用自定义waves水波纹指令。
  19. 针对el-table中的:tree-props,hasChildren为空的暂时修改为:hasChildren1,后端返回的是hasChildren,elementplus当前应该是有bug,设置为hasChildren或为空子节点显示不出来。同时把前期设置的hasSubNode还原为hasChildren。注意,lazy,懒加载时就要设置为:hasChildren
  20. 全新设计RdifTreeSelect组件
  21. 移除js-md5,增加crypto-js包来md5加密,相关代码调整,crypto-js包支持多种加解密方式。
  22. 移除部分未再使用的包。
  23. 表单设计左侧组件区宽度由110px->100px。
  24. 加班申请单据编码、批量删除问题修复。
  25. 插件演示中增加整合Grid++报表实例。(★★★★★)
  26. 登录验证码过期,自动重新获取验证码。(★★★)
  27. 增加基于RDIF平台开发的Wms仓储管理项目,供参考。(★★★★★)
  28. 增加多租户管理功能。(★★★★★)
  29. 增加生成日期时间随时random Key方法:randomDateKey()
  30. 升级所用包到最新版本。
  31. 其他代码优化。

一路走来数个年头,感谢RDIF框架的支持者与使用者,大家可以通过下面的地址了解详情。

官方网站:http://www.guosisoft.com/ http://www.rdiframework.net/

特别说明,框架相关的技术文章请以官方网站为准,欢迎大家收藏!

RDIF.vNext低代码快速开发框架由海南国思软件科技有限公司专业团队长期打造、一直在更新、一直在升级,请放心使用!

欢迎关注RDIF.vNext低代码快速开发框架官方公众微信(微信号:guosisoft),及时了解最新动态。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/26299.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

HBase中的CRUD

Table接口&#xff1a;负责表数据的基本操作。 Admin类&#xff1a;负责管理建表、删表、该表等元数据操作的接口。 1、Put方法 1.1、了解put方法之前&#xff0c;必须知道的相关知识。 在HBase中有一个理念&#xff1a;所有的数据皆为bytes。因此在HBase中所有的数据最终都…

【云原生| K8S系列】Kubernetes Daemonset,全面指南

Kubernetes中的DaemonSet是什么? Kubernetes是一个分布式系统&#xff0c;Kubernetes平台管理员应该有一些功能可以在所有节点上运行特定于平台的应用程序。例如&#xff0c;在所有Kubernetes节点上运行日志代理。 这就是Daemonset发挥作用的地方。 Daemonset是一个原生的K…

yolo-inference多后端+多任务+多算法+多精度模型 框架开发记录(cpp版)

先贴出github地址&#xff0c;欢迎大家批评指正&#xff1a;https://github.com/taifyang/yolo-inference 不知不觉LZ已经快工作两年了&#xff0c;由于之前的工作内容主要和模型部署相关&#xff0c;想着利用闲暇时间写一些推理方面的经验总结&#xff0c;于是有了这个工程。其…

JsSIP+FreeSwitch+Vue实现WebRtc音视频通话

效果 让同事帮我测的&#xff0c;在两个电脑分别打开该页面&#xff0c;一个注册 1007 分机号&#xff0c;另一个注册 1005&#xff0c;然后拨打视频电话 依赖版本 jssip&#xff1a;3.6.1 freeswitch&#xff1a;1.10.5-release~64bit vue&#xff1a;2.6.12 488错误解…

【杂记-浅谈SNMP网络管理标准协议】

一、SNMP概述、作用、优点 概述 1、SNMP&#xff0c;Simple Network Management Protocol&#xff0c;简单网络管理协议、利用网络管理网络&#xff0c;网络管理员利用SNMP平台在网络上的任意节点完成信息查询、信息修改和故障排查等工作&#xff0c;工作效率得以提高。 2、SN…

基于WPF技术的换热站智能监控系统06--实现左侧故障统计

1、区域划分 2、ui实现 这里使用的是livechart的柱状图呈现的 3、运行效果 走过路过不要错过&#xff0c;点赞关注收藏又圈粉&#xff0c;共同致富&#xff0c;为财务自由作出贡献

Linux基础IO【II】

今天&#xff0c;我们接着在上一篇文章的基础上&#xff0c;继续学习基础IO。观看本文章之前&#xff0c;建议先看&#xff1a;Linux基础IO【I】&#xff0c;那&#xff0c;我们就开始吧&#xff01; 一.文件描述符 1.重新理解文件 文件操作的本质&#xff1a;进程和被打开文件…

PCA降维算法

decomposition.h #pragma once #include <arrayfire.h>namespace decomposition {class PCA{public:af::array zero_centred(af::array

DETR实现目标检测(一)-训练自己的数据集

1、DETR架构 DETR&#xff08;Detection Transformer&#xff09;是一种新型的目标检测模型&#xff0c;由Facebook AI Research (FAIR) 在2020年提出。DETR的核心思想是将目标检测任务视为一个直接的集合预测问题&#xff0c;而不是传统的两步或多步预测问题。这种方法的创新…

cesium 渐变虚线效果 PolylineDashMaterialProperty

cesium中有虚线材质PolylineDashMaterialProperty&#xff0c;可以在这个材质的基础上结合uv设置每个顶点的透明度&#xff0c;就能实现渐变的效果了。 一、原理&#xff1a;在glsl中结合uv设置每个顶点的透明度 vec2 st materialInput.st; material.alpha fragColor.a * (1…

Mongodb在UPDATE操作中使用$pull操作

学习mongodb&#xff0c;体会mongodb的每一个使用细节&#xff0c;欢迎阅读威赞的文章。这是威赞发布的第68篇mongodb技术文章&#xff0c;欢迎浏览本专栏威赞发布的其他文章。如果您认为我的文章对您有帮助或者解决您的问题&#xff0c;欢迎在文章下面点个赞&#xff0c;或者关…

链表题目之指定区间处理

前言 链表中有一些题目是需要知道并且记住对应的技巧的&#xff0c;有一些题目就是基本的链表技巧手动模拟推演注意细节等。 对于需要知道并且记住对应技巧的题目会有专门的一栏进行讲解&#xff0c;此类题目主要有&#xff1a;相交链表、环形链表、回文链表等&#xff0c;这些…

LeetCode | 27.移除元素

这道题的思路和26题一模一样&#xff0c;由于要在元素组中修改&#xff0c;我们可以设置一个index表示目前要修改原数组的第几位&#xff0c;由于遍历&#xff0c;访问原数组永远会在我们修改数组之前&#xff0c;所以不用担心数据丢失的问题&#xff0c;一次遍历数组&#xff…

18. 四数之和 - 力扣

1. 题目 给你一个由 n 个整数组成的数组 nums &#xff0c;和一个目标值 target 。请你找出并返回满足下述全部条件且不重复的四元组 [nums[a], nums[b], nums[c], nums[d]] &#xff08;若两个四元组元素一一对应&#xff0c;则认为两个四元组重复&#xff09;&#xff1a; 0 …

LVS+Keepalived NGINX+Keepalived 高可用群集实战部署

Keepalived及其工作原理 Keepalived 是一个基于VRRP协议来实现的LVS服务高可用方案&#xff0c;可以解决静态路由出现的单点故障问题。 VRRP协议&#xff08;虚拟路由冗余协议&#xff09; 是针对路由器的一种备份解决方案由多台路由器组成一个热备组&#xff0c;通过共用的…

Kolmogorov-Arnold Networks (KANs)

KAN 这是个非常厉害的设计&#xff0c;看完论文我再写评价。 下面是实验&#xff0c;都是作者给出的代码 >>> from kan.KANLayer import KANLayer >>> model KANLayer(in_dim3, out_dim5) >>> (model.in_dim, model.out_dim) (3, 5)>>>…

使用kubeadm命令创建集群问题汇总

使用kubeadm命令创建集群问题汇总 kubeadm init执行命令超时报错 通常是系统没有初始化好&#xff0c;例如swap、selinux、监听地址IP设置错误 kubeadm init部署后报错&#xff0c;修改配置后重新执行初始化报错 需要清空集群配置&#xff08;在需要清空配置的对应节点执行…

五、LVS原理

目录 5.1 LVS 相关原理 5.1.1 LVS集群的体系结构以及特点 5.1.1.1 LVS简介 5.1.1.2 LVS体系结构 5.1.1.3 LVS相关术语 5.1.1.4 LVS工作模式 5.1.1.5 LVS调度算法 5.1.2 LVS-DR集群介绍 5.1.2.1 LVS-DR模式工作原理 5.1.2.2 LVS-DR模式应用特点 5.1.2.3 LVS-DR模式ARP抑制 5.1…

数据仓库之元数据

元数据在数据仓库中的作用至关重要。元数据是关于数据的数据&#xff0c;它描述了数据的内容、结构、位置和业务含义。元数据管理是数据仓库成功实施和运行的核心部分。以下是对数据仓库元数据的详细介绍&#xff1a; 1. 元数据的定义 元数据是描述数据属性的信息集合&#x…

大语言模型学习笔记-1

1. GPT发展历程 GPT-1:通用文本训练特定任务微调GPT-2/GPT-3:扩大与训练数据和模型参数规模&#xff0c;显著提升模型性能&#xff0c;并确立了基于自然语言形式的通用任务解决路径。GPT-3.5:在GPT-3的基础上&#xff0c;通过代码训练、人类对其、工具使用等技术对模型性能不断…