更新记录

  • 2024.05
  • 增加sqlsugar版表别名生成
  • 优化移动端权限判断
  • 增加voltable合并单元格返回全部行数据参数
  • 撤销上次提交错误的代码
  • 增加表头提示文字html的支持
  • 优化bigint序列化处理
  • 升级pgsql包版本
  • 优化代码生成器oracle数据库NUMBER类型判断
  • 优化表单volform日期显示
  • 优化voltable事件判断
  • 修复vite版富文本编辑器不能上传图片的问题
  • 优化表字段默认值设置
  • 优化oracle数据库适配
  • 更新oracle脚本
  • 增加二级表头render的支持
  • 修改dapper调用oracle guid字段异常的问题
  • 增加生成页面导出勾选行的功能
  • 优化移动端启用不显示菜单
  • 优化移动端voltable样式
  • 2024.04
  • 修复移动端表单radio默认值无效的问题
  • 优化移动端表单radio、图片传显示位置
  • 增加快速获取表单配置方法getFormOption
  • 增加表单树形下拉框只读属性
  • 优化volupload文件选择限制(by @ying)
  • 优化volupload上传第三方路径判断
  • 修复移动端volform多图上传属性错误的问题
  • 暂时屏蔽volform表单上传前方法
  • 优化url路径判断
  • 增加编辑器视频上传
  • 优化vite版url判断
  • 修复vite版个人中心头像上传异常的问题
  • fix🐛: 修复汇总时部分条件无法正确解析的情况,比如日期区间
  • 增加volform标签显示模式
  • 修复vite版本上传文件无效的问题
  • 优化用户表查询
  • 增加环境要求说明
  • 增加项目文件结构说明
  • 优化用户表查询
  • 增加前端vite+typescript版本及代码生成器的支持
  • 优化excel上传组件
  • 2024.03
  • 优化菜单权限分配时默认自动勾选上级
  • 修复sqlsugar版本pgsql数据库代码生成器表大小写问题
  • 优化移动端voltable图片显示
  • 修复移动端volform安卓手机兼容问题
  • 移除无用属性
  • 修复移动端小程序图标不显示的问题
  • 增加后台启动异常说明
  • 树形选择添加checkStrictly选项(by @Mr.T)
  • 修复默认tostring无效的问题
  • 修复树形级联查询无效的问题
  • 增加oracle数据库的支持
  • 升级前端版本依赖(解决部分node环境差异安装问题),更新components文件夹、vue.config.js、package.json、package-lock.json、babel.config.js、install.bat、App.vue、forms文件夹、tables文件夹
  • 达梦数据库说明
  • 优化代码生成器
  • 同步依赖配置
  • 优化审批流程节点样式(@by 空城里)
  • 2024.02
  • 优化sqlsugar版pgsql数据库默认角色查询sql
  • 增表单itemStyle属性自定义表单项样式
  • 优化上传组件文件路径判断
  • 修复页面查询后方法参数错误的问题
  • 增加生成页面table树形结构隐藏分页、默认展开全部数据、刷新后保持状态功能,更新前端Sys_Department.js、components文件夹、common.js
  • 增加生成页面table树形结构隐藏分页、默认展开全部数据、刷新后保持状态功能
  • 优化移动端代码
  • 调整pgsql数据库代码生成器默认字段大小写
  • 优化审批流程回退节点参数
  • 增加自动生成单据号方法,具体使用见新版后台开发文档
  • 增加移动端表单上传前方法处理
  • 升级Microsoft.AspNetCore.Authentication.JwtBearer、Newtonsoft.Json包版本、更换SkiaSharp包
  • 优化table级联单选值郑业成
  • 2024.01
  • 增加生成页面查询类型为年月时默认为区间查询
  • 增加达梦数据库的支持(by @jlyCode)
  • 增加镜像切换说明
  • 修复vue和.net一起部署时需要输入*:9991/index.html才能访问的问题(by @Mr.T)
  • 增加多个快捷查询字段 onInit(){this.queryFields=['字段1',desc:'字段2']}
  • 增加导入方法控制是否显示下载模板按钮属性showDowloadTemplate
  • 增加移动端添加后方法参数
  • 修复移动端voltable多选分割错误的问题
  • 增加框架3.1版本启动异常说明
  • 增加voltable表格合计值自定义格方法summaryFormatter式及自定义合计文字
  • 优化voltable图片预览(by @ying)
  • 移除多余引用
  • 增加图片预览
  • 增加表格编辑table级联组件
  • 优化富文本编辑器阿里云oss节点判断(by @jxx)
  • 重写voltable,volupload图片预览功能
  • 优化sqlsugar版本定时任务
  • 优化首页菜单折叠与显示图标(by @Walker)
  • 2023.12
  • 重写定时任务
  • 调整代码生成器编辑字段属性为下拉框
  • 代码生成器编辑类型增加密码输入框
  • 增加移动端textarea字符长度配置
  • Merge pull request #345 from kevin100702/oss_cdn
  • 增加EF版按条件删除方法
  • 增加雪花算法配置(by @jxx)
  • 替换为cdn的url VolWangEditor.vue
  • 修复volform textarea标签输入异常的问题
  • 修复voltable下拉框自动完全功能无效的问题
  • 优化移动端voltable多选显示
  • 优化移动端图标内网显示
  • 优化审批流程判断条件
  • 优化移动端voltable自定义按钮超出后换行显示
  • 修复sqlsugar版表单设计子查询异常的问题
  • Merge pull request #344 from kevin100702/fix_sqlsugar_builder
  • 修正sqlsugar代码生成器,重新保存后无法进行生成的问题
  • 增加table上传文件类型限制(by @ying)
  • 增加表单年(by @ying)
  • 修复sqlsugar版本我的审批非超级管理员打开异常的问题
  • 修复sqlsugar版本审批流程异常的问题
  • 2023.11
  • 优化excel导出默认字段显示顺序
  • 修复sqlsugar版本用户部门编辑时主键没有设置默认值的问题
  • 修复sqlsugar版本新建时没有返回主键值的问题
  • 增加表单多选时字段值类型判断提示
  • 修复审批流程默认权重字段缺失的问题
  • 优化启动命令
  • 优化下拉框默认数量
  • 优化移动端自定义按钮
  • 修复文件上传时日志写入参数异常的问题
  • 修复审批后【当前审核节点名称】没有变化的问题
  • 修复sqlsugar版代码生成器表超过100个字段保存异常的问题
  • 优化sqlsugar版本pgsql数据库日志写入
  • 优化sqlsugar版pgsql数据库默认配置
  • Merge pull request #340 from kingsonchan/增加StartsWith/EndsWith查询功能
  • 修复sqlsugar版定时任务启动异常的问题
  • 【雪花ID】修复主子表新增是明细预设key
  • 优化代码生成器年月名称显示
  • 增加年月范围查询
  • 修复sqlsugar版本update异常的问题
  • 2023.10
  • 增加查询页面checkbox多选选中事件
  • 修复sqlsugar版本updaterange参数错误的问题
  • 增加sqlserver2008数据库配置说明
  • 调整pgsql字段小写
  • 增加隐藏明细表分属性detailOptions.paginationHide
  • 移除sqlsugar版本多余引用
  • 初始化sqlsugar版本项目
  • 修复resetSearchForm对级联无法设置正确的值的问题(by @Mr.T)
  • 修复DBServerProvider parital类命令空间错误的问题
  • 增加查询页面隐藏分页属性paginationHide
  • 优化移动端级联组件高度显示
  • 增加明细表上传前方法
  • 给VolWangEditor的上传功能添加OSS支持(by @Mr.T)
  • 增加voltable加载方法load异步的支持及自定义url
  • 增加表单远程搜索选择事件
  • 更新后台启动命令
  • 优化移动端表单switch、radio标签显示位置
  • 2023.09
  • 为VOLForm的upload提供一个tips(by @Mr.T)
  • 添加雪花ID支持(by @Mr.T)
  • 增加voltable异步加载load方法
  • 增加启动警告处理说明
  • 提交VolController文件
  • 重写日志文件,按需写入日志,在控制器方法添加[ActionLog]属性即可写入日志,更新文件(ApiBaseController、VolController.cs(新增文件)、ExceptionHandlerMiddleWare.cs、HttpRequestMiddleware.cs、Logger.cs)
  • 删除不用文件
  • 优化mysql批量写入异常处理
  • 增加二级表头的数据源转换
  • 优化时间年月日查询过滤
  • 修复表单textarea标签onKeypress异常的问题
  • 2023.08
  • 增加后台自定义导出指定列(数组)字段属性
  • 增加多选子查询示例
  • 增加voltable自定义上传图标
  • 修复树形级联编辑时与级联查询不兼容的问题
  • 修复http.js中ajax参数的问题
  • 增加明细表查询后方法参数
  • 增加个人中心头像上传及用户信息修改功能
  • 增加表单评分组件只读属性
  • 增加发起流程页面(功能开发中)
  • 增国表格单元格合并示例
  • 集成voltable、生成页面表格单元格合并功能,更新ViewGrid.vue、methods.js、VolTable.vue
  • 优化审批弹出框高度
  • 增加表单输入框获取焦点与失去焦点方法
  • 优化移动端图片上传组件
  • 增加表单示例、生成页面table进度条渲染、table自定义按钮按条件动态渲染示例,见演示菜单[只读页面]
  • 优化voltable数据源多选
  • 修复树形级联默认值错误的问题
  • 增加移动端volform单选radio事件及动态隐藏表单字段示例
  • 增加移动端vol-table列隐藏属性
  • 增加表单远程搜索属性
  • 优化审批流程
  • 优化流程日志
  • 2023.07
  • 优化oss上传
  • 优化voltable提示
  • 增加表单textarea输入事件onKeyPress
  • 增加字段string类型的支持
  • 修复新建写入流程后方法没有执行的问题
  • 增加移动端volform年月选择
  • 增加whereif扩展
  • 增加表单验证async
  • 增加菜单搜索功能
  • 增加table单元格大小配置属性
  • 优化oss上传
  • 修复移动端voltable复选框h5无法获取选中状态的问题
  • 增移动端表单只读属性
  • 优化弹出框按钮
  • 增加连续添加保存后方法continueAddAfter,使用见组件api->代码生成页面viewgrid
  • 修复volform表单mail类型必填的问题
  • 增加mysql批量写入异常处理
  • 修复流程不能读取审批人、最后审批人状态不正确问题
  • 优化移动端示例
  • 屏蔽上传组件volupload.vue图片压缩
  • 增加Repository类WhereIF方法
  • 增加移动端级联组件选中事件
  • 增加移动端下拉框选中事件第三个参数当前选中的字典项
  • 优化移动端菜单
  • 2023.06
  • 修复流程多人审批时无效的问题
  • 优化移动端审批查询条件
  • 优化审批流程null值判断
  • 增加移动端无权限时再次判断PC端权限
  • 增加审批null值判断
  • 增加移动端审批、PC端审批显示表单数据、单节点多人审批(by @kevin100702),分离审批组件,pc与移动端审批单独页面显示,不再跳转原表单。更新文件:后台:vol.core类库下WorkFlow文件夹、Sys_WorkFlowController.cs,starup.cs ,前端Sys_WorkFlowTable.js、ViewGridAudit.vue ,移动端:flow文件夹、vol-aduit.vue
  • 增加移动端审批流程审批功能,更新Sys_WorkFlowTableController.cs、Sys_WorkFlowTableService.cs、vol.uniapp项目下pages.json、static文件夹、flow文件夹、components文件夹及home.vue
  • 添加按用户审批时可以选择多用户功能
  • 增加移动端生成页面弹出框扫一扫示例
  • 修复组织架构列表页面数据重复显示的问题
  • 增加流程回退功能
  • 重写文档示例,增加直接查询示例代码功能
  • 增加voltable组件上传文件、图片功能,使用见前端开发文档上[明细表上传图片(文件)],更新文件Sys_TableInfoService.cs、voltable.vue
  • 优化表单示例
  • 禁用.net6编译警告提示
  • 修复treeselect组件升级后多选voltable字典不能转换的问题
  • 优化日志文件
  • 优化菜单页面checkbox间距
  • 重写明细表批量选择数据示例
  • Merge pull request #318 from kevin100702/master
  • 添加明细表doubleEdit绑定 Update ViewGrid.vue
  • 优化移动端voltable checkbox小程序兼容
  • 增加移动端vol-table与viewgrid生成页面checkbox属性,具体见小程序示例
  • Merge branch 'master' of https://github.com/cq-panda/Vue.NetCore
  • 优化移动端模板
  • Merge pull request #6 from cq-panda/master
  • 修复流程节点删除时数据库没有变化的问题
  • 流程设计器增加全局只读功能 by(@天王盖地虎)
  • 增加生成页面全屏方法fullscreen
  • 增加弹出框全屏fullscreen方法 by(@天王盖地虎)
  • 同步pgsql数据库(by @Bryan)
  • 优化dapper手动事务判断
  • 修复审批流程表主键为int时取不到数据的问题
  • 修复voltable树形类型数据转换的问题
  • 2023.05
  • Merge branch 'master' of https://github.com/cq-panda/Vue.NetCore
  • 修复voltable编辑类型树形级联时数据源没有转换的问题
  • 修复voltable组件treeSelect数据源没有转换的问题
  • 完善表单select2组件文档
  • 优化移动端vol-table自定义列表对小程序的兼容
  • 移动端集成radio组件
  • Merge branch 'master' of https://github.com/cq-panda/Vue.NetCore
  • 增加移动端volform组件图片只读样式及图片预览功能
  • Update README.md
  • 优化新版角色管理嗳面树形结构权限限制
  • 优化新版本角色管理页面树形节点权限限制
  • 增加组织架构刷新功能
  • 移除审批流程条件配置多余标签
  • 修复流程条件<不生效的问题
  • 优化审批流程条件设置界面
  • 修复审批流程启动时异常的问题
  • Add修改为与Update一致,先设置默认值再进行实体的校验(by @kevin100702)
  • Merge pull request #316 from kevin100702/master
  • 完善文档
  • 增加.net6审批流程启动示例
  • 开发版后台升至.net6
  • 开发版本后台升级至.net6
  • 修复组织机构递归获取子节点错误的问题
  • 调整导入下拉框忽略郑业成
  • 增加3.1升级6.0文档
  • 优化vue3版本select-tree显示
  • 增加用户组织写入实际表
  • Merge branch 'master' of https://github.com/cq-panda/Vue.NetCore
  • Merge branch 'master' of https://github.com/cq-panda/Vue.NetCore
  • 增加审批流分支、条件、组织构架、代码生成器树形级联组件等功能
  • 增加审批流分支、条件、组织构架、代码生成器树形级联组件等功能(此次更新太多自己看日志)
  • Add修改为与Update一致,先设置默认值再进行实体的校验 Update ServiceBase.cs
  • 增加审批流分支、条件、组织构架、代码生成器树形级联组件等功能

    1、增加审批流分支、与条件(目前审批流程全程缓存通过动态表达式直接匹配流程表数据,见后台workflow文件夹)
    2、增加审批流部门(组织构架审批)、角色审批
    3、增加审批流可以配置多个流程(现在不限制流程数量)
    4、增加组织构架功能(部门管理)、见演示菜单
    5、增加代码生成器生成树形tree-select组件,见:用户管理组界面织构架字段
    6、增加用户组织构架功能,支持用户所属多个组织
    7、优化RoleContext角色缓存性能
    8、增加组织构架缓存文件DepartmentContext.cs
    9、完善日志功能
    10、增加mysql数据库自动开启set global local_infile = 'ON';功能
    11、增加表单树形tree-select组件,见volform.vue组件
    12、优化vol-box弹出框高度自动计算及移除标题背景颜色
    13、重写审批界面,支持流程审批与批量非流程审批
    14、此次更新还有好多功能,不再列出来了,列出写起来太麻烦,自己看git提交日志


    // ALTER TABLE dbo.Sys_WorkFlowStep ALTER COLUMN StepValue VARCHAR(500)
    // ALTER TABLE Sys_WorkFlowStep ALTER COLUMN StepId VARCHAR(100)

    // ALTER TABLE Sys_WorkFlowStep add  NextStepIds VARCHAR(500)
    // ALTER TABLE dbo.Sys_WorkFlowStep ADD ParentId  VARCHAR(2000)
    // ALTER TABLE Sys_WorkFlowStep ADD  AuditRefuse INT
    // ALTER TABLE Sys_WorkFlowStep ADD  AuditBack INT
    // ALTER TABLE Sys_WorkFlowStep ADD  AuditMethod INT
    // ALTER TABLE Sys_WorkFlowStep ADD  SendMail INT
    // ALTER TABLE Sys_WorkFlowStep ADD  StepAttrType VARCHAR(50)

    // ALTER TABLE Sys_WorkFlowStep ADD  Filters NVARCHAR(4000)
    //ALTER TABLE Sys_WorkFlow ADD AuditingEdit INT
    //ALTER TABLE dbo.Sys_WorkFlowTableStep ALTER COLUMN StepValue VARCHAR(500)
    //ALTER TABLE dbo.Sys_WorkFlowTableStep ADD  StepAttrType VARCHAR(50)
    // ALTER TABLE Sys_WorkFlowTable ADD CurrentStepId NVARCHAR(100)
    // ALTER TABLE Sys_WorkFlowTableStep ADD StepId  NVARCHAR(100)
    // ALTER TABLE Sys_WorkFlowTableStep ALTER COLUMN StepValue VARCHAR(500)
    // ALTER TABLE Sys_WorkFlowTableStep ADD  ParentId VARCHAR(2000)
    // ALTER TABLE Sys_WorkFlowTableStep ADD  NextStepId VARCHAR(100)
    //ALTER TABLE Sys_WorkFlow ADD Weight INT

    // ALTER TABLE Sys_WorkFlowTableStep ADD Weight INT

    // ALTER TABLE Sys_WorkFlowStep ADD Weight INT
    //步骤名称
    // ALTER TABLE Sys_WorkFlowTable ADD  StepName NVARCHAR(500)

    //调整用户表(修改用户表在代码生成器需要点同步表结构、生成model、生成页面)
    //ALTER TABLE dbo.Sys_User ALTER COLUMN RoleName NVARCHAR(200)

    // ALTER TABLE dbo.Sys_User ALTER COLUMN HeadImageUrl NVARCHAR(500)

    // ALTER TABLE  Sys_User  ALTER COLUMN IsRegregisterPhone INT

    // --增加部门字段
    // ALTER TABLE  Sys_User ADD DeptIds NVARCHAR(2000)

    //以上表结构修改后,代码生成器点同步表结构、生成model、生成页面


    //下面新增三个张需要生成完整代码

    //审核记录表(生成代码时选system类库、文件夹输入flow)
    // CREATE TABLE Sys_WorkFlowTableAuditLog
    // (
    //   Id UNIQUEIDENTIFIER PRIMARY KEY,
    //   WorkFlowTable_Id UNIQUEIDENTIFIER,
    //   WorkFlowTableStep_Id UNIQUEIDENTIFIER,
    //   StepId NVARCHAR(100),
    //   StepName NVARCHAR(200),
    //   AuditId INT,
    //   Auditor  NVARCHAR(100),
    //   AuditStatus  int,
    //   AuditResult  NVARCHAR(1000),
    //   AuditDate DATETIME ,
    //   Remark    NVARCHAR(1000),
    //   CreateDate datetime
    // )

    //下拉框绑定设置页面修改:【审核状态】数据源配置,参照演示环境配置

    //增加组织架构(部门表)、这两张表需要生成代码,(生成代码时选system类库、文件夹输入system)
    //CREATE TABLE [dbo].[Sys_Department](
    //  [DepartmentId] [uniqueidentifier] NOT NULL PRIMARY KEY ,
    //  [DepartmentName] [nvarchar](200) NOT NULL,
    //  [DepartmentCode] [nvarchar](50) NULL,
    //  [ParentId] [uniqueidentifier] NULL,
    //  [DepartmentType] [nvarchar](50) NULL,
    //  [Enable] [int] NULL,
    //  [Remark] [nvarchar](500) NULL,
    //  [CreateID] [int] NULL,
    //  [Creator] [nvarchar](30) NULL,
    //  [CreateDate] [datetime] NULL,
    //  [ModifyID] [int] NULL,
    //  [Modifier] [nvarchar](30) NULL,
    //  [ModifyDate] [datetime] NULL
    // )    

    //增加用户所属部门表(一个用户可以有多个部门)(生成代码时选system类库、文件夹输入system)
    // CREATE TABLE [dbo].[Sys_UserDepartment](
    //   [Id] [uniqueidentifier] NOT NULL PRIMARY KEY ,
    //   [UserId] [int] NOT NULL,
    //   [DepartmentId] [uniqueidentifier] NOT NULL,
    //   [Enable] [int] NOT NULL,
    //   [CreateID] [int] NULL,
    //   [Creator] [nvarchar](255) NULL,
    //   [CreateDate] [datetime] NULL,
    //   [ModifyID] [int] NULL,
    //   [Modifier] [nvarchar](255) NULL,
    //   [ModifyDate] [datetime] NULL
    //   )  

    //以上脚本修改完成后,代码生成器里面选择同步表结构与生成model,新加的字段编辑行的值也一定要设置,再替换下Sys_DepartmentService.cs与Sys_DepartmentController.cs文件


    //更新后台文件
    //增加DepartmentContext.cs文件、更新UserContext.cs、UserInfo.cs、
    //Sys_WorkFlowController.cs、Sys_WorkFlowTableService.cs、ServiceBase、cs(或者整个vol.core类库)
    //Startup.cs中ConfigureContainer方法、vol.core类库下WorkFlow文件夹、Logger.cs

    //前端文件:components文件夹、main.js、package.json,builderData.js、WorkFlowGridHeader.vue
    //前端需要重新执行npm installl,或者文件夹的install.bat双击执行下



  • 修正部分函数不能使用自定义数据库连接问题(by @kevin100702)
  • 完善文档
  • 增加日期操作、 http请求、读取配置文件、获取项目绝对路径等文档
  • 增加vue3版本设置界面表格CheckBox是否可以勾选,更新ViewGrid.vue、serviceFilter.js、detailMethods.js,见前端开发文档或组件api的viewgrid上使用
  • 更新ServiceBase.cs、EPPlusHelper.cs、ServiceFunFilter.cs,后台import方法中添加配置忽略不验证字段:ImportIgnoreSelectValidationColumns = x => new { x.字段 };
  • 增加vue3版本voltable二级表头合计的支持
  • 增加vue3版本voltable合计计算平均值属性,具体见前端开发文档(table显示合计)
  • 增加vue3版本voltable合计值保留小数位数参数
  • 2023.04
  • 增加vue3版本volupload上传自定义参数
  • 修复vue3版本index.vue缓存某些情况无效的问题
  • 移除vue3版本volbox无效属性
  • 修复vue3版本volforn组件下拉多选设置为只读label时原数据被数据字典替换了的问题
  • 重写vue3版本vol-box自适应
  • Merge branch 'master' of https://github.com/cq-panda/Vue.NetCore
  • 移除开发版的swagger分组配置
  • 增加后台文件上传大小配置
  • 1
  • 增加vue3版本voltable日期change事件参数
  • 1
  • 调整文档不用登录就能查看
  • 增加查询条件解析与序列化操作文档
  • 完善文档
  • 增加后台文件上传大小限制配置
  • 完善文档
  • 优化vue3版本首页tab导航右键列表jfoi
  • 增加vue3版本查询界面按钮组dropdonw,见演示第三个菜单第一个页面,更新viewgrid.vue文件
  • 优化vue3版本前端权限按钮判断
  • 优化vue3版本菜单设置页面按钮
  • 增加查询界面按钮组示例
  • 优化字典过滤
  • 增加移动端自定义按钮示例
  • 优化移动端volform表单
  • 优化移动端vol-table表格null值显示
  • 优化移动端保存后方法
  • 优化vue3版本login页面
  • 增加截图
  • 重写登录页面
  • 1
  • 增加移动端vol-table自定义表格内容示例
  • 增加移动端vol-table组件完全自定义内容数据槽
  • 完善文档
  • 开放后台将前端查询条件转换为EF查询GetPageDataQueryFilter方法,增加查询对象属性Filter(更新文件IService.cs, ServiceBase.cs,PageDataOptions.cs)
    使用方式:
    //options为前端table提交的参数,PageDataOptions
    //SellOrderService.Instance.GetPageDataQueryFilter(options)
    //如果是在表Service类中使用,直接base.Instance.GetPageDataQueryFilter(options)
  • 优化代码生成器本地开发兼容linux平台(by @kevin100702)
  • 修复移动端vol-form只读时图片不显示的问题(by @kingsonchan)
  • 增加vue3版本vol-table组件数据源单元格是否启用tag标签全局配置(下拉框等单元格以tag标签显示)与增加下拉框单元格点击事件的支持(更新voltable.vue,main.js)
  • 优化vue3版本viewgrid明细表编辑默认配置
  • 增加移动端获取当前日期,日期+-,月份+-方法,见common.js
  • 增加移动端vol-form日期默认范围选择示例
  • 优化移动端vol-table默认无数据显示提示
  • 修复移动端vol-table多图显示与预览模式顺序不一致的问题
  • 2023.03
  • 优化后台明细表校验
  • 修复移动端vol-table手动绑定datatable时数据重复的问题
  • 修复搜狗浏览器button按钮样式问题、首页用户名与时间间距问题(更新文件index.html, index.less,index.vue)
  • 增加表单设置焦点,回车事件文档
  • 增加dapper手动开启事务与获取datatable方法
  • 增加.net6 docker配置
  • 增加移动端表单省市区县选择示例
  • 增加移动端表单省市区县选择(2023.03.20更新components文件夹后才能使用)
  • 增加移动端自动生成页面的扫描搜索功能
  • 重写移动端表单搜索功能
  • 增加alioss包引用
  • 增加阿里云OSS文件上传示例及文档
  • 增加代码生成器异常提示
  • 增加移动端示例
  • 增加移动端volform表单区间输入功能
  • 修复移动端生成页面在小程序上日期区间查询无效的问题
  • Merge branch 'master' of https://github.com/cq-panda/Vue.NetCore
  • 增加化移动端输入框扫描回车事件@input-confirm、优化日期范围样式(见示例form2.vue)
  • 增加登录页面进入时清除登录信息
  • 修复vue3版本volform表单年月字段必填无效的问题
  • 增加路由示例
  • 增加路由示例
  • 增加移动端表单组件级联示例
  • 增加移动端表单级联组件vol-tree
  • Merge branch 'master' of https://github.com/cq-panda/Vue.NetCore
  • 增加移动端地图示例
  • 修复上个版本volform组件switch标签错误的问题
  • 2023.02
  • 增加代码生成对多级类库名的支持
  • 增加后台指定导出列时按指定列的顺序导出
  • Merge pull request #307 from kevin100702/master
  • 修复vue3版本volform表单重置的问题
  • 当正在编辑,且点击到其他行时,在原编辑的行结束编辑后,触发新行的rowClick事件
  • 完善文档
  • 重写移动端按钮布局
  • 增加移动端表格自定义列、超链接与点击事件示例
  • 回调移动端vol-table分页行数显示
  • 增加vol-table与生成页面table自定义按钮组Dropdown示例
  • 完善文档
  • 修复vue3版本volform组件文件只读时样式缺失的问题
  • 增加.net6版本定时任务配置
  • 优化移动端vol-table组件加载提示
  • 调整移动端生成页面按钮默认为显示状态
  • 优化移动端vol-table刷新页面闪烁的问题
  • 增加移动端vol-table列表显示时标签宽度属性width
  • 优化vue2版本编辑、删除默认参数
  • 增加移动端编辑框表单标签宽度属性labelWidth
  • Jwt解析时,不应传入Bearer 字符; 修复当更新带明细的主表时,如果主表下包含多个List属性,通过List则有可能无法正确获取明细的数据的问题(by @bulog)
  • 增加or查询示例
  • 增加vue3版本代码生成器volform表单生成评分rate组件(更新前端volform.vue、builderData.js文件)
  • 集成vue3版本volform表单评分rate组件
  • 优化代码生成器日期字段表格默认宽度
  • 集成vue3版本voltable方法selectionchagned(by @kevin100702)
  • Merge pull request #305 from kevin100702/master
  • 修复vue3版本白色主题菜单栏背景颜色没有变化的问题
  • 增加vue3版本表格Tooltip显示提示示例
  • 修复vue3版本volform动态切换表单为只读或label显示时表单校验不正确的问题
  • 修复vue3版本编辑框打开时某些情况显示了表单校验的问题
  • 优化vue3版本级联递归性能
  • 2023.01
  • 修复vue3版本编辑器可能异常的问题
  • 修改开发版SwaggerUI
  • Merge pull request #2 from cq-panda/master
  • 1
  • 修复vue2版本编辑器某些情况不能重置内容的问题
  • Merge pull request #1 from cq-panda/master
  • 修复vue3版本volform组件select2数据源key没有转换的问题
  • 优化vue3版本viewgrid组件数据源复用
  • 优化vue3版本viewgrid组件数据源复用
  • 暴露selectionchagned 和 selectable
  • 修复sqldapper方法DelWithKey删除异常的问题
  • 完善文档
  • 增加vue3版本v
  • 增加vue3版本volform编辑器只读时以标签显示(by @ying)
  • 修复vue3版本volform下拉框搜索后不能还原的问题
  • 优化vue3版本viewgrid明细表按钮颜色可能异常的问题
  • 增加vue3版本voltable动态限定单元格只方法getDisabled
  • 优化上传示例
  • 增加vue3版本图片上传(jpg、jpeg格式)自动压缩功能
  • 修复审批流程只有一个节点时审批异常的问题
  • 2022.12
  • vol-table 添加isdisabled,传入参数row, column ,返回true表示禁用
  • 修复vue3版本voltable二级表头formatter与click无效的问题
  • 修复vue3版本编辑类型为switch时会影响查询类型的问题
  • 修复vue3版本volform密码输框异常的问题
  • 增加数据源bigint类型的支持
  • 增加vue3版本voltable组件数据源加载完成后的方法dicInited
  • 增加vue3版本volform组件数据源加载完成后的方法dicInited
  • 修复审批流程下一个审批人参数错误的问题
  • 优化移动端首页
  • 优化移动端vol-table组件自定义按钮
  • 修复vue3版本vol-table time组件无效的问题
  • 修改mysql批量写入可能异常的问题(by @bulog )
  • fix(Database): 修复MySQL批量插入只能插入一条数据的Bug(by @Ady)
  • 修复vue3版本级联组件超过500个选项时value转换的问题
  • 2022.11
  • 修复volform表单验证回调方法异常没有提示信息的问题
  • 完善文档
  • 增加dapper同时连接多个数据库(更新DBServerProvider.cs,具体见说明:partial->DBServerProvider.cs)
  • 增加导入下拉多选值的支持(更新EPPlusHelper.cs)
  • 优化后台默认导出数量限制规则(更新ServiceFunFilter.cs、ServiceBase.cs)
  • 优化vue3版本voltable、volform组件time类型
  • 移除voltable中的tag无效属性
  • 增加审核时审核状态选择判断
  • 增加node版本18以上启动异常说明
  • 优化.net6版本启动命令
  • 移除H5项目,使用vol.uniapp开发
  • 优化移动端底部图标
  • 修复移动端volform下拉框选择部分苹果手机不兼容的问题,重新开放下拉框搜索功能
  • 修复vue3版本base64图片可能不显示的问题
  • 重写部份vue3版本自定义表单与table示例
  • 优化vue3版本示例页面
  • 增加移动端vol-table列表显示时formatter与click方法
  • 修复移动端删除按钮无效的问题
  • 修复vue3版本select2组件属性读取错误的问题
  • 2022.10
  • 集成el-select-v2组件解决下拉框数据源多过时卡顿的问题
  • 增加vue3版本volform下拉框选中事件返回第二个参数
  • 优化vue3版本volform组件图片与其他标签的样式
  • 修复vue3版本VolElementMenuChild.vue组件三级菜单启用不显示功能无效的问题
  • 移除sqldapper中不用属性
  • 优化后台登陆方法异常提示信息
  • 修复linux下验证码字体可能不显示的问题(by @adminoryuan )
  • 调整.net6输出目录路径
  • 修复vue3版本下拉框多选二次打开异常的问题
  • 修复导出列某些情况可能与表格界面顺序不一致的问题
  • [update] 关于ubantu20.0 环境下,验证码字体失效的改进
  • 优化移动端voltable高度值判断
  • Merge branch 'master' of https://github.com/cq-panda/Vue.NetCore
  • 修复viewgrid事件rowclick异常的问题
  • 增加移动端表单按钮示例
  • 优化移动端volform表单属性extra与图标
  • 完善文档
  • Merge branch 'master' of https://github.com/cq-panda/Vue.NetCore
  • 优化移动端volform表单extra属性与图标
  • 增加移动端vol-table、生成页面viewgrid合计功能(目前只对配置属性this.direction='horizontal'表格显示生效)
  • 优化移动端高度计算规则
  • 优化移动端volform下拉框选择样式与暂时屏蔽搜索功能
  • 增加移动端volform富文本编辑器内容显示
  • 增加移动端voltable富文本编辑器内容显示
  • 修复代码生成器mysql8.x版本默认字段顺序显示与数据库表不一致的问题
  • 移除代码生成器表名首字母强制大写
  • 修复vue3版本voltable属性extra无效的问题
  • 优化异常信息提示
  • 完善文档
  • 增加移动端base64图片的支持
  • Merge branch 'master' of https://github.com/cq-panda/Vue.NetCore
  • 优化vue3版本volform年月默认选中的格式
  • 集成vue3版本voltable选中行高亮显示属性 highlight-current-row
  • 增加vue3版本明细表添加行自动结束编辑状态
  • 增加开发环境中间件异常信息返回
  • 增加自定义上传文件路径UploadFolder
  • 优化批量获取model实体
  • 修复自定义列显示与代码生成器不同步的问题
  • 2022.09
  • 修复移动端view-grid不能复用的问题
  • 1
  • 优化移动端组件
  • 修复移动端异步权限与组件渲染不同步的问题
  • 完善文档
  • 增加移动端示例审批权限判断
  • 增加移动端审批操作(见小程序演示环境:主从表页面,代码见SellOrder文件夹)
  • 调整移动端vol-form字段居右显示
  • 修复定时任务点执行无效的问题
  • 增加vue3版本自定义导出文件名
  • 优化vue3版本voltable合计小数位数(默认两次)
  • 优化vue3版本下拉框选择
  • vue3版本volform组件增加ref属性
  • 集成vue3版本弹出框拖拽功能draggable
  • 修复vue3版本单词拼写错误的问题
  • 优化vue3版本弹出框标题显示
  • 修复移动端小程序上自定义格式无效的问题
  • 优化移动端vol-table高度计算与列表显示样式
  • 修复审批提示数据变化的问题
  • 重写vue3版本权限页面
  • 更新数据库脚本
  • Update DateTimeHelper.cs
  • 增加定时任务Quartz.Net
  • 更新数据库脚本
  • 集成定时任务Quartz,更新文件:
    1、数据库表(db文件夹中找)Sys_QuartzLog、Sys_QuartzOptions
    将两张表生成代码(生成代码时类库选择system,文件夹输入Quartz) ;
    配置文件:appsettings.json中增加QuartzAccessKey属性
    2、后台:Vol.Core 类型下Filters、Quartz文件夹、Startup.cs、
    System 类库下Quartz文件夹;
    VOL.WebApi 类库下System->Partial->Sys_QuartzOptionsController.cs;
    3、前端:extension->system文件夹下quartz;
    4、增加菜单页面菜单
    5、增加数据字典:下拉框绑定设置中添加数据字典:参照现有字典配置:请求方式
  • 优化代码生成器默认编辑行
  • 完善移动端vol-table示例
  • 2022.08
  • 增加审批流程回退功能,更新文件:ServiceBase.cs、WorkFlowManager.cs、Sys_WorkFlowController.cs、前端viewgrid文件夹(回退使用方法见后台开发文档上审批方法)
  • 优化vue3版本table编辑时数据源类型判断
  • 优化vue3版本审批时隐藏弹出框其他按钮
  • 优化vue3版本表单编辑为函数时提交自动计算结果
  • 修复vue3版本升级后白色与黑色主题颜色显示异常的问题
  • 优化登陆页字体大小
  • 修复vue3版本升级后更多按钮图标不显示的问题
  • Merge branch 'master' of https://github.com/cq-panda/Vue.NetCore
  • 优化移动端权限加载顺序
  • 优化vue3版本表单类型为number时的默认值
  • 优化vue3版本select多选显示
  • 优化用户表新建或修改提示信息
  • 优化vue3版本voltable默认显示滚动条
  • 优化vue3版本菜单与上传组件图标显示
  • 优化弹出框高度自适应
  • 优化文件上传默认大小
  • 升级element plus正式版本2.2.14及vue版本3.2.37,更新方式(先升级2022.08.15的更新说明,不更新会影响审批功能):
    1、使用cmd命令切换到Vol.Vue3版本目录下,分别执行这4个命令
    npm install vue@3.2.37 --force
    npm uninstall element-plus
    npm install element-plus --save
    npm cache clear --force
    2、前端更新文件
    public->index.html
    App.vue
    QuickSearch.vue
    ViewGrid.vue
    VolElementMenu.vue
    VolElementMenuChild.vue
    VolTable.vue
    VolForm.vue
    main.js
    vue.config.js
    index.vue 第388行代码位置: const selectNav = (item) => {
    assets->element-icon文件夹,(新增加的字段文件)
  • 优化用户新建与删除提示
  • 增加.net6版本审批流程
  • 更新mysql脚本
  • 更新sqlserver脚本
  • 调整审核类型显示
  • 优化审批人显示
  • 增加发邮件功能:更新MailHelper.cs、appsettings.json(最后面的Mail配置)
  • 增加点击我的审批时自动跳转弹出审批信息页面
  • 优化vue3版本http.js文件强制url地址以/结尾
  • 增加vue3版本明细表内容超出换行显示属性
  • 优化vue3版本table事件点击上下文指向
  • 修复vue3版本首页index.vue导航右键功能浏览器兼容的问题
  • 完善文档
  • 优化代码生成器模板
  • 集成vue3版本voltable组件列属性showOverflowTooltip(当内容过长被隐藏时显示 tooltip)
  • 增加vue3版本主表在线表格编辑前方法拦截
  • 增加mysql审批流程表结构
  • 完善审批流程,增加角色、部门审批功能
  • 优化sqldapper批量写入mysql数据库
  • 增加流程示例
  • 修复移动端安卓真机类型错误的问题
  • 修复移动端图片上传权限异常的问题
  • 增加审批流程功能,更新代码:

    1、 数据库更新:更新db文件夹中表结构Sys_WorkFlow、Sys_WorkFlowStep、Sys_WorkFlowTable、Sys_WorkFlowTableStep这4张表;
           同时生成代码(代码生成时类库选择system,文件夹名flow)

    数据库脚本地址https://gitee.com/x_discoverer/Vue.NetCore/tree/master/DB

    2、VOL.Core类库全部更新替换覆盖

    3、后台:UserInfo.cs、Sys_WorkFlowController.cs、Sys_WorkFlowService.cs

    4、流程注入见后台代码:Startup.cs中ConfigureContainer方法说明

    5、前端更新文件夹:components、extension->system->flow文件夹

    6、其他遗漏或详细补充见视频

  • 2022.07
  • 移除.net6版本过时代码
  • 增加审批流程(审批逻辑待完)
  • 优化移动端下拉框默认值显示
  • 完善文档
  • 修复vue3版本voltable组件编辑格式为年月日时格式显示不正确的问题
  • 增加vue3版本代码生成器排序字段说明
  • 修复自定义权限判断大小写判断错误的问题
  • 增加默认多字段排序功能(多个字段逗号隔开),更新文件ServiceBase.cs
  • 修复vue3版本volform邮箱类型验证不正确的问题
  • 修复vue3版本volform密码输入框类型错误的问题
  • 优化主从表不再要求主从表的主键字段类型一致
  • 修复vue3版本vol-table编辑时下拉框多选key、value不一致没有正确转换的问题
  • 修复明细表修改时修改人信息没有更新的问题
  • 同步mysql与pgsql数据库脚本
  • 修复pgsql数据库批量写入异常的问题
  • 优化反射代码注入
  • 优化通用excel导出方法
  • 移除vue3版本中的错误代码
  • 2022.06
  • 修复vue3版本vol-table数据源某些条件下类型判断错误的问题
  • 完善文档
  • 增加vue3版本vol-table表格编辑多选的支持
  • 修复vue3版本this.$tabs打开选择卡后二次切换参数可能丢失的问题
  • 增加移动端示例
  • 增加通用下载文件(excel)方法this.http.download()说明
  • 增加移动端vol-table图片预览功能
  • 修复移动端在安卓上传图片某些情况不能解析的问题
  • 修复vue3版本vol-table组件表格内容切换后行数不一致时不能编辑的问题
  • 修复sqldapper异步执行时没有区分数据库类型的问题
  • 屏蔽kafka代码
  • 增加vue3版本通用导出方法
  • 优化vue3版本time选择日期格式
  • 增加vue3版本保存明细表时处理多选下拉框的值
  • 增加导入时读取原生excel方法(可以自定义读取excel内容)
  • 修复日志文件在小程序上异常的问题
  • 修复移动端volform日期组件日期第一次默认值不能自动选中的问题
  • 增加移动端vol-form获取焦点focus属性
  • 增加vue2版本vol-table字段必填时显示红色*号
  • 增加vue2版本固定查询条件时显示重置按钮
  • 增加vue3版本vol-table表格必填时显示红色*号
  • 修复vue3版本主从表第一次打开时执行两次查询的问题
  • 增加vue3版本vol-form集成日期组件:年月选择
  • 修复vue3版本自定义列点击取消时没有关闭的问题
  • 增加dockfile配置(by @3ddbz)
  • 增加跨平台验证码SkiaSharp(by @3ddbz)
  • 修复移动端vol-table不能同时使用多个组件的问题
  • 修复vue3版本destroyed无效的问题
  • 2022.05
  • 调整生成验证码的代码以支持linux
  • 添加docker支持
  • 移除开发版帐号登陆限制
  • 增加vue3版本顶部菜单选项卡切换时联动左侧菜单
  • 增加通用获取递归获取所有子节点的方法
  • 增加vue3版本自定义列显示与顺序
  • 增加vue3版本自定义列是否显示与列显示顺序
  • 完善文档
  • 升级.net6 entity类库版本
  • 增加删除菜单时刷新缓存与修改菜单按钮时同步刷新角色权限缓存
  • 修复vue3版本快捷查询日期无法清除的问题
  • 增加扩展方法手机号验证支持199开头
  • 修复dapper 更新方法update事务参数无效的问题
  • 修改RepositoryBase.cs中SqlParameter引用
  • 移除无效引用
  • 补全vue3与移动端文档
  • 修复vue3版本快捷查询为日期多选时,查询按钮被挡住的问题
  • 优化vue3版本index.vue中tabs右键关闭操作
  • Update http.js
  • 增加vue3版本导航菜单tab右键关闭功能,更新文件index.less,Index.vue,VolElementMenu.vue(by p1j123456 )
  • Merge pull request #251 from p1j123456/master
  • 追加tab标签右键
  • 修复vue2版本结束编辑前方法行数据不正确的问题
  • Update Detail.vue
  • 完善文档
  • 增加vue3版本快捷查询支持级联、日期组件,查询只有一选项时强制隐藏高级查询
  • 增加移动端列表数据可自定义多个按钮
  • 增加移动端多按钮配置模板
  • 增加vue3版本voltable下拉框选择只读disabled与是否显示hidden属性
  • 增加vue3版本下拉框选项只读readonly与是否显示hidden属性
  • 增加vue3版本明细表按钮默认hidden属性
  • 移动端voltable组件增加单元格点击事件
  • 修复移动端生成的页面点击跳转后不能再次点击的问题
  • 修改移动端搜索功能图标
  • 增加移动端下拉框搜索功能
  • 增加vue3版本获取当前时间的通用方法
  • 优化示例与示例
  • 修复vue3版本错误信息重复的问题
  • 优化vue3表单动态列宽度计算
  • 优化移动端组件
  • 优化列表数据显示
  • 修改移动端级联为下拉框操作
  • 增加vue3版本弹出框按钮默认属性disabled值
  • 增加swagger null判断
  • Update mysql表结构与表数据.sql
  • 设置signalR不开启,如果需要启用,在main.js中设置
  • 增加vue3版本是否开启消息推送signalR属性配置
  • 优化登陆密码判断方式
  • 完善文档
  • 优化vue3版本权限分配页面区分app菜单
  • 优化vue2版本权限分配页面区分app菜单
  • 增加vue3版本volform输入框inputStyle属性
  • 增加vue3版本voltable组件textarea编辑类型
  • 移除多余设置默认值的操作
  • 优化移动端权限名不区分大小写
  • 优化移动端保存前方法
  • 增加移动端表单组件ref属性
  • 屏蔽代码生成器生成dto功能
  • vue3版本集成signalR(消息推送),更新文件:

    package.json、router/index.js、views/index.vue、views/Home.vue、views/index/index.less、Startup.cs、appsettings.json、

    Hubs/HomePageMessageHub.cs、views/index文件夹、views/signalR/Index.vue
  • 2022.04
  • 优化vol-table组件null显示
  • 修复vol-form组件日期在小程序真机上默认值异常的问题,集成日期最大值与最小值
  • 提供sqlserver开发版最新脚本
  • 调整kafka注入方式 解决生产者在控制器或Service里面无法调用问题
  • 修复表单小程序上获取不到不文件名的问题
  • 完善uniapp组件
  • 增加uniapp示例
  • 修改swaggerUI界面,查看方式更直观,同时接口可复制为MD文档格式
  • 设置级联组件为下拉框展示
  • 设置uniapp http.js默认开发请求信息
  • 增加菜单区分uniapp与PC显示
  • 增加uniapp表单自定义placeholder属性
  • 修复uniapp表单字段为图片时没有初始化上传地址的问题
  • 增加代码生器partial实体生成,需要更新DomainModel.html、Sys_TableInfoService.cs
  • 增加vue3版本设置textInline属性后表头也可以自动换行
  • 增加vue3版本voltable中tag属性effect
  • 优化vue2版本volform表单onChange判断
  • 增加vue3版本动态控制明细表是否显示
  • 增加vue2版本动态控制明细表是否显示
  • 优化vue3版本重新加载数据源
  • 优化vue2版本重新加载数据源
  • 优化vue3版本voltable样式
  • 优化vue3版本表单只读验证
  • 增加vue3版本编辑器自定义上传的实现
  • 移除后台上传文件大小限制
  • 优化vue3版本菜单收缩后文字颜色显示
  • 完善文档
  • 优化vue3版本table合计固定列显示
  • 修复移动端searchAfter参数错误的问题
  • 优化vue3版本volform只读字段不验证必填
  • 完善文档
  • 优化vue3版本表单textarea字体
  • 增加vue3版本字典加载完成后的方法dicInited
  • 增加vue2版本字典加载完成后的方法dicInited
  • 修复vue3版本级联刷新数据源后table的数据源没有刷新的问题
  • 修复vue2版本级联刷新数据源后table的数据源没有刷新的问题
  • 完善文档
  • 2022.03
  • 优化代码生成器路径保存方式
  • 完善文档
  • 初始化uniapp项目
  • 增加移动端支持、安卓、ios、h5、微信小程序(uniapp),更新文件:

    1、数据库:ALTER TABLE Sys_Menu ADD MenuType INT

    2、前端:Sys_Menu.vue、 builder文件夹

    3、后台:Sys_Menu.cs、Sys_TableInfoController.cs、Sys_TableInfoService.cs、ISys_TableInfoService.cs、

    ApiAuthorizeFilter.cs、UserContext.cs、JwtHelper.cs、Permissions.cs、Sys_MenuService.cs、BuilderController.cs、Startup.cs、Template文件夹

  • 修复编辑器不能换行的问题
  • 增加vue3版本title修改
  • 修复vue3版本表单字段为number时+-默认不生效的问题
  • 优化vue2版本登录页面
  • 修复vue2版本编辑器某些情况不能设置值的问题
  • 修复vue3版本编辑器某些情况不能设置值的问题
  • 优化vue3版本编辑时限制只能选择一行数据提示
  • 优化vue2版本编辑时限制只能选择一行数据提示
  • 增加vue2版本volform表单swithc、checbox的onChange事件
  • 优化vue2版本首页头像加载判断
  • 优化vue3版本首页头像加载判断
  • 修复vue2版本表单编辑器的图片不能自定义高度的问题
  • 完善vue3版本volform只读功能
  • 优化vue2版本登陆页面
  • 修复vue2版本表单编辑器的图片不能自定义高度的问题
  • 增加扩展js模板默认方法
  • 优化日志文件
  • 优化表单示例
  • 修复vue3版本http.js中get方法自定义header无效的问题
  • 修复vue2版本http.js中get方法自定义header无效的问题
  • 增加vue3版本表单级联数据源自动转换功能
  • 增加vue2版本表单级联数据源自动转换功能
  • 增加vue2版本npm install.bat
  • 优化代码生成器sqlserver数据库nvarchar长度判断
  • 添加vs警告配置
  • 2022.02
  • 优化vue3版本treetable示例
  • 优化vue3版本treetable示例
  • 重写vue3版本一对多的示例代码
  • 重写vue2版本一对多的示例代码
  • 优化vue3版本volform组件switch字段默认为0(否)
  • 增加vue2版本voltable只读readonly属性(设置后表格不能编辑),增加非编辑列点击时不再开启编辑操作
  • 优化vue2版本表单中的编辑器为懒加载(建议更新volform组件、更新后打包体积会减少3/5、打包时间会提升3倍)
  • 移除vue3版本voltable快捷编辑a标签下划线
  • 优化vue3版本voltable滚动条样式
  • 增加ApiBaseController方法JsonNormal默认日期格式处理
  • 增加vue3版本table双击行事件参数判断
  • 增加登陆异常排除文档说明
  • 优化ApiBaseController中GetPageData方法
  • 启用vue3版本代码生成器的表别名功能
  • 优化vue版本voltable属性placeholder
  • 完善代码生器、前后端发布及更新文档说明
  • 强制开启vue3版本联级可以选择任意节点
  • 强制开启vue2版本联级可以选择任意节点
  • 优化vue3版本placeholder属性显示
  • 优化vue3登陆页面
  • 2022.01
  • Update 表结构与数据.sql
  • 完善文档
  • 移除vue3重复代码
  • 提交vue2版本导出遗漏方法
  • 更新菜单脚本
  • 集成vue2、3 voltable多级表头示例
  • 集成vue2版本voltable多级表头功能
  • 集成vue3版本voltable多级表头功能
  • 增加明细表导入、导出、自定义导出文件名、优化导出方式(更新文件:后台Template文件夹、ApiBaseController.cs、ServiceBase.cs、Sys_TableInfoService.cs前端:methods.js、ViewGrid.vue)
  • 增加vue3版本明细表导入导出功能
  • 增加代码生成器对明细表导入导出的支持
  • 增加vue2版本明细表自动导入、导出
  • 增加vue2版本明细表自动导入、导出
  • 增加vue2版本多表tabs多页签显示示例
  • 增加vue3版本多表tabs多页签显示示例
  • 增加vue3版本多表tabs多页签显示示例
  • 添加Swagger发布配置
  • 更新mysql脚本
  • 完善文件
  • 暂时屏蔽vue3版本的快捷查询的日期类型
  • 优化vue2版本快捷查询显示方式
  • 优化vue3版本快捷查询显示方式
  • 完善演示vue3版本表单设置设计器下载及使用功能
  • 更新最新开发版数据库脚本
  • 增加通过List对象导出excel方法:EPPlusHelper.ExportGeneralExcel
  • 2021.12
  • Merge pull request #214 from cd-linxi/master
  • 1.显示控制器xml注释内容 2.添加过滤器 可自定义添加对控制器的注释描述
  • swagger文档分组显示,swagger对控制器描述
  • Merge pull request #213 from cd-linxi/master
  • 增加批量点阅发布的方法
  • kafka异常日志记录
  • kafka
  • 增加[前后台发布在一起]文档
  • 优化Startup.cs 中swagger启动方式
  • 优化vue2版本明细表强制刷新合计时判断
  • 优化vue3版本明细表强制刷新合计时判断
  • (Cookie Tang)添加一个GetRealDetailType的函数用来获取从表的类型,如果从表使用的是view直接重载这个函数即可
  • 2021.11
  • (Cookie Tang)Table Select 添加value参数
  • 优化vue3版本home页面
  • (Cookie Tang)table字段设置Select时readonly无效
  • 优化vue2版本volheader样式
  • 增加vue3版本文档
  • 增加取消跨域文档
  • 修复多选没有提示的问题
  • 修复vue3版本表单多选校验没有提示的问题
  • 升级element plus到1.0.2-beta.71(更新package.json文件后执行npm install)
  • 修复vue3版本vol-table编辑日期时前缀被挡住的问题
  • 修复vue3版本input回车执行两次的问题
  • 调整viewgrid表单组件同步引用(避免首次加载闪动的问题)
  • 修复vue2版本快捷查询字段为日期时二次查询日期格式没有转换的问题
  • 完善文档
  • 增加sqldapper异步操作
  • 提交vue2版本遗漏更新
  • 移除vue2版本表单中moment组件引入
  • 增加vue2版本voltable编辑时阻止无效事件触发
  • 弃用vue3版本voltable方法@cell-mouse-leave='rowEndEdit'
  • 修复vue3版本el-input没有默认enter事件时回车异常
  • 调整首页文档跳转地址与默认主题蓝色
  • 2021.10
  • 优化示例页面
  • 修复vue3版本弹出框关闭后不能打开的问题
  • 修复vue3版本查询级联不能绑定数据源、级联不能二级刷新的问题
  • 增加表单实时方法计算
  • 增加属性校验long类型的支持
  • 2021.09
  • 增加vue3版本文件上传组件自动获取文件名
  • 增加vue2版本文件上传组件自动获取文件名
  • 移除vue3版本中的vue2语法
  • 增加vue2版本明细表从弹出框中选择数据示例
  • 增加vue3版本明细表从弹出框中选择数据(见菜单:主从一对一(2))
  • 重写vue3版本编辑弹出框选择数据示例
  • 重写vue2版本编辑弹出框从table选择数据示例
  • 优化vue3版本编辑组件属性
  • 优化vue2版本编辑组件属性
  • 集成vue3版本time组件
  • 完善文档
  • 增加代码生成器保存时提示信息
  • model验证时启动是否移除不存在字段判断
  • 调整代码生成器默认列宽度
  • 修复vue3版本文件上传后不能同时下载的问题(VolUpload.vue)
  • 修复vue2版本文件上传后不能同时下载的问题(VolUpload.vue)
  • 增加vue2版本明细表删除、修改时重新计算行数与汇总(更新detailMethods.js)
  • 增加vue3版本明细表删除、修改时重新计算行数与汇总(更新detailMethods.js)
  • 优化vue3版本隐藏按钮操作
  • 修复vue2/3上传文件示例路径逻辑处理错误的问题(示例错误不涉及组件更新)
  • 移除获取字典Sys_Dictionary异步方法中的同步调用
  • 完善文档
  • 修复vue3版本table合计不能实时计算的问题,优化table点击编辑事件
  • 增加编辑时对readonly属性判断
  • 移除table强制固定第一列
  • 修复vue3版本编辑器输入时跳转到末尾的问题
  • 修复vue2版本编辑器输入时跳转到末尾的问题
  • 修复table组件编辑时edge浏览器可能报错的问题
  • 增加GetDbConnection函数,默认行为和指定数据库类型的判断
  • 增加EF动态查询条件扩展(使用方式见后台开发文档)
  • Dapper 连接其他数据库数可指定类型 //MySql/MsSql/PgSql,见DBServerProvider.cs
  • 提交编辑器遗漏文件
  • 简化vue2编辑器内容发布代码
  • 替换kindeditor为wangEditor编辑器(更新VolForm.vue、VolWangEditor.vue再执行npm i wangeditor --save安装编辑器)
  • 移除vue2版本强制排序改为代码生成器控制
  • 增加vue3版本代码生成器配置排序功能
  • 修复vue3版本同一个页面使用多个编辑器异常的问题
  • 移除vue2/3版本查询界面强制排序改为代码生成控制(更新文件methods.js、Sys_TableInfoService.cs)
  • vue3版本移除文件上传默认必填
  • 增加vue3版本按回车快捷查询
  • 2021.08
  • 增加vue3版本低代码设计器(需要更新formDraggable、VolFormDraggable文件夹、package.json,更新后执行npm install)
  • 优化vue3版本表单宽度计算
  • 增加vue3手动调用菜单收缩方法
  • 完善vue3版本个人中心修改密码功能
  • 优化vue2版本查询界面级联表单只读时判断
  • 修复vue版本级联表单只读时字典没有转换的问题
  • 完善其他文档
  • 增加判断页面是否有某个按钮权限文档
  • 增加手动取消实体跟踪方法(更新RepositoryBase.cs,IRepositoryBase.cs)
  • 增加多表关联生成代码文档
  • 增加后台重写权限示例及文档
  • 移除数据隔离(租房管理)对超级管理员的判断
  • 移除从表更新时的数据库查询
  • 优化vue3版本登陆页面
  • 完善voltable文档
  • 调整vue2/3版本表单数字字段最小值为0
  • 优化vue3树形table示例
  • 修复vue3版本改变分页大小后实际分页大小没有变化的问题
  • 修复vue3版同一页面使用多个table时,不能正确获取选中行数据的问题
  • 修复vue3版table双击事件无效的问题
  • 修复vue3版个人中心表单不能输入的问题
  • 修复vue2/3保存前异步语法写错的问题
  • 优化vue2版本render渲染表单文档
  • 优化vue2版本render渲染表单文档
  • 修复vue3版本首页头像加载失败的问题
  • 优化vue3版本代码生成器views路径保存功能
  • 优化vue3版本路由加载异常的提示
  • 优化vue3版本新建用户名只读功能
  • 优化Vue3版本表单只读验证规则
  • 优化vue3版本一对一主从页面
  • 优化vue3版本table表格高度显示
  • 增加配置文件跨域vue3地址
  • 修复Vue3版本不能删除配置的问题
  • 优化Vue3版本静态页面示例
  • 优化Vue3版本一对一示例代码
  • 优化Vue3版本登陆页面外链跳转
  • 优化Vue3版本首页高度适应
  • README.md
  • 优化vue3版本http.js提示信息
  • 上传vue3版本图片及使用说明
  • 初始化框架vue3项目
  • 增加码生成器对框架vue3版本的支持
  • 优化菜单组件图标判断
  • 2021.07
  • Merge branch 'master' of https://github.com/cq-panda/Vue.NetCore
  • 增加代码生成器table列显示类型date(自动格式化)
  • 修复代码生成器明细表中文名不能二次修改的问题
  • 同步mysql脚本字典
  • 修复扩展组件在某些情况下不能复用的问题(更新 ViewGird.vue组件)
  • 移除对表单只读取时空值验证(更新 VolForm.vue组件)
  • 增加编辑框(明细)从表select下拉框选择事件示例文档
  • 调整voltable点击其他行结束编辑(原先默认为鼠标离开结束编辑)
  • 设置element的弹出框层zIndex高度(解决与其他组件可能弹出层冲突的问题)
  • 增加编辑表单文字超长、编辑表单输回车事件、输入事件使用文档
  • 增加日期范围选择示例及其他文档补充
  • 集成iview日期可选范围(更新 VolForm.vue组件)
  • 升级echarts到5.0.2版本
  • 准备升级vue3.0
  • 增加弹出框关闭、表格双击事件使用文档
  • 增加弹出框关闭点击事件(更新文件VolBox.vue、ViewGrid.vue、serviceFilter.js,使用方法见:前端开发文档(弹出框关闭事件)、组件api:onModelClose方法)
  • 修复不能获取三级以下角色的问题
  • 移除sqlserver初始化数据库脚本重复表名
  • 增加后台强制返回、明细自定义查询、自定义编辑字段、自定义查询排序表达式文档
  • 增加删除、修改、新增时可以设置Code='-1'强制返回执行结果(具体见【后台基础代码扩展实现】文档)
  • 增加自定排序按条件表达式
  • 2021.06
  • 增加Statrtup.cs启动默认创建upload文件夹及禁用跨域说明
  • 修复AddRangeAsync方法参数错误的问题
  • 调整voltable默认固定列规则
  • 增加谷歌内核浏览判断,重新计算table高度
  • 修复treetable删除后刷新无效的问题
  • 调用明细表单元格高度
  • 增加table tree后台使用说明
  • 优化tabletree错位的问题
  • 优化查询界面样式
  • 更新文档
  • 优化显示所有固定查询样式(修改文件viewgrid.less,viewgrid.vue,methods.js)
  • 修复element table tree不刷新的问题
  • 移除刷新按钮
  • 增加导入excel时对5位数字日期格式处理
  • 2021.05
  • 修复下拉框清除数据后台接收不到空值的问题
  • 优化sqldapper多对象查询
  • 优化kindeditor编辑器404错误
  • 集成table双击行事件
  • 加深查询界面标题颜色
  • 设置查询界面table默认开启排序功能
  • 集成vue-count-to
  • 修复sqldapper事务未实例化的问题,移除sqldapper mysql批量插入双引号的替换
  • 优化H5
  • 修复SqlDapper在mysql中使用异常的问题
  • 增加dapper连接其他数据库使用说明
  • 增加表单select动态显示、隐藏下拉框选项
  • 集成代码生成iview radio组件
  • 修复SqlDapper逻辑处理错误的问题(建议更新,更新文档SqlDapper.cs,ISqlDapper.cs)
  • 重写菜单、权限分配页面样式
  • 修复repository删除时实际表名获取错误的问题
  • 修复token续期刷新失败的问题
  • 修复H5表单拼写错误的问题
  • 移除http.get无用的错误代码
  • 修复element升级后表格错位的问题
  • 增加Oracle版
  • 封装dapper类型SetTimeout方法
  • 更新基础数据库脚本
  • 增加最新菜单数据库脚本
  • 优化element升级2.14.1版本后表格错位的问题
  • 增加treetable使用文档及完善其他文档使用
  • 集成treetable,需要更新(package-lock.json,ViewGrid.vue,methods.js,VolTable.vue);注意更新后需要在前端vol.vue文件夹下重新执行下npm install命令
  • 升级element版本2.4.11
  • 增加代码生成器区间查询(需要更新文件Sys_TableInfoService.cs,methods.js,VolForm.vue,builderData.js)
  • 增加table事件版本兼容处理(freesaber)
  • 完善前端http请求文档(现在可以设置请求超时时间,自定义请求头等信息)
  • 重写http.js、token过期自动刷新机制(需要更新前端http.js,后台Sys_UserController.cs,ApiAuthorizeFilter.cs,HttpRequestMiddleware.cs)
  • 优化文档
  • 优化dapper
  • 2021.04
  • 修复多文件分批上传url路径指向错误的问题(freesaber)
  • 修复mysql数据库MySqlBulkLoader批量插入在linux上数据丢失的问题
  • 封装Dapper dynamic查询
  • 增加EF AddAsync封装
  • 优化连续添加对返的状态的判断
  • 增加新建时设置表单select下拉框默认选中值文档及其他文档
  • 增加EF多表关联、获取用户所有子角色文档
  • 加深table表头字段颜色
  • 加深表单label字体颜色
  • 调整登陆页面样式
  • 重写volupload文件上传组件
  • 完善开发文档
  • 增加建新时,连续添加功能
  • 代码生成页面增加destroyed页面销毁方法
  • 隐藏框架swagger默认接口(只保留GetPageData)
  • 完整数据库访问文档
  • 优化导出excel时数字类型的转换
  • 修复递归获取所有子角色可能无限循环的问题
  • 更正字符拼写问题
  • 2021.03
  • 修复表单switch只读时没有转换值的问题
  • 增加H5图片上数量限制
  • 更新演示环境mysql与sqlserver菜单脚本
  • 增加主题颜色
  • 优化编辑弹出框明细表样式
  • 修复明细表格错位
  • 优化主从明细加载demo
  • 替换默认图片
  • 修复自定义二次打开$tabs时参数丢失的问题
  • 缩进用户管理页面宽度
  • 增加table使用示例及文档
  • 优化表单demo
  • 增加查询界面table表格编辑demo
  • 增加查询界面table可以直接对表格编辑功能
  • 增加H5下拉框只读字典翻译
  • 增加一对一、一对多详细使用demo
  • 增加生成前端页面生成到指定文件夹下(原来生成到项目类库名下,原有文件不受影响)
  • 重命名删除方法
  • 增加表单只读时日期格式化处理
  • 增加table多列合并显示demo
  • 2021.02
  • 优化table示例样式
  • 简化多租户配置及文档
  • 完善voltable从后台加载demo
  • 增加表单年月查询
  • 设置表单多图上传时默认累开启追加功能(以前多图上传重新选择时会移除原来的图片)
  • 修复table表格文件下载路径指向错误的问题
  • 2021.01
  • 增加http.js post方法第4个参数(可以设置自定义响应类型,请求头等,更多参数具体参照axios文档或源码)
  • 增加指定默认排序字段与排序方式文档
  • 增加代码生成器日期组件年月类型,查询/编辑类型选择year_month
  • 增加iview表单日期年月选择及自定义格式
  • 修复火狐table组件checkbox错位问题
  • 修复多选类型,导出excel文件没有转换数据源的问题
  • 移除无用文件
  • 修复一对一从表点击编辑按钮时没有加载从表数据(点击快捷编辑的不受影响)
  • 添加代生成页面表单编辑器图片上传配置
  • 完善文档
  • 增加表格内容超出后是否自动换行属性text-inline(默认不换行)
  • 增加viewgrid、volform集成编辑器功能
  • 代码生成器集成编辑器生成功能
  • 修复http请示loading状态消失问题
  • 完善文档
  • 增加新建、编辑前可以阻止弹出框弹出(使用方法见:组件api->viewgrid文档)
  • 增加代码生成器设置table排序功能
  • 优化table显示td单元格大小
  • 修复mysql使用dapper批量插入乱码的问题(由Flyash提供)
  • 增加H5 table加载后的方法
  • 调整文件点击下载方式
  • 优化页面加载
  • 优化登陆页面
  • 修改页面加载样式,修改文件index.html,App.vue
  • 优选代码生成器提示只能选择一个主键字段
  • 优化导入excel时字典数据确实时提示信息
  • 优化基础控制器(现在可以重写基础控制器方法)
  • 2020.12
  • 提供最新sqlserver数据库脚本
  • 优化首页菜单组件
  • 优化首页白色主题背景颜色
  • 优化首页菜单只显示根据节点为0的数据
  • 完善文档
  • 增加上传组件默认base64的支持
  • 增加菜单不显示也可以分配仅限功能,需要更新文件VolElementMenu.vue VolElementMenuChild.vue Sys_Menu.vue Sys_MenuService.cs UserContext.cs
  • 增加编辑保存后不重置分页页数(停留在当前页的数据)
  • 增加表单render渲染额外属性
  • 增加主从表demo
  • 移除模板多余引用
  • 增加菜单收缩功能更新文件:更新文件VolElementMenuChild.vue 、VolElementMenu.vue 、Index.vue
  • 优化角色上级角色字段界面编辑或者新建时可以选择任意节点
  • 增加前端禁止缓存与完善其他文档
  • 增加table单元格为img时,可以自定义formatter及对base64图片的默认支持
  • 设置编辑器demo禁用缓存keepAlive
  • 修复自定义导出列配置属性为不显示时导出表头没有转换的问题
  • 优化日志文件
  • 优化代码生成器命名空间
  • 增加自定义按钮权限控制操作文档
  • 设置表单只读时也可以设置额外属性
  • 添加table背景颜色文档
  • 增加table单元格颜色
  • 增加查询页面模板默认ref=grid属性
  • 修复表单select/checkbox为只读时字典没有转换的问题
  • 增加查询界面更多按钮项目hidden属性
  • 修复H5图片上传路径错误的问题
  • 优化白色主题
  • 提交遗漏文件
  • 添加自定义多个弹出框及其他文档
  • 导入、审核、数据结构弹出框开启默认延迟加载
  • 弹出框增加lazy延迟加载功能
  • 增加viewgrid组件新建与编辑前异步方法同步处理
  • 优化白色与黑色主题
  • 增加h5图片上传示例
  • 增加H5图片上传功能
  • 优化H5标题栏在app上适配
  • 修复前端tree转换三级节点为空的问题
  • 2020.11
  • 更新图片
  • 更新图片
  • 更新demo
  • 补充其他文档
  • 增加查询界面hidden属性
  • 修复tree节点转换排序可能错乱的问题
  • 增加动态隐藏查询页面按钮文档
  • 增加table编辑结束方法
  • 优化登陆页面input标签样式
  • 添加开发忽略文件
  • 清理无用文件
  • 替换logo
  • 更换favicon
  • 增加controller返回json原格式方法JsonNormal(默认是驼峰格式)
  • 优化h5提示信息
  • 优化首页白色主题
  • 增加表单动态显示与隐藏文档及日志
  • 增加表单动态控制标签显示、隐藏属性hidden
  • 增加EF执行原生sql文档
  • 修复sqlserver使用dapper操作AddRange批量写入主键类型判断错误
  • 增加代码生成器使用说明
  • 增加Controller、Service中构造方法获取实例文档,补充代码生成器文档
  • 更新sqlserver字典数据库脚本
  • 优化H5表单与http.js
  • 增加快捷查询时日期单选操作
  • 清理mysql开发版脚本
  • 替换刷新token接口
  • 增加h5文档
  • 清理开发版不用数据库脚本
  • 完善首页、菜单功能
  • 优化table对selectList数据源的绑定
  • 增加菜单列表渲染(与PC菜单同步)
  • 优化H5表单多选功能
  • 增加table点击行选中当前demo及其他文档
  • 增加el-table的点击行事件添加到扩展方法中
  • 增加编辑表单自定义验证demo
  • 修复model验证不能识别负数的问题
  • 修复表单只有一个input时按回车自动提交的问题,修复级联类型判断错误的问题
  • 增加框架自动生成iview级联组件及文档
  • 增加table显示、隐藏序号、checkbox属性
  • 2020.10
  • 增加编辑表单第4种render渲染demo
  • 优化H5表单编辑与查询
  • 增加动态显示隐藏table列功能及demo、文档
  • 添加iview级联组件中 change-on-select属性到volform表单中
  • 移植后台页管理面到H5(见H5第4个菜单)
  • 移植后台页管理面到H5(见H5第4个菜单)
  • 优化自定义sql执行判断条件
  • element table编辑时增加iview input组件on-keypress事件
  • 增加代码生成器编辑与查询类型time
  • 表单组件增加iview time组件
  • 增加区间查询demo
  • 增加查询表单重置后方法
  • 增加excel导入时可以添加其他参数
  • 增加上传excel组件时可添加其他参数同时提交到后台
  • 修复结束编辑时,element table高版本属性获取不到的问题
  • 增加table编辑时点击其他行结束编辑状态(默认鼠标离开结束编辑,)
  • 增加文档
  • 优化代码生成器table编辑方式
  • 移除table第一行强制排序
  • 增加路由keepAlive属性设置不缓存组件(默认缓存组件)
  • 2020.09
  • 修复table编辑时表格验证最大值取值错误的问题
  • 修复远程搜索自定义url不生效的问题
  • 移除未实现的EF调用存储过程的方法,增加EF调用原生sql参数化查询FromSqlInterpolated
  • 增加排序表达式的null判断
  • 修复dapper事务嵌套异常的问题
  • 增加导入excel时,后台对非空数据源的值判断
  • 优化导入excel文件提示
  • 增加级联@on-change事件
  • 完善文档
  • 增加表单[FormFields]拼写错误兼容
  • 同步数据库mysql/pgsql脚本
  • 完善第二种布局文档及其他文档
  • 增加第二种查询布局方式
  • 完善文档
  • 增加table有数据源的列可以移除或自定义显示背景颜色及点击事件;增加添加行方法时设置默认字段(解决编辑状态下编辑值可能不刷新的问题)
  • 增加textarea标签的最小高度item.minRows属性
  • 修复voltable编辑类型为input时onChange不触发的问题
  • 增加table数据字典key为数字类型时的二次判断
  • 2020.08
  • 修改开发版说明
  • 修复首页日期星期天不显示的问题
  • 增加从编辑框中再弹出框选择数据文档及其他文档完善
  • 优化导入成功后的提示信息
  • 添加table设置分页条大小、获取table所有行、获取table选中的行文档
  • 增加table组件设置默认分页条大小
  • 增加table组件设置分页条大小
  • 优化数据源配置自定义sql提示信息
  • 修复个人中心性别字段数据源配置错误的问题
  • 优化用户管理页面新建用户后提示信息
  • 增加编辑表动态设置只读,select事件触发文档
  • 完善文档
  • 添加多数据库访问、分库文档
  • 完善文档
  • 增加表单、table输入值后实时计算文档。增加项目启动异常处理方法文档
  • 完善文档
  • 增加多租户过滤,增加自定义原生sql查询
  • 增加pgsql代码生成器timestamp字段类型
  • 修复退出登陆切换帐号后权限缓存没刷新的问题
  • 增加删除菜单功能,增加新建菜单时默认选中查询按钮权限
  • 提供pgsql最新数据库脚本
  • 完善对PGSQL数据库的支持
  • 添加从表编辑时添加行的文档说明
  • 修正pgsql表结构大小写问题
  • 增加H5项目
  • 移除无用代码
  • 统一mysql脚本表名大写
  • 修复Dapper删除方法执行错误的问题
  • 2020.07
  • 增加手动打开与关闭tabs导航功能及文档
  • 增加用户管理页面修改密码功能
  • 修复权限枚举值遍历错误的问题
  • 修改项目说明
  • 增加form与table中日期onChange事件及文档
  • 完善一对多保存Demo
  • 替换redis组件CSReidsCore
  • 回滚表单验证方法,修正表单验证方法文档
  • 修复表单日期提示不消失的问题,增加表单强制同步验证
  • 修复登陆页IE底部显示问题、优化首页菜单border、修改代码生成器字段描述
  • 2020.06
  • 添加首页大屏显示
  • 添加代码生成器对mysql字段smallint类型的支持
  • 添加导出前方法处理及文档
  • 增加onActivated方法(vue原生activated方法)
  • 修复查询条件非法字段null过滤
  • 优化登陆按钮操作(禁止重复点击)
  • 修复select/selectList手动绑定数据源时key为数字0时的异常
  • 增加volform、voltable对原生render的支持(现可任意扩展其他组件到form与table)
  • 优化首页、首页皮肤
  • 修复增加pgsql后,代码生成器判断类型错误的问题
  • 增加登陆自动验证验证、UUID参数
  • 重写登陆页面样式、增加登陆验证码、回车登陆
  • 增加Dapper事务封装及文档
  • 修复Dapper使用DbTransaction后没有释放的问题
  • 增加pgsql脚本
  • 增pgsql支持(生成代码获取表结构,同步表结构待完)
  • Update appsettings.json
  • 增加对mysql数据类型double区分
  • 增加代码生成器pgsql实体直实表名使用小写,dapper获取pgsql的NpgsqlConnection
  • 增加pgsql数据库配置
  • Merge pull request #81 from xuegaoge/master
  • 修复级联操作文档描述错误的问题
  • 编辑表单类型selectList数据源为自定义sql并且key是数字时,强制转换成字符串
  • 修改select编辑时手动级联文档说明
  • 增加代码生成器文档,对select/selectList自定义sql数据源,在编辑时无法绑定默认值的问题说明
  • 修复数据源为selectList时,key为数字0时不能转换文本的问题
  • 修复单独使用table组件时,key为数字0时转换成文本失败的问题
  • 增加voltabl文字对齐方式align(原生element table align属性)
  • 优化路由切换加载状态,增加select手动级联文档
  • 增加切换时路由加载提示(以前路由切换有明细卡顿现象)
  • 优化权限分配左侧tree固定宽度
  • 修复首页关闭tabs时,可能关闭两个tabs的问题
  • 修复使用表别名时读取不到配置信息
  • 增加http请求使用文档
  • 增加[前端开发]级联文档与对象转换tree结构文档
  • 增加顶部导tabs超出后滚动
  • 增加功能将普通对象转换为tree结构
  • 2020.05
  • 集成iview级联组件cascader到框架volform、viewgrid组件中;增加级联操作文档
  • 移除无用文件夹test
  • 优化角色管理页面及角色service代码
  • mysql最新脚本
  • 修复mysql异常说明
  • 角色权限分配,权限列表改为树形菜单
  • 修复http同时发起多个请求时,遮罩层不能正确关闭的问题
  • 增加代码生成器常用问题描述
  • 优化首页tab选项卡border样式
  • 修复代码生成器mysql获取表结构没有区分数据库的问题(感谢jerry指正)
  • 优化手动上传组件图片选择器
  • 添加mysql写入日志异常提示解决办法
  • 补全mysql数据库字典编号
  • 修改菜单与角色的父级id出现循环依赖时,给出提示并禁止修改
  • 增加(导入、下载导入模板、导出表数据)时可以指定导入与导出字段(默认为界面上可以看到的字段)
  • 增加代码生成页面对checkbox编辑时多选的支持
  • 完善编辑器静态页面发布上传图片功能
  • 增加可根据用户信息自定义数据源
  • 2020.04
  • 更新数据库最新菜单表的脚本
  • 添加全局缓存与读写分离文档
  • 优化用户保存
  • 增加树形菜单与table
  • 文档整理
  • 预留非对称主外键关系配置功能,待开发
  • 优化白色主题菜单颜色
  • 添加获取用户权限的重载方法
  • 优化上传组件图片选择器默认大小图
  • 增加EF更新时并发重试处理
  • 修复导出数据源为自定义sql,类型转换异常的问题
  • 增加没有编辑或新建权限时,也可以通过buttons属性添加自定义弹出框按钮
  • 修复首页字符拼写错误
  • 将默认皮肤黑色改为蓝色
  • 修复动态刷新数据源文档描述错误的问题
  • 增加Mysql数据库使用Dapper批量修改实体功能
  • 增加项目部署及部署错误处理文档
  • 移除使用了C#8.0语法的代码
  • 修复自定义sql数据源key为数字时,表单查询时条件不起作用的问题
  • 添加table列为编辑列时可formatter操作
  • 完善文档
  • 增加数字排版
  • 增加主从表,可单独对从表上传图片(文件)功能
  • 优化菜单保存后提示信息
  • 优化排序字段
  • 修复实体全属性校验判断错误的问题
  • 优化voltable组件单独使用时数据绑定select的key类型
  • 移除无用代码,增加一对多(不限从表数量)实战开发
  • 添加最新菜单脚本
  • 优化皮肤样式
  • 增加换皮肤功能
  • 修复点击非标准菜单可以重复显示的问题
  • 增加皮肤切换功能
  • 2020.03
  • 增加Dapper对mysql数据库Guid映射
  • 增加查询按钮组非递归深拷贝
  • 添加一对一从表编辑或新建时,可设置hidden属性控制按钮显示/隐藏
  • 优化菜单保存验证
  • 增加文件上传时可选择追加文件
  • 优化axios请求失败提示
  • 优化扩展排序
  • 移除mysql连接字符串AllowLoadLocalInfile属性
  • 修改代码生成器文档参数描述
  • 文档整理
  • 修复table表格属性为img多图片时不能预览大图的问题
  • 导出数据时,默认导出table上可见的列
  • 修改备注说明
  • 优化菜单自定义按权限按钮显示
  • 添加预请求过期时间
  • 移除后台校验日期限制
  • 优化多值in查询
  • 优化table图片显示
  • 添加table编辑demo,增加文档说明
  • 增加table组件可始终开启编辑状态,增加单元格编辑类型switch组件onChange事件
  • 增加viewgird组件可手动刷新字典数据源方法reloadDicSource
  • 优化select自动开启查询
  • 优化多字段排序
  • 优化查询排序
  • 优化快速查询字段数据源绑定
  • 移除对map文件的打包
  • 修复快速查询字段数据源无法绑定的问题绑定
  • 优化代码生成器
  • 添加文档说明
  • 优化配置文件与demo
  • 优化加载提示
  • 优化表单验证及代码生成器
  • 2020.02
  • 文档整理
  • 优化单选事件触发
  • 修改表单验证不能同步的问题
  • 修复element table表格缩放后错行的问题
  • 增加table选中行事件及demo
  • 移除未使用旧项目vol.web
  • 移除未使用的未分离旧项目vol.web
  • 修复代码生成器项目命名空间加载无效的的问题
  • 修复select远程搜索数组分割错误的问题及select清空时同时清空数据源
  • 表单优化
  • 优化el-scrollbar滚动条z-index属性
  • 修改model样式z-index
  • 增加可复用的后台通用参数校验
  • 更新版本
  • 优化远程搜索
  • 基础组件优化
  • 升级.netcore 3.1更新配置(位置已标注)
  • 框架更新至.netcore 3.1
  • 整理文档
  • 优化远程搜索
  • 2020.01
  • 增加table表单求和实时计算
  • 优化代码生成器table高度适应
  • 消息提示时间延长到5秒
  • 优化表单远程搜索
  • 优化table显示select多选编辑
  • 添加字典远程搜索与文档
  • 增加编辑时支持key.value对应的多选
  • 最新mysql表
  • 添加编辑、新建时支持使用多选框操作
  • 2019.12
  • 添加upload文件夹
  • 添加登陆页面工信部网站备案号
  • 添加最新菜单脚本
  • 增加静态页面提示
  • 增加静态页面发布描述
  • 优化代码生成器页面
  • 增加静态页面发布App_News功能,优化代码生成器
  • 增加静态页面发布模板
  • 增加文档编辑器,增加静态页面发布功能,优化基础组件
  • 修复代码生成器页面没有设置父级Id默认值的问题
  • 添加actived触发时,是否刷新页面属性activatedLoad
  • 优化代生成模板
  • 增加Dapper调用批量删除、更新(mysql未实现)、写入的实现,优化Dapper使用
  • 优化表单只读时提示
  • 修复votable编辑i-switch标签bool类型判断
  • 增加代码生成后的页面对从表编辑的扩展
  • 增加voltable可使用button操作进行编辑、编辑select标签事件触发,编辑开始与编辑完成事件扩展、增加td单元格额外选项标签
  • 增加代码生成的表单是否默认加载数据属性,增加table编辑的select可筛选,增加selectList校验
  • 优化加载提示
  • 优化头像默认显示
  • voltable自定义排序参数及组件文档。。。
  • 增加明细表自定义排序
  • 增加表单、table图片预览功能
  • 增加table编辑bool属性显示
  • 优化只读表单字段显示
  • 修复获取当前用户所有下级角色字段传入错误的问题
  • 优化表单数字验证
  • 增加表单列只读时,可将字段设置为方法进行值计算
  • 优化上传组件选择器显示
  • 新建用户时将默认头像改为自己选择头像
  • 优化角色新建或修改时,禁止相同的角色名
  • 优化角色页面上级角色选择
  • 优化switch默认值设置
  • 添加表单switch对boolean值的处理
  • 修复表单不能重置switch标签默认值的问题
  • 增加数据源绑定设置默认值时对number与字符串的区分
  • 添加table可单选属性
  • 移除不用代码
  • 修改代码生成器对mysql字段bool类型判断
  • 增加代码生成器可生成模糊查询功能
  • table添加行时,如果是可编辑的switch类型没有初始值时,设置默认值为0
  • 增加页面刷新加载效果
  • 添加表单支持额外标签显示及事件处理,增加table表单元格可下载文件
  • 修复编辑权限大小写判断错误的问题
  • 修复代码生成器bigint识别错误的问题,优化代码生成器同步表结构的功能
  • 优化代码生成器排序规则
  • 添加可自定义编辑框大小
  • 修复代码生成器不能手动同步表别名的数据结构
  • 添加文件上传前,上传后扩展处理
  • 添加用户只能操作自己创建的数据(及当前用户下角色)Demo
  • 2019.11
  • 修复表单图片属性只读时,图片相对路径没有正确解析的问题
  • 修复代码生成器对sqlserver数据非主键GUID生成的model错误的问题,修复从表别名后删除时未获取到真实表名的问题
  • 优化登陆界面
  • 优化表单组件对password的提示
  • 添加分配菜单图标显示
  • 增加编辑功能可上传文件(图片、excel及其他附件)
  • 添加代码生成器对编辑功能可上传excel及附件
  • 增加webapi文件wwwroot
  • 修复代码生成器对mysql数据库表结构tinyint类型识别错误的问题
  • 增加表单文件上传功能(table多图片显示待完)
  • 添加对文件上传功能的支持
  • 调整修改密码弹出框大小
  • 修改字典异常记录
  • 增加获取字典时对执行自定义sql异常的信息的记录
  • 修复编辑页面从表分页后再打开其他页面,分页信息没有重置的问题
  • 修复删除功能没有接收返回值的问题
  • 增加本地服务器访问静态文件
  • 增加上传组件,可自定义上传任意文件
  • 增加本地文件上传功能
  • 增加ViewGrid组件获取选中行数据的组件
  • 修复代码生成器没有生成表描述属性的问题
  • 优化查询按钮显示
  • 整理文档
  • Demo优化
  • 解除代码生成器对类库开头限制
  • 增加Mysql最新数据库脚本
  • 调整表单demo适应
  • 优化代码生成器
  • 修复自动刷新Token后可能存在登陆不跳转的问题
  • 增加封装组件对table属性MaxHeight的支持
  • 增加transition动画显示页面
  • 移除多余属性hasKeyField
  • 优化Demo
  • 优化表单对int.bigint.decimal数据类型的验证
  • 修复select字典数据类型与绑定值的数据类型不一致时不能绑定默认值的问题
  • 优化代码生成器
  • 优化IE浏览器高级查询不起作用的问题
  • 重新生成角色页面
  • 修复表单验证提示错误
  • 增加数据库菜单脚本
  • 开发文档1.0
  • 增加代码生成器对表别名的支持
  • 增加代码生成器对表别名的支持
  • 优化代码生成器
  • 代码生成器优化
  • 优化webapi构造方法及代码生成器模块
  • 框架文档1.0
  • 添加input标签 onKeyPress事件
  • 增加表单类型为数字时,默认值为0
  • 修复文档表单Demo自定义验证错误的问题
  • 增加可自定义有数据库的table单元格td的背景颜色
  • 增加快速查询字段为input标签时,可按回车键直接查询
  • 添加table表可自定义有数据源单元格的背景颜色
  • 增加HttpContext.Request<T>直接获取对象
  • 增加代码生成器页面手动同步表结构的功能
  • 增加代码生成器手动同步表结构功能(表字段发生变化)
  • 修复mysql外键Guid识别错误的问题
  • 优化表单对数字的验证
  • 优化基础组件
  • 增加可设置FixedToken属性标识方法的token永不过期
  • 增加文档
  • 增加可设置FixedTokenAttribute属性标识Token是否永远不过期,修复获取用户信息存在异常的问题
  • 增加表单组件可设置lable宽度labelWidth属性
  • 优化表单select验证
  • 修复IE弹出框没有居中的问题,优化菜单保存功能
  • 修复SaveChanges方法拼写错误的问题,增加菜单保存对表名重复性验证
  • 修改菜单时限定菜单父ID不能是当前菜单的ID
  • 增加导入excel时验证自定义sql的数据源
  • 增加导入excel时验证自定义sql的数据源
  • table列的宽度超出时自动设置第一列为固定列
  • 优化VolForm表单验证
  • 修复table有查询条件时,第1页以后的数据没有带上查询条件的问题
  • 固定菜单页面中其他权限弹出框的大小
  • 添加Demo的扩展js中,扩展按钮使用描述
  • 增加新建或编辑成功后可设置是否关闭弹出框
  • 2019.10
  • 修复页面刷新后顶部导航状态消失的问题
  • 增加代码生成器对应表单渲染邮箱与手机号码类型
  • 增加表单邮箱格式、手机号码格式、自定义验证方法
  • 优化编辑弹出框自适应功能,增加编辑弹出框可以自行设置高度与宽度
  • 增加代码生成器非空判断
  • 修改日志处理
  • 添加编辑基础扩展方法
  • 添加编辑按钮可自定义设置hidden与disabled属性
  • 添加代码生成器对mysql数据库的兼容处理
  • 优化首页获取菜单权限验证规则
  • 修复表单select组件为只读的属性时没有绑定数据源
  • 增加mysql数据库日志批量写入失败解决说明
  • 添加select组件默认超过10个item开启搜索功能
  • 修复第一次弹出框时获取不到子组件的问题,增加记录当前编辑行的属性
  • 修改sqlserver表SellOrderList外键Order_Id字段类型错误的问题
  • 修改项目启动介绍说明
  • 添加IE9以上版本的支持,添加打包后文件后缀加上时间戳解决缓存问题
  • 增加textarea标签可自行设定高度
  • 修复sqlserver字段guid小写的问题
  • 修复sqlserver字段guid小写的问题
  • 修改dapper查询异常
  • 增加sqlserver2012以下版本使用说明
  • 屏蔽select组件max-tag-count属性
  • 增加表单查询/刷新时重置table分页信息
  • 增加其他组件菜单->选择图标功能
  • 增加Demo常用功能介绍
  • 增加发布前端项目运行命令
  • 增加demo接口
  • 增加其他组件菜单下http请求Api的Demo
  • 增加其他组件菜单下http请求,vuex状态管理等Demo
  • 2019.09
  • 修改Demo描述