# Yearning 重大更新内容 ## 设计 1. 前端页面重新绘制。采用vite+vue3.2开发模式。全局页面采用暗黑色系,IDE配色方案。 2. 统一布局及设计语言。 3. 传统的工单申请采用下拉选择框的方式进行,这种模式在大量数据源的情况无法直观的让用户快速选择需要的信息遂将工单申请更改为卡片布局并支持全文搜索。 4. 全新设计的审核/查询详情页。 ## 审核引擎 1. 全新重构的审核引擎。新增hit cache 大幅提高批量SQL审核的执行效率。 2. 优化相关代码减少重复逻辑。 3. 支持gh/osc等脚本执行 4. 支持SQL语句上下文关联审核 5. 升级AST语法树为最新版本 ## 查询 1. 全新的查询界面,支持快捷键调出剪贴板,支持库/表搜索 2. 右键表名可直接查询表数据 3. 编辑框支持选中执行,支持多条同时执行,支持快捷键执行 4. 导出文件格式更改为xls(毕竟用csv被骂了2年了) 5. 查询连接改用websocket(再也不存在SQL执行时间大于http超时时间从而永远查不出来的尴尬) 6. 查询数据采用msgpack格式大幅压缩数据大小 7. 查询表格支持resize功能可进行宽度拖拽 8. 自动联想关联至字段级别 9. 大幅优化脱敏查询性能 ## 审核 1. 用户不再需要选择上级审核人,由系统直接发送给流程节点的审核人,如该节点存在多个审核人则该节点的审核人均拥有审核权利但只能有一位审核人进行状态变更(幂等) 2. 增加工单提交页面退出/刷新 确认提醒 (再也不会手贱丢失填写的工单信息了) 3. SQL工单新增评论功能(即时聊天) 4. OSC进度不再以百分比显示,而是显示全部执行信息,方便排错 ## 其他 1. 脱敏基于数据源而不是基于全局 2. 排除数据库基于数据源而不是基于全局 3. 流程与环境实现分离,流程可绑定在1个或多个数据源中 4. 添加用户水印功能
Yearning 重大更新内容
设计
审核引擎
查询
审核
其他