马上加入IBC程序猿 各种源码随意下,各种教程随便看! 注册 每日签到 加入编程讨论群

C#教程 ASP.NET教程 C#视频教程程序源码享受不尽 C#技术求助 ASP.NET技术求助

【源码下载】 社群合作 申请版主 程序开发 【远程协助】 每天乐一乐 每日签到 【承接外包项目】 面试-葵花宝典下载

官方一群:

官方二群:

.NET Core的响应式框架,基于Ace Admin框架菜单导航,Bootstrap布局,fontAwes

  [复制链接]
查看3500 | 回复18 | 2019-12-20 08:45:49 | 显示全部楼层 |阅读模式

netnrf 相应式框架

用于快速开发的相应式框架

演示:https://rf2.netnr.com

v3.x

  • 前端采取 jQuery + Bootstrap + EasyUI + AceAdmin + fontAwesome
  • 后端采取 .NET Core + EF + SQL(SQLServer、MySQL、PostgreSQL、SQLite)
    • 数据库脚本放置于 wwwroot/scripts/目次下
    • 数据库转换使用的工具:http://www.szmesoft.com/DB2DB
    • 全部采取 LINQ,跨数据库、制止SQL注入
  • Visual Studio 2019 运行项目

项目结构

  • Netnr.Core 类库(引用NuGet,源码所在:https://github.com/netnr/Netnr.ClassLibrary
  • Netnr.Data 数据访问、仓储(Scaffold-DbContext 下令主动天生)
  • Netnr.Domain 实体(Scaffold-DbContext 下令主动天生)
  • Netnr.Fast 常用方法
  • Netnr.Func 应用
  • Netnr.ResponseFramework Web站点

数据表

  • 用户(SysUser)
  • 脚色、脚色权限(SysRole)
  • 菜单(SysMenu)
  • 按钮(SysButton)
  • 日记(SysLog)
  • 字典(SysDictionary)
  • 表设置(SysTableConfig)

功能

  • 登录:体系账号登录
  • 权限:脚色权限,控制菜单及页面按钮
  • 表格:动态设置标题、宽度、排序、对齐方式、格式化、冻结、点击排序等
  • 表单:动态天生表单,自界说标题、排序、跨列、范例、必填等,支持多表单天生
  • 查询:动态天生查询面板,自界说字段查询,以JSON格式表达查询条件
  • 日记:访问日记记录
  • 字典:通用的字典表
  • 工具:数据库表信息展示,一键导出数据库表结构为Excel
  • 任务:定时实行任务,整理临时目次、重置演示数据库
  • 导出:公共导出Excel表,自界说查询主体,支持条件查询、列格式化,支持追加操纵等
  • 上传:通用的上传接口
  • 接口:全部非页面哀求规范化为接口,并用 swagger 天生可视化接口文档,https://rf2.netnr.com/swagger

使用分析

  1. 创建表、写字段解释(方便天生表设置)
  2. 天生表设置,可以用【工具箱】-【表管理】-【天生表设置】,也可以直接拷贝文件夹wwwroot/scripts/table-config/对应的SQL脚本运行
  3. 修改表设置,表格,表单、查询,调解为需要展示的情势(标题、宽度、排序、输入范例、列格式化、必填、默认值等,根据业务拓展设置项)
  4. 修改表设置,输入范例设置,需要设置下拉框、下拉树等,在Common控制器写方法,url源指向这个方法访问的所在
  5. 修改表设置,列格式化设置,好比状态需要格式化为启用停用,有常用公共的格式化方法,也可以设置自界说格式化方法col_custom_字段小写
  6. 创建一个页面,菜单表添加此页面,设置操纵按钮
  7. 写表对应的查询、生存(新增/修改)、删除方法,参考【体系设置】内里的功能
  8. 基于z.js封装的表格方法(API与EasyUI保持划一,看EasyUI文档即可),设置查询表的哀求所在、表格范例、分页、复选等

截图

列表

084938bllevt6vi2gievef.png

新增、编辑、检察

084946cq7b644zqyu7hf6b.png

列表设置

084947p7mblmxmn2lpdxp7.png

表单设置

084949a3szoh7no13y86nq.png

脚色权限设置(树)

084950it8n5nnhxmnllgmn.png

第三方文档API

Source

C#论坛 www.ibcibc.com IBC编程社区
C#
C#论坛
IBC编程社区
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则