更新日志

[v2.2.1] - 2019-02-28

  • 调整 导出 Excel的 NPOITo 类,支持 .xls.xlsx导出
  • 调整 表格查询面板生成模式,基于表格列配置生成,支持多表格查询面板
  • 移除 快捷键 Ctrl + Q 打开查询面板(因存在多个查询面板)
  • 添加 表格列标题快捷打开定位条件查询面板
  • 调整 首次运行项目,自动创建数据库、调重置数据库(scripts/table-reset 目录需有对应的数据库脚本)
  • 修复 datetime日期时间输入类型查询面板赋值存在的问题(没阻止冒泡,先结束编辑再赋值造成赋值失败)
  • 调整 Netnr.Core 类库项目从NuGet引入,新增 Netnr.Fast 项目,具体看 https://github.com/netnr/Netnr.ClassLibrary
  • 调整 支持多表单生成(页面的表单、表格配置默认第一个,暂不支持多表单、表格配置)

[v2.2.0] - 2019-01-17

  • 调整 Grid行数可选列表,可选200行
  • 修复 多个Grid传参有干扰的问题,修复方式为先清空 queryparams 对象
  • 调整 去除日期时间插件 bootstrap-datetimepicker 改为 EasyUI 提供曰期时间组件,减少两次请求
  • 添加 Modal弹出窗设置 autorefresh 属性,每次打开 iframe 自动刷新
  • 调整 Moda1弹出窗默认为全屏弹窗
  • 调整 表单必填项提示改为红星
  • 添加 中文语言包
  • 修复 页面嵌套大于两层出现样式不一样的问题,修复方式为把 parent 对象改成 top
  • 调整 init.css 样式包嵌入 z.css
  • 调整 easel-custom.css 调整的样式嵌入 z.css ,页面直接引入原有包 easyul.css
  • 调整 表配置隐藏添加系统级隐藏
  • 调整 Grid行号宽度自适应
  • 修复 切换用户菜单异常的问题,菜单缓存问题,去除了菜单缓存
  • 添加 表管理导出 Excel
  • 调整 数据库表字段命名,减少关联查询出现重复列的一些问题
  • 调整 演示项目数据库从 MySQL 迁移到 SQLServer,无其他原因,主要是自己用着顺手些
  • 调整 查询面板默认关系符为 “等于”,支持快捷键 Ctrl + Q 打开查询面板、 Enter 确认搜索

[v2.1.2] - 2018-11-09

  • 增加 .NET Framework 4.5框架源代码,同步更新Core版本

[v2.1.2] - 2018-11-01

  • 修复 DataGrid执行updateRow更新有翻页时行号有问题(没设置pageNumber的原因)
  • 调整 公共查询的一些操作

[v2.1.2] - 2018-10-27

  • 添加 按钮管理功能
  • 添加 菜单管理功能
  • 添加 授权关联功能(支持第三方登录)
  • 添加 z.Combo方法添加清除值按钮支持
  • 添加 PostgreSQL数据库支持
  • 调整 Linq查询,可不传排序列,即默认排序
  • 调整 选项卡右侧仅为刷新按钮

[v2.1.1] - 2018-10-13

  • 修复 方法z.FindTreeNode存在的问题
  • 修复 方法z.FormEdit存在的问题
  • 修复 Linq查询先分页后排序的问题
  • 修复 系统操作日志,IP获取始终为127.0.0.1的问题,原因是nginx代理,需要判断代理环境

[v2.1.0] 2018-10


  • 顺便说一下这段时间的体会,一直用Windows服务器,接触Linux后,认为Linux做服务器是挺好的,已打算全部迁移至Linux服务器。
    • Linux服务器便宜,相对而言
    • 国外的VPS大多限流量不限速度(比如1G的带宽,每月1T的流量),当然线路也重要,不然延迟掉包严重
    • 不用备案、可以搭梯子翻墙
    • Linux开机占用100MB左右,跑个dotnet进程也才300MB左右
    • .net framework的项目也能跑哦,monojexus
    • SQLServer数据库已经有Linux版本,当然也可以改为MySql
    • 上手Linux服务器,一脸懵逼,什么都不知道不知从何下手,怎么办,你说怎么办,凉拌,网上有大把的教程,弄懂一个算一个;这里提供一些我用到的东西:
      • ssh命令连接服务器
      • 安装环境:dotnetnginxftpmysqlfrp(微信开发)、shadowsocks(翻墙)
      • 学习vi编辑器,学习dotnet命令,学习nginx配置
      • 存的一些干货 https://www.netnr.com/gist/user/1

[v2.0.0] - 2018-07

  • 前端采用 jQuery + Bootstrap + EasyUI + AceAdmin
  • 后端采用 Asp.Net Core + EF + SQLServer
  • 全新重写 z.js 脚本包,与EasyUI提供的API高度保持一致(最大调整)
  • 重写iframe选项卡
  • 精简ace导航