zoukankan      html  css  js  c++  java
  • RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.2->新增“行政区域管理”,同时大批量树采用异步加载

      行政区划:简称政区,是国家为了进行分级管理而实行的区域划分。中国现行的行政区划实行如下原则:1、全国分为省、自治区、直辖市;2、省、自治区分为自治州、县、自治县、市;3、自治州分为县、自治县、市;4、县、自治县分为乡、民族乡、镇; 5、直辖市和较大的市分为区、县;6、国家在必要时设立的特别行政区。行政区划是国家为了进行分级管理而实行的区域划分。中国现行六级行政区,即省级、地级、县级、乡级、村级、组级,其中省、县、乡三级为基本行政区。

      “行政区域管理”基本在每一个业务系统中都会用到,框架从3.2版本开始支持对行政区域的管理。方便在需要的地方调用,这儿做统一的维护。在行政区域管理主界面上,左侧的树采用了异步加载的方式,再大的数据量都可以轻松加载。整个行政区域以常用的4级划分,分别为:1->省/直辖市、2->地级市、3->区县、4->镇/街道。

      在RDIFramework.NET中,行政区域管理服务接口为:

    RDIFrameworkService.Instance.BaseInfrastructureService
    

      类图以及类详细信息如下图所示:

      一、Web版行政区域管理

      在3.2版本的RDIFramework.NET Web版本中行政区域管理的主界面如下图所示,整个界面以经典的左右分隔展示,左侧以树的形式列出了所有的行政区域,右侧展示了左侧指定行政区域的详情。同时这儿需要特别说明的是,左侧的行政区域树数据量达到了近5万条数据,如果一次全部加载到树中,效率势必下降,因为采用了全新的异步加载的方式,按需加载,效率惊人。

      添加行政区域界面如下: 

      修改行政区域界面如下:

      二、WinForm版行政区域管理

      在RDIFramework.NET WinForm版中行政区域的功能与Web版本是一样的,同样左侧的行政区域树一样也是采用异步加载的方式,行政区域管理主界面如下图所示。

      添加行政区域界面如下:

      修改行政区域界面如下:

     相关文章:  

         RDIFramework 平台代码生成器V3.2 发布版

       RDIFramework.NET — 基于.NET的快速信息化系统开发框架 — 系列目录 

       RDIFramework.NET ━ .NET快速信息化系统开发框架 ━ 工作流程组件介绍

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

          RDIFramework.NET官方网站:http://www.rdiframework.net/

          RDIFramework.NET官方博客:http://blog.rdiframework.net/

          同时需要说明的,以后的所有技术文章以官方网站为准,欢迎大家收藏!

          RDIFramework.NET框架由专业团队长期打造、一直在更新、一直在升级,请放心使用! 

           欢迎关注RDIFramework.net框架官方公众微信微信号:guosisoft),及时了解最新动态。

           扫描二维码立即关注

  • 相关阅读:
    Python核心技术与实战——十四|Python中装饰器的使用
    Python核心技术与实战——十三|Python中参数传递机制
    GUI学习之三十四——QSS样式表
    数据分析思维(一):数据分析的三种核心思维
    python设计模式
    Docker架构
    云技术
    5G[generation]的知识收集
    计算机网络知识汇总---20191207
    odoo里面的read_group写法
  • 原文地址:https://www.cnblogs.com/huyong/p/6849647.html
Copyright © 2011-2022 走看看