当前仓库属于暂停状态,部分功能使用受限,详情请查阅 仓库状态说明
1 Star 0 Fork 9

Spirit / netnrf
暂停

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 2.79 KB
一键复制 编辑 原始数据 按行查看 历史
netnr 提交于 2018-11-09 16:38 . add .NET4.5

netnrf 响应式框架


更新日志


项目结构

  • Netnr.Core 类库
  • Netnr.Data 数据访问、仓储
  • Netnr.Domain 实体
  • Netnr.Func 应用
  • Netnr.ResponseFramework Web站点

数据表

  • 系统用户(SysUser)
  • 系统角色、角色权限(SysRole)
  • 系统菜单(SysMenu)
  • 系统按钮(SysButton)
  • 系统日志(SysLog)
  • 表配置(SysTableConfig)

功能

  • 表格:动态配置标题、宽度、排序、对齐方式、格式化、冻结、点击排序等
  • 表单:动态生成表单,自定义标题、排序、跨列、类型、必填等
  • 查询:动态生成查询面板,自定义哪些字段支持查询
  • 等等

使用

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

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

如果该项目对你有帮助,请你为项目Star,谢谢,这是对我精神上的支持,也是能一直坚持下去的动力。


v2.x

  • 前端采用 jQuery + Bootstrap + EasyUI + AceAdmin + fontAwesome
  • 后端采用 .NET Core + EF + SQL(SQLServer、MySQL、PostgreSQL、SQLite)
    • .NET Core版本为主,同步更新.NET Framework版本
  • 数据库脚本放置于 wwwroot/scripts/目录下
  • Visual Studio 2017 运行项目,跨数据库、跨平台支持(在线demo部署在Linux服务器上)

截图

列表

列表

新增、编辑、查看

表单

列表配置

列表配置

表单配置

表单配置

角色权限配置(树)

角色权限配置


第三方文档API


v1 2017-03(已停更)

  • 在线演示:https://rf1.netnr.com
  • asp.net mvc4 + sqlite
  • jquery bootstrap easyui ace-admin font-awesome

PoweredBy netnr.com

马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C#
1
https://gitee.com/yuespirit/netnrf.git
git@gitee.com:yuespirit/netnrf.git
yuespirit
netnrf
netnrf
master

搜索帮助

344bd9b3 5694891 D2dac590 5694891