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

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

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

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

RDIFrameworkService.Instance.BaseInfrastructureService

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

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

  一、Web版行政区域管理

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

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

  添加行政区域界面如下: RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.2->新增“行政区域管理”,同时大批量树采用异步加载-LMLPHP

  修改行政区域界面如下:

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

  二、WinForm版行政区域管理

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

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

  添加行政区域界面如下:

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

  修改行政区域界面如下:

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

相关文章:  

     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),及时了解最新动态。

       扫描二维码立即关注

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

04-21 04:17