Destiny.Lin
|
a13939f9a5
|
REPORT-113059 编辑数据集,卡顿修复不明显 顺序写反了
|
1 year ago |
Destiny.Lin
|
f959f4102c
|
REPORT-113059 编辑数据集,卡顿修复不明显
|
1 year ago |
obo
|
083ceefcfb
|
REPORT-92160 设计器-图标-数据源部分-新建无disable状态
|
2 years ago |
wxr257486
|
1f34ff42f6
|
REPORT-89253 命名和读取规范化处理,回退右下角异常小标记
|
2 years ago |
wxr257486
|
0b33195d18
|
REPORT-89253 设计器替换高清svg图标-第1次提交
|
2 years ago |
rinoux
|
c807066d48
|
REPORT-75140 抽象出一个多结果数据集
|
3 years ago |
rinoux
|
41cbfd4de3
|
REPORT-75140 抽象出一个多结果数据集
|
3 years ago |
Yvan
|
31c0eb2d15
|
REPORT-76259 【迭代】【数据连接面板为空】概率出现编辑数据集一直加载中
根据评审意见修改下,不特地分出两个方法了
|
3 years ago |
Yvan
|
d5956e94cb
|
REPORT-76259 【迭代】【数据连接面板为空】概率出现编辑数据集一直加载中
【问题原因】远程设计下,数据集面板的初始化中有两个耗时操作(下拉框取数据连接、TableViewList根据下拉框值取连接对应的所有表),对应两个SwingWorker,设为A和B;数据集面板本身的展示过程也对应一个SwingWorker(需要查询此连接是否有权限),设为C;当C执行完后,会在done方法里调用数据集面板的setVisible方法以让它展示,如果此时A和B才执行完doInbackground,准备执行done的时候(done的执行是invokeLater的),C的面板先显示了,会导致它们的done方法会被已经显示的模态dialog给阻塞住,从而无法完成面板数据更新
【改动思路】将setVisible方法用invokeLater包一层,让A和B的done方法不被阻塞
【review建议】无
|
3 years ago |
Yvan
|
d38584e6e8
|
REPORT-76291 【迭代】【数据连接为空】次管查看无权限的数据集,没有提示
【问题原因】获取数据连接名称的方式错了,误写成了获取数据集名称,因此判断成了有权限
【改动思路】改用正确方式获取数据连接的名称
【review建议】无
|
3 years ago |
Yvan
|
cc491a24fe
|
REPORT-76174 【迭代】【数据连接面板为空】数据表搜索框-交互问题
【问题原因】1. 开发的时候没做这个TextField鼠标悬浮变色的功能;2. 部分代码质量问题
【改动思路】1. 加上悬浮变色边框的逻辑;2. 代码质量问题修改
【review建议】无
|
3 years ago |
Yvan
|
84cbc7e64d
|
REPORT-72635 - 数据连接面板为空的问题(含控制权限)
【问题原因】迭代任务,问题与改动思路详见https://kms.fineres.com/pages/viewpage.action?pageId=443822299
【改动思路】同上
【review建议】无
|
3 years ago |
Yvan
|
66cea01ce1
|
REPORT-71449 【冒烟】不复制新的数据集,“剪贴版”的数据集会变化
【问题原因】粘贴的时候没有做clone处理,假如修改粘贴后的数据集,会同步修改掉剪切板里存的Tableda
【改动思路】添加粘贴时TableData的clone逻辑
【review建议】
|
3 years ago |
Yvan
|
7ad91ed466
|
REPORT-69725 远程集群环境,存储过程数据集的参数没有复制过来
【问题原因】粘贴数据集的逻辑是使用TableDataWrapper生成TableDataPane + 使用当使用TableDataPane生成新的数据集;在生成TableDataPane的时候,会调用对应Class类型的构造方法,并populateBean一下;对于存储过程,ProcedureDataPane在populateBean的时候会在SwingWorker的doInBackground()中去做一次查询,然后在done()更新参数;远程连接下,查询的过程变长,导致还没来得及更新上参数,后续使用TableDataPane生成新的数据集时,参数为空,因此创建DataModel的时候后台报错缺失参数,前端表现为数据集编辑面板上没参数
【改动方案】1.专属于存储过程的ProcedureDataPane中提供可以更新参数的方法;2.对复制粘贴时调用的生成TableDataPane的方法包了一层,然后判断是否为存储过程,如果是的话,将源TableData的参数直接更新进去,保证后面这个Pane里是一直有参数的
【review建议】可能有更好的改法,这里这么改主要是因为生成TableDataPane和populateBean的代码都比较古老,逻辑也不熟,不太敢改。
|
3 years ago |
Yvan
|
8062c66a8c
|
REPORT-69422 产品调整部分UI && 删除数据集没反应
【问题原因】1.搜索匹配文字高亮调整为匹配文字加粗;2.UIList获取选中对象的方法返回为空
【改动思路】1.改UI;2.自己写一下获取选中对象的逻辑
【review建议】无
|
3 years ago |
Yvan
|
444633f5ff
|
REPORT-69422 产品调整部分UI
【问题原因】有些小细节还需要调整下
【改动思路】调整
【review建议】无
|
3 years ago |
Yvan
|
ccc13cf1da
|
REPORT-69422 && REPORT-69426 产品调整部分UI && 复制单元格会影响数据集的展开/收起状态
【问题原因】1.产品验收功能的时候改了一些UI;2.因为粘贴单元格的时候会获取当前数据集面板,getInstance方法里会refresh一次整个数据集树,然后将所有节点重置到收起状态
【改动思路】1.调整UI;2.提供一个获取数据集树面板单例不刷新自己的方法,粘贴时使用
【review建议】无
|
3 years ago |
Yvan
|
68a134524b
|
REPORT-66457 原数据集管理优化
【问题原因】跟产品确定了在搜索过程中做数据集的编辑、删除、粘贴时,需要中断搜索,展示原数据集树
【改动思路】编辑、删除、粘贴处添加跳出搜索的逻辑
【review建议】无
|
3 years ago |
Yvan
|
d4b4b262d2
|
REPORT-68740 【迭代】【数据集管理优化】数据集+数据列(不包含数据集),操作按钮未对应灰化
改一下方法名
|
3 years ago |
Yvan
|
c06a1626c0
|
REPORT-68740 【迭代】【数据集管理优化】数据集+数据列(不包含数据集),操作按钮未对应灰化
【问题原因】之前做的是,只取选中的有效数据集,然后做复制、粘贴、删除等操作
【改动思路】1. 应产品要求改成同时选中数据集+独立数据列时,复制粘贴删除等操作置灰;2. 将UI相关的代码移到TableDataTree里,TableDataTreeSearchManager那边仅保留搜索结果集用来判断节点是否应该展示以及节点是否应该展开
【review建议】无
|
3 years ago |
Yvan
|
a9f5c15cc8
|
REPORT-68355 【迭代】【数据集管理优化】搜索关键字匹配数据列,数据列所在数据集没有展开
【问题原因】之前把切换回工具栏的调用放在TableDataTreePane的refreshDockingView里又因为TableDataTreePane的每一次getInstance都会去调用一次refreshDockingView,搜索任务过程中会经常调用到TableDataTreePane.getInstance,所以造成了搜索状态上的紊乱
【改动思路】1. 扩展TreeSearchStatus,新增Not_In_Search_Mode,视为非搜索模式,其它的状态(搜索中,搜索中止,搜索完成等)统统视为搜索模式
2. 在需要退出搜索模式的地方(切换数据集Tab和新打开一个模板),加上退出的逻辑;不把逻辑放到refreshDockingView里
3. 部分代码质量问题
【review建议】上面改动的第二点,分布在需要退出的场景里,会显得比较松散,但是我没找到一个好的地方可以统一搞。有思路的可以帮忙提供下,感谢~
|
3 years ago |
Yvan
|
e548a83010
|
REPORT-66457 原数据集管理优化
1. 补充test
2. 删掉监听逻辑,不考虑搜索中的数据集变更问题
3. 删掉测试日志代码
|
3 years ago |
Yvan
|
794b06f41d
|
REPORT-66457 原数据集管理优化
【问题原因】rt
【改动方案】rt
【review建议】详见开发文档:https://kms.fineres.com/pages/viewpage.action?pageId=340985192
|
3 years ago |
方磊
|
401a9a8de3
|
REPORT-63675 自动构建的下拉树数据字典点击后数据集字段会变化
|
4 years ago |
Henry.Wang
|
2c53641190
|
REPORT-58538 适配平台支持服务器数据集权限
|
4 years ago |
Henry.Wang
|
dd202b36b9
|
REPORT-60724 服务器数据集的提示信息视觉问题 && REPORT-60892 全局自适应-样式细节优化-国际化显示不全
|
4 years ago |
Henry.Wang
|
dfca002ab8
|
REPORT-58538 适配平台支持服务器数据集权限
|
4 years ago |
Henry.Wang
|
5c48402d93
|
REPORT-58538 适配平台支持服务器数据集权限
|
4 years ago |
Henry.Wang
|
15eb59fd13
|
REPORT-58538 适配平台支持服务器数据集权限
|
4 years ago |
rinoux
|
2562ca8a15
|
REPORT-57209 共享数据集显示配置兼容
|
4 years ago |
rinoux
|
bffaec522a
|
REPORT-56263 新建其它数据集失败的问题
|
4 years ago |
hades
|
15fd3a259d
|
REPORT-51442 菜单栏和数据集面板灰化问题
|
4 years ago |
rinoux
|
0551a2c472
|
REPORT-51163 插件监听的代码丢了
|
4 years ago |
hades
|
15c3770f54
|
REPORT-49986 【10.0.16】性能优化之阻塞EDT线程时优化
|
4 years ago |
hades
|
413279dd3a
|
REPORT-50788 删除数据集更新缓存 漏交
|
4 years ago |
rinoux
|
7f6dc681d3
|
KERNEL-7160 服务器数据集支持
|
4 years ago |
ju
|
a694af0ccf
|
恢复代码到删除前一个节点
|
4 years ago |
Qinghui.Liu
|
b4593d1086
|
merge code
|
4 years ago |
rinoux
|
8eaff4a29a
|
esd-design内置融合
|
4 years ago |
rinoux
|
cc782b3392
|
REPORT-46915 内置
|
4 years ago |
hades
|
b141d258f6
|
REPORT-44410 远程设计数据集点击确认卡顿
|
4 years ago |
Yvan
|
0c3ea0927e
|
REPORT-42238 【10.0.13】JDK11设计器图标模糊问题优化
单独提交到release
|
4 years ago |
hades
|
1bfb44b088
|
KERNEL-6380 在部分插件切换的时候,需要有一个集中刷新缓存的地方
|
4 years ago |
Yvan
|
ee5b371f37
|
REPORT-42238 【10.0.13】JDK11设计器图标模糊问题优化
No.14: ①vito建议中的前三点功能其实已经实现了,只是没用一个类似Manager的方式写出来,对这种不是很熟,听vito说要配齐一大套,而这次任务已经是超时了,所以放在下次迭代任务中与缓存一起做;②将几乎所有已经改成svg的图标,传入方式统一为传入url;③补充了test
|
4 years ago |
hades
|
f121386268
|
KERNEL-6380 在部分插件切换的时候,需要有一个集中刷新缓存的地方
|
4 years ago |
Yvan
|
9ffb6ea90f
|
REPORT-42238 【10.0.13】JDK11设计器图标模糊问题优化
No.10: ①根据开发评审意见,新增SVGIconUtils工具类,之后读取图标都可以用工具类中的方法;②修改UpdateAction、MenuDef、UIButton适配工具类方法;③修改之前上传的图标读取方式以及一些初始化方式;④替换了菜单栏-单元格中的所有子项的图标
|
4 years ago |
Yvan
|
6a92562cbc
|
REPORT-42238 【10.0.13】JDK11设计器图标模糊问题优化
No.7: ①在SVGIcon中对url做了前缀处理,有些url不是"/"开头的会报npe;②替换了左侧面板-文件管理面板与左侧面板-数据集管理面板中的图标
|
4 years ago |
kerry
|
90c2aaeee8
|
REPORT-35455 赶这一波发布
|
5 years ago |
kerry
|
d12fcf3d07
|
REPORT-35455 组件移除时数据集应一并移除
|
5 years ago |
Harrison
|
03a8dd09dd
|
REPORT-25778 json数据集,设计器重启之后消失
换一种处理方式,刷新面板会导致各种诡异的问题
|
5 years ago |