Starryi
|
6ce46d57e2
|
REPORT-50030 单元格外边框设置其他颜色设计器内显示与黑色不一样
【问题原因】
选中表格中区域后,设置边框颜色为黑色,勾选右侧外边框,表格中选中区域的
单元格都出现右边框,正确的效果是只有选中区域右侧的单元格有右边框。
目前代码中更新单元格边框的逻辑是
1. 首先将边框面板的单元格样式直接写入每个单元格中(此时单元格边样式对象值是不对的,需要进行修正)
2. 根据选中区域的单元格样式(旧样式)和边框面板中的样式(新样式)进行比较
3. 决定指定单元格边框是否使用新样式
问题出现在:
1. 无法获取当前选中区域的单元格样式(旧样式),因为已经被污染了.
2. 获取到的边框面板样式不对,导致比较结果出错
3. 只在单元格边框使用新样式时,才重写单元格边框样式对象,不使用新样式时,会继续使用被污染的值.
问题
【改动思路】
1. 在更新边框前,获取选中区域的单元格样式
2. 修改边框面板样式对象的创建逻辑
3. 不使用新样式时,重写单元格边框为旧样式
|
4 years ago |
vito
|
be0850e46a
|
KERNEL-6368【代码检测】XML注入(XML External Entity Injection)
|
4 years ago |
Yvan
|
8f9914c8e3
|
REPORT-49782 补充因代码冲突删去的SVG图标
【问题原因】补充因代码冲突删去的SVG图标
【改动思路】补充因代码冲突删去的SVG图标
|
4 years ago |
Yvan
|
8e2f877e49
|
无JIRA任务 上传下因代码冲突被删除的svg图标
|
4 years ago |
hades
|
6daaa9f4f9
|
REPORT-48965 使用批量添加 减少容器复制次数
|
4 years ago |
hades
|
f462925487
|
REPORT-48965 出现concurrentModification异常
|
4 years ago |
kerry
|
c02afbf2bc
|
REPORT-48324 聚合报表,超链在设计器中切换模板后显示不对
|
4 years ago |
kerry
|
ad8e082c39
|
REPORT-45944 ui调整
|
4 years ago |
kerry
|
91923d2a67
|
REPORT-48324 聚合报表,超链在设计器中切换模板后显示不对
|
4 years ago |
hades
|
352edc342e
|
REPORT-47438 判断跟随自主界面的条件再优化补充下
|
4 years ago |
Henry.Wang
|
aeeb2f15ce
|
REPORT-48933 设计器菜单-社区下新增“工单中心”链接
|
4 years ago |
kerry
|
afd47660ce
|
REPORT-45944 日文版模板重命名弹窗显示不全
|
4 years ago |
hades
|
7ca88aa36e
|
REPORT-47438 设计器弹窗部分弹窗不跟随主屏位置
|
4 years ago |
hades
|
4aa18921dc
|
REPORT-47438 设计器弹窗部分弹窗不跟随主屏位置
|
4 years ago |
hades
|
6e396f6a89
|
REPORT-47438 设计器弹窗在多屏情况下部分弹窗显示在另一块屏幕
|
4 years ago |
hades
|
69384a369d
|
REPORT-48204 【10.0.15】JDK11设计器遗留问题优化
|
4 years ago |
xiqiu
|
c829390f0c
|
REPORT-48318 改成给search传参,避免造成卡顿问题
|
4 years ago |
Yvan
|
20447bef41
|
REPORT-42238 【10.0.13】JDK11设计器图标模糊问题优化
【问题原因】IOUtils.readResource()方法里会对实现了ResourcePathTransformer接口的某些插件资源进行文件路径的替换,而之前依靠IOUtils.readResource()判断文件是否存在时,没有考虑这一点,紧接着去读Icon的时候仍然使用了原始路径,造成了路径不一致的问题,可能导致bug
【改动思路】把IOUtils中的transformPath逻辑搬了一套过来,保证判断资源是否存在和读取资源的路径一致
|
4 years ago |
xiqiu
|
37d7fabfee
|
REPORT-48318 刷新时才去更新缓存
|
4 years ago |
Yvan
|
77d4d34086
|
REPORT-48327 新插件管理-我的插件下插件图标显示不出来
【问题原因】此前upm中的图片走Files.probeContentType()逻辑,能够正常显示,但是有个改动为Jxbrowser添加了资源类型,对png结尾的图片返回Content-type为image/png时,会造成图片挂掉
【改动思路】在判断path是不是以png结尾的条件中加上判断是否为upm文件夹下,如果是的,依旧走原来的逻辑,如果不是,走新逻辑
|
4 years ago |
xiqiu
|
d9f6172f08
|
REPORT-48046 额外删除schema为null的缓存
|
4 years ago |
shine
|
cff3586c10
|
CHART-18181 设置启动参数
|
4 years ago |
hades
|
3aa890d450
|
REPORT-48354 【10.0.14二轮冒烟】本地打开模板,切换到远程环境,预览模板保存成功后未跳到预览页面
|
4 years ago |
Qinghui.Liu
|
0ca79cdb53
|
无JIRA任务 解决冲突
|
4 years ago |
kerry
|
4e6e6aabf4
|
REPORT-47694 海外弹窗尺寸统一管理
|
4 years ago |
lucian
|
202b029269
|
REPORT-48228 插件实现的插件管理不受shouldShowPlugin限制
|
4 years ago |
lucian
|
96896d5f36
|
REPORT-47901 填报-导入excel-双向扩展是,表头部分扩展,多行导入数据丢失
|
4 years ago |
Qinghui.Liu
|
b4593d1086
|
merge code
|
4 years ago |
Yvan
|
07c48910f1
|
REPORT-47782 数据集-数据连接-数据集界面的数据连接按钮,鼠标悬浮时的提示不对
【问题原因】数据集查询页面以及服务器数据集页面中的按钮正常状态下没有tooltips,但是UILockButton在初始化的时候会传入一个空字符串,导致会有一个小方格显示出来
【改动思路】把初始化传入的空字符串修改为null,setTooltipsText方法中会判断是否为null,如果是null就会把tooltips隐藏
|
4 years ago |
lucian
|
4ab8a7ec1f
|
REPORT-48228 【10.0.15】国际化接口-插件jar包不匹配弹窗接口
|
4 years ago |
rinoux
|
3138498b54
|
update
|
4 years ago |
rinoux
|
5c92f84c8f
|
REPORT-48124 内置缓存插件漏掉了其它提交&方法改个名字
|
4 years ago |
Yvan
|
be9e766cdb
|
REPORT-47516 远程锁定-集群单节点,两个用户先后进入,数据连接的锁定有问题
【问题原因】主要的原因有两个,一是当时测试同学在集群环境上的操作不当导致了用户lock后,在ClientAliveChecker中的check4EditLock方法报错,然后被认定成脏数据清除了;二是此前userIn和userBeat时存入的是LockItem枚举类对象,相当于常量,那么所有用户beat后存入的对象都是同一个,这个是逻辑问题,并且在集群环境上测试的过程中还发现LockItem对象的序列化有些问题,会报错
【改动思路】①将之前存入的ClientID-LockItem键值对修改为存入ClientID-LockedFile键值对,LockedFile是一个继承了HashSet的类,里面有birth和beat的逻辑,天然实现了序列化接口,是模板锁定那边写的一个类,这边就直接拿来用了;②将EditLock和模板锁定的一些逻辑分离了一下,避免过多耦合;③自己测试的时候还发现数据集查询页下的提示弹窗会出现二级弹窗问题,因此在EditLockUtils中添加了个api用于传入父窗口
|
4 years ago |
Qinghui.Liu
|
27de15b8be
|
CHART-18102 JXBrowser资源请求增加文件类型
|
4 years ago |
rinoux
|
6c1859aa9c
|
REPORT-46915 重命名
|
4 years ago |
Yvan
|
035883fd57
|
REPORT-47797 本地和远程工程切换,日志有两个插件的报错
【问题原因】有些插件只用了_normal和_selected两种图标,没有使用_disabled图标,但是之前的逻辑没有对资源是否存在进行判断,会导致IOUtils中输出错误日志
【改动思路】添加判断;把适配插件的逻辑抽取一下
|
4 years ago |
vito
|
fe408bb274
|
REPORT-46779 报表预览第一行显示不全
|
4 years ago |
Hades
|
ebe3a7fa59
|
REPORT-47101 海外设计器通行证相关链接替换
|
4 years ago |
loy
|
25d713bae2
|
REPORT-46916 调整包名,兼容性调整
|
4 years ago |
loy
|
ba5fe94b43
|
REPORT-46916 调整包名
|
4 years ago |
loy
|
2556a97285
|
REPORT-46916 新引擎内置,调整代码结构,适配代码调用方式
|
4 years ago |
Yvan
|
001e68b41c
|
REPORT-47632 远程锁定-从远程切换到本地后,数据集窗口的锁定图标不消失
【问题原因】之前的逻辑不完善,如果处于远程状态下是锁定的,isLock变量为true,然后切回本地了,这个变量没有被置为false,会导致数据集窗口图标一直为锁定状态
【改动思路】加个判断,如果不是远程设计状态且isLock为true,将其置为false,再通知观察者们
|
4 years ago |
lucian
|
ea33914d7a
|
REPORT-47193 插件管理提示弹窗优化
|
4 years ago |
lucian
|
c0c2e2e34e
|
REPORT-47193 插件管理提示弹窗优化
|
4 years ago |
Yvan
|
8173e27685
|
REPORT-43833 【10.0.14】远程设计数据连接/服务器数据集增加锁定
漏掉了这个panel,将解锁放到aftercommit()中
|
4 years ago |
Hades
|
1f5f4613a1
|
REPORT-45901 【10.0.14】oem设计器多开接口 --加上端口限制
|
4 years ago |
Hades
|
0a54abe472
|
REPORT-45901 【10.0.14】设计器多开接口
|
4 years ago |
Yvan
|
8150429bb4
|
REPORT-43833 【10.0.14】远程设计数据连接/服务器数据集增加锁定
【问题原因】在设计器启动的过程中,UILockButton会调用isLocked方法,此时工作空间对象池中还没有对象,因此获取到的operator是null,会报npe
【改动方案】做个判断
|
4 years ago |
rinoux
|
8eaff4a29a
|
esd-design内置融合
|
4 years ago |
白岳
|
f5509f100b
|
CHART-17775 删除无用方法
|
4 years ago |