更新记录
- 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 --forcenpm uninstall element-plusnpm install element-plus --savenpm cache clear --force2、前端更新文件public->index.htmlApp.vueQuickSearch.vueViewGrid.vueVolElementMenu.vueVolElementMenuChild.vueVolTable.vueVolForm.vuemain.jsvue.config.jsindex.vue 第388行代码位置: const selectNav = (item) => {assets->element-icon文件夹,(新增加的字段文件)
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、其他遗漏或详细补充见视频
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增加移动端支持、安卓、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文件夹