國思RDIF.vNext全新低代碼快速開發框架平臺6.1版本發布(支持vue2、vue3)

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、平臺特點

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
實現在線/離線聊天、交流
提供文字、圖片、語音、視頻、文件等多種富媒體消息類型。支持多端消息同步,確保消息體驗的一致性。

4、本次新增與更新部分列表
一、后端:
新增:
- 驗證碼的處理:Hei.Captcha更換為:Lazy.Captcha.Core。
- 大屏事例支持在瀏覽器的新tab頁中打開。
- 引入GlobalUsings全局配置,大大的提高開發效率,也讓代碼變的更加簡潔。(★★★★★)
- BaseTreeModel類hasChildren屬性修改為hasSubNode
- 當前用戶UserInfo增加當前的組織結構編碼屬性:organizeCode
- 在線設計取消PropsBeanModel的使用,直接在PropsModel中處理即可。
- 在線設計返回的數據針對elementplus下日期格式YYYY-MM-DD調整為yyyy-MM-dd。
- 在線設計前端的生成同時支持vue2與vue3版本。(★★★★★)
- 在線設計生成模板支持組合式與選項式兩種風格的生成。(★★★★)
- unix時間戳與日期時間互轉方法更新。
- NPOI由2.5.6升級到最新穩定版。
- 首頁公告、新聞加載只返回所需要的列數據。
- WebSoket返回的初始化消息方法中消息列表直接返回條數即可,提示效率。
- 啟用項目common.targets文件,方便設置公共的PropertyGroup。(★★★★★)
- ORM數據庫訪問類庫升級到最新。
- 把RDIF項目數據庫相關的文件移至RDIF.Data中,所有代碼調整,調整的非常多,代碼更加規范。(★★★★★)
- 全新設計ORM處理日志、AOP、差異化日志、邏輯刪除過濾器、租戶過濾器等。(★★★★★)
- 外部聯系人增加批量刪除。
- 全面重構數據倉儲層,支持數據庫動態切換、多租戶、數據庫連接管理來切換Db,支持讀寫分離、自動分表等,修改大量代碼。(★★★★★)
- 全新設計事務處理方式。(★★★★)
- 增加擴展方法(得到方法的名稱)。
- 增加多租戶MultiTenantAttribute屬性。
- 移動BaseDbLinkDefineEntity被動到RDIF.Data項目,更方便上層調用。
- 增加Orm緩存的支持。(★★★)
- 針對數據訪問處理調整所有生成模板。
- 移除IUnitOfWork的事務處理,使用全新的UnitOfWorkManage方式處理,代碼更簡潔,所有代碼,生成模板全部調整。(★★★★★)
- 加入自動分表的處理(自帶分表支持按年、按季、按月、按周、按日進行分表(支持混合使用)),同時增加實例。(★★★★)
- 基類倉儲ChangeDatabase修改為:ChangeDb,返回值調整,所有相關代碼調整。
- 改變Senparc.Weixin的注冊方式,集中注冊。(★★★)
- Swagger分組生成自動化。(★★★)
- RDIF.Data基類倉儲與服務增加自動分頁方法,調用更方法簡潔。
- 注入:IBaseService以方便使用基類。BaseService取消抽象類型abstract(注入實例時會報錯) (★★★★★)
- UserInfo精減,登錄邏輯重構。
- 將Program和Startup類合并,直接在入口類中注冊服務和設置中間件,同時對配置的服務進行了更規范化處理。(★★★★)
- 核心類庫去掉倉儲的使用,直接放服務層。
- 主項目API全新調整:RDIF.WebAPI更名為:RDIF.WebHost,增加RDIF.WebHost.Core項目,更好地方便插件式開發。(★★★★★)
- 雪花Id生成升級到最新包后,增加注冊雪花Id。
- 加班申請單據編碼、批量刪除問題修復。
- 新聞,公告加入緩存的處理。
- 檢查用戶權限判斷是否管理員直接提到最前面,加快效率。
- 權限部分實現代碼重構。
- RDIFCacheKey更名為:CacheConst,CacheStrategy更名為:CacheStrategyConst
- PageExtension類庫的GetPageResultAsync方法MapTo更換為:Adapt
- Json擴展增加JsonIsValid用以驗證Json是否合法。
- 代碼生成實體加入表描述與列描述。(★★★)
- 加入多租戶管理界面的支持。(★★★★★)
- 用戶信息UserInfo增加租戶Id(tenantId)屬性。
- Redis訪問層實現層對key加入當前租戶Id.
- 刪除基類BaseCUD1Entity,同時BaseCUDEntity、BaseCDEntity中的Enabled屬性擴展到各自的實體中,這樣可更方便重用。(★★★★★)
- 登錄驗證邏輯加入租戶是否被禁用的處理。
- Swagger自定義驗證中間件(要輸入用戶與密碼才能訪問swagger api頁面,api更加安全)。(★★★★★)
- 基類倉儲插入加入自動忽略null屬性。
- 加解密等SecretHelper輔助類中針對過時的類,升級到最新,主要是:RijndaelManaged->Aes.Create("AesManaged")、DESCryptoServiceProvider->DES.Create()、MD5CryptoServiceProvider()->MD5.Create();
- 重新定義通過IP獲取城市方法。
- 移除不怎么使用的一些輔助類庫HttpWrapperHelper、VerifyCodeHelper、SerializeHelper、FTPHelper、FTPHelper2
- 增加租戶Id接口過濾器、邏輯刪除接口過濾器,對租戶、邏輯刪除自動處理。(★★★★★)
- 增加基于RDIF平臺開發的Wms倉儲管理項目,供參考。(★★★★★)
- 其他。
修復:
- 模塊更新時目標字段未處理的問題。
- 導出excel打開的問題修改。
- 快速生成字段大小寫匹配問題的修改。
- 解決Ubuntu Nginx 代理不能獲取IP問題。
二、前端:
- 增加vue3版本的支持。(★★★★★)
- 所有界面搜索區域重構。
- 增加:RdifBarCode、RdifQrCode組件,同時在插件演示中增加'二維碼/條形碼'表格的展示。(★★★★)
- 針對在線設計組件config.js和configApp.js中treeSelect-樹形選擇與cascader-級聯選擇 下的兩個pros,修改為一個:pros
- RdifTreeSelect的自定義屬性名pros修改為:baseProps,級聯選擇下的pros修改為:cascaderProps baseProps
- 切換語言時全局刷新頁面。
- 新增滾動通知欄組件-NoticeBar(v3)。
- 插件演示新增:過濾篩選、表格驗證、列表自適應、表單自適應、動態復雜表單、滾動通知欄(v3)(★★★★★)
- 三種界面風格圖標加載由<i標簽修改為SvgIcon組件。
- 1增加SvgIcon組件(集svg文件的加載、element-plus圖標的加載、gs-icon自定義圖標的加載)同時在插件演示模塊中增加案例SvgIcon 演示、圖標選擇器。
- 系統圖標、圖標選擇組件相應更新。
- 增加Echarts—詞云庫的包,yarn add echarts-wordcloud,同時增加大數據圖表-bigDataChart的模塊。
- 增加echarts-gl包實現大屏實例中的三維可視化。
- 增加RdifEleIconSelect組件,專門用于elementplus圖標的選擇,用于在線設計中
- 服務器信息模塊重新設計開發。(★★★★)
- 在線用戶重構,支持直接關閉瀏覽器對應登錄的用戶也在在線用戶列表中去掉。同時展示增加一種卡片形式。(★★★★)
- 針對WebSoket在線聊天與消息推送的重構 。
- 重新設計首頁,啟用自定義waves水波紋指令。
- 針對el-table中的:tree-props,hasChildren為空的暫時修改為:hasChildren1,后端返回的是hasChildren,elementplus當前應該是有bug,設置為hasChildren或為空子節點顯示不出來。同時把前期設置的hasSubNode還原為hasChildren。注意,lazy,懶加載時就要設置為:hasChildren
- 全新設計RdifTreeSelect組件
- 移除js-md5,增加crypto-js包來md5加密,相關代碼調整,crypto-js包支持多種加解密方式。
- 移除部分未再使用的包。
- 表單設計左側組件區寬度由110px->100px。
- 加班申請單據編碼、批量刪除問題修復。
- 插件演示中增加整合Grid++報表實例。(★★★★★)
- 登錄驗證碼過期,自動重新獲取驗證碼。(★★★)
- 增加基于RDIF平臺開發的Wms倉儲管理項目,供參考。(★★★★★)
- 增加多租戶管理功能。(★★★★★)
- 增加生成日期時間隨時random Key方法:randomDateKey()
- 升級所用包到最新版本。
- 其他代碼優化。
一路走來數個年頭,感謝RDIF框架的支持者與使用者,大家可以通過下面的地址了解詳情。
官方網站:http://www.guosisoft.com/ http://www.rdiframework.net/
特別說明,框架相關的技術文章請以官方網站為準,歡迎大家收藏!
RDIF.vNext低代碼快速開發框架由海南國思軟件科技有限公司專業團隊長期打造、一直在更新、一直在升級,請放心使用!
歡迎關注RDIF.vNext低代碼快速開發框架官方公眾微信(微信號:guosisoft),及時了解最新動態。
使用微信掃描二維碼立即關注

作者:
RDIF
出處:
http://www.rzrgm.cn/huyong/
Email:
406590790@qq.com
QQ:
406590790
微信:
13005007127(同手機號)
框架官網:
http://www.guosisoft.com/
http://www.rdiframework.net/
框架其他博客:
http://blog.csdn.net/chinahuyong
http://www.rzrgm.cn/huyong
國思RDIF開發框架
,
給用戶和開發者最佳的.Net框架平臺方案,為企業快速構建跨平臺、企業級的應用提供強大支持。
關于作者:系統架構師、信息系統項目管理師、DBA。專注于微軟平臺項目架構、管理和企業解決方案,多年項目開發與管理經驗,曾多次組織并開發多個大型項目,在面向對象、面向服務以及數據庫領域有一定的造詣。現主要從事基于
RDIF
框架的技術開發、咨詢工作,主要服務于金融、醫療衛生、鐵路、電信、物流、物聯網、制造、零售等行業。
如有問題或建議,請多多賜教!
本文版權歸作者和CNBLOGS博客共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接,如有問題,可以通過微信、郵箱、QQ等聯系我,非常感謝。

RDIF.vNext全新低代碼快速開發框架平臺6.1版本發布(支持vue2、vue3)。全新設計,全新開發,代碼量減少70%,運行的速度也得到了質的提升,基于.NET6+全新開發,前后端分離,支持Web、App、客戶端、微信等,適配各種行業和場景需求。想做各種軟件,用RDIF框架都好辦!
浙公網安備 33010602011771號