Yvan
2697f7c9ae
Pull request #8893 : REPORT-71449 【冒烟】不复制新的数据集,“剪贴版”的数据集会变化
...
Merge in DESIGN/design from ~YVAN/design:final/11.0 to final/11.0
* commit 'd3c98b7a2c83e438a99af9ea9a7fafa0d4b3d2a5':
REPORT-71449 【冒烟】不复制新的数据集,“剪贴版”的数据集会变化 【问题原因】粘贴的时候没有做clone处理,假如修改粘贴后的数据集,会同步修改掉剪切板里存的Tableda 【改动思路】添加粘贴时TableData的clone逻辑 【review建议】
REPORT-71449 【冒烟】不复制新的数据集,“剪贴版”的数据集会变化 【问题原因】复制到剪切板中的数据集,在粘贴的时候,TableData没做clone处理,当修改粘贴出来的数据集时,会同步影响剪切板里的TableData 【改动思路】粘贴时增加clone处理 【review建议】无
3 years ago
Yvan
d3c98b7a2c
Merge remote-tracking branch 'origin/final/11.0' into final/11.0
3 years ago
Yvan
66cea01ce1
REPORT-71449 【冒烟】不复制新的数据集,“剪贴版”的数据集会变化
...
【问题原因】粘贴的时候没有做clone处理,假如修改粘贴后的数据集,会同步修改掉剪切板里存的Tableda
【改动思路】添加粘贴时TableData的clone逻辑
【review建议】
3 years ago
Yvan
a350e241b7
REPORT-71449 【冒烟】不复制新的数据集,“剪贴版”的数据集会变化
...
【问题原因】复制到剪切板中的数据集,在粘贴的时候,TableData没做clone处理,当修改粘贴出来的数据集时,会同步影响剪切板里的TableData
【改动思路】粘贴时增加clone处理
【review建议】无
3 years ago
Hades
e3c04eadf4
Pull request #8892 : REPORT-70446 && REPORT-71213 同步到final && REPORT-71337 交互点补充:关闭了产品动态时,悬浮按钮不显示有新消息推送 + 拆分大方法 + 处理空值 && REPORT-71309 && REPORT-71298 搜索展示异常
...
Merge in DESIGN/design from ~HADES/design:final/11.0 to final/11.0
* commit '239d754fd3b2e23073e07cdc8b206e9a286852a5':
REPORT-71309 fix 可能的npe
REPORT-71213 拆分下大方法 && 处理空值
REPORT-71309 && REPORT-71298 搜索展示异常
REPORT-71213 交互点补充:关闭了产品动态时,悬浮按钮不显示有新消息推送
REPORT-71213 设计器关闭失败
REPORT-70446 mac下悬浮弹窗隐藏重新展示时偶现白点
3 years ago
hades
239d754fd3
REPORT-71309 fix 可能的npe
3 years ago
hades
95d467ea38
REPORT-71213 拆分下大方法 && 处理空值
3 years ago
hades
43f7b03a3e
REPORT-71309 && REPORT-71298 搜索展示异常
3 years ago
Yvan
c4f4e821f4
Pull request #8891 : REPORT-70857 数据集复制后独立
...
Merge in DESIGN/design from ~YVAN/design:final/11.0 to final/11.0
* commit '92dab998433efcf82fad087b1bae35d0ba43da98':
REPORT-70857 数据集复制后独立 【问题原因】匹配TableData时,用的equals比较,但是同一个对象equals为false,目前已知的是存储过程TableData,已经跟rinoux沟通 【改动思路】直接换成对象比较 【review建议】无
3 years ago
hades
fd62632d3c
REPORT-71213 交互点补充:关闭了产品动态时,悬浮按钮不显示有新消息推送
3 years ago
hades
5d7ce0e012
REPORT-71213 设计器关闭失败
3 years ago
hades
8811cfb6bd
REPORT-70446 mac下悬浮弹窗隐藏重新展示时偶现白点
3 years ago
Yvan
92dab99843
Merge remote-tracking branch 'origin/final/11.0' into final/11.0
3 years ago
Yvan
ba1855ccd9
REPORT-70857 数据集复制后独立
...
【问题原因】匹配TableData时,用的equals比较,但是同一个对象equals为false,目前已知的是存储过程TableData,已经跟rinoux沟通
【改动思路】直接换成对象比较
【review建议】无
3 years ago
Yvan
4fd28c91fb
Pull request #8881 : REPORT-70857 数据集复制后独立
...
Merge in DESIGN/design from ~YVAN/design:final/11.0 to final/11.0
* commit 'cf23d129e14700813f8a4edc8673a92be064d128':
REPORT-70857 数据集复制后独立 【问题原因】处理重复代码问题 【改动思路】处理重复代码问题 【review建议】无
3 years ago
Yvan
cf23d129e1
Merge remote-tracking branch 'origin/final/11.0' into final/11.0
3 years ago
Yvan
834044d06b
REPORT-70857 数据集复制后独立
...
【问题原因】处理重复代码问题
【改动思路】处理重复代码问题
【review建议】无
3 years ago
Yvan
939c8e4f59
Pull request #8880 : REPORT-70857 数据集复制后独立
...
Merge in DESIGN/design from ~YVAN/design:final/11.0 to final/11.0
* commit 'e4249c6256994f1397c05fd1adbfff6d3012a9a4':
REPORT-70857 数据集复制后独立 删去多余import
REPORT-70857 数据集复制后独立 【问题原因】跟随复制的时候需要处理存储过程名称问题,其中有匹配TableData的操作,而复制本身还需要处理TableData的clone,如果先clone,再去匹配TableData,对象就不相等了 【改动思路】将匹配TableData的操作放在clone处理之前 【review建议】无
3 years ago
Yvan
e4249c6256
REPORT-70857 数据集复制后独立
...
删去多余import
3 years ago
Yvan
db44cbdb55
REPORT-70857 数据集复制后独立
...
【问题原因】跟随复制的时候需要处理存储过程名称问题,其中有匹配TableData的操作,而复制本身还需要处理TableData的clone,如果先clone,再去匹配TableData,对象就不相等了
【改动思路】将匹配TableData的操作放在clone处理之前
【review建议】无
3 years ago
superman
d55aa825cd
Merge pull request #8879 in DESIGN/design from release/11.0 to final/11.0
...
* commit '0cce5a034f00d9cbd4fd5609341cd939bf9c743a': (79 commits)
REPORT-70857 数据集复制后独立 【问题原因】数据集在做复制粘贴的时候,没有clone数据源,导致许多变量都共用了,于是会改一个=改一片 【改动方案】添加clone处理 【review建议】无
REPORT-69285 数据连接安全关键字检查拦截,设计器
REPORT-71062 【冒烟】设计器启动报错 不影响功能的报错日志 调整
REPORT-71207 场景地图删除超链弹框的“取消”按钮
REPORT-70955 许多场景不支持千分比样式
REPORT-71160 交互问题
REPORT-67417 处理配置空值场景
REPORT-71221 使用alt+ f4 , alphafine面板仍会保留上一次搜索结果
REPORT-71217 alphafine仅开启模版时,还会出现产品动态一键处理的按钮
REPORT-67417 搜索历史/已读动态 加上持久化
REPORT-69725 远程集群环境,存储过程数据集的参数没有复制过来 【问题原因】粘贴数据集的逻辑是使用TableDataWrapper生成TableDataPane + 使用当使用TableDataPane生成新的数据集;在生成TableDataPane的时候,会调用对应Class类型的构造方法,并populateBean一下;对于存储过程,ProcedureDataPane在populateBean的时候会在SwingWorker的doInBackground()中去做一次查询,然后在done()更新参数;远程连接下,查询的过程变长,导致还没来得及更新上参数,后续使用TableDataPane生成新的数据集时,参数为空,因此创建DataModel的时候后台报错缺失参数,前端表现为数据集编辑面板上没参数 【改动方案】1.专属于存储过程的ProcedureDataPane中提供可以更新参数的方法;2.对复制粘贴时调用的生成TableDataPane的方法包了一层,然后判断是否为存储过程,如果是的话,将源TableData的参数直接更新进去,保证后面这个Pane里是一直有参数的 【review建议】可能有更好的改法,这里这么改主要是因为生成TableDataPane和populateBean的代码都比较古老,逻辑也不熟,不太敢改。
REPORT-71157 alphafine 高级搜索功能失效
REPORT-71052 【冒烟】单元格删除所有超链,再次添加超链,样式没有恢复为默认蓝字+下划线 1、添加判断
REPORT-71052 【冒烟】单元格删除所有超链,再次添加超链,样式没有恢复为默认蓝字+下划线 1、添加判断
REPORT-71083 清空后 重新搜索同样内容无结果
REPORT-71083 清空后 重新搜索同样内容无结果
REPORT-70681 异常输出调整
REPORT-71082 alphafine在点击帮助文档跳转后 会自动跳到最底层
REPORT-71075 fix:场景地图超链弹框和悬浮窗图表一个逻辑
REPORT-71028 部分execute 埋点获取不到额外的session相关信息
...
3 years ago
Yvan
0cce5a034f
Pull request #8877 : REPORT-70857 数据集复制后独立
...
Merge in DESIGN/design from ~YVAN/design:release/11.0 to release/11.0
* commit '0fd58ef065bcaf5fcddef2aaaca307312059fd47':
REPORT-70857 数据集复制后独立 【问题原因】数据集在做复制粘贴的时候,没有clone数据源,导致许多变量都共用了,于是会改一个=改一片 【改动方案】添加clone处理 【review建议】无
3 years ago
Yvan
0fd58ef065
Merge remote-tracking branch 'origin/release/11.0' into release/11.0
3 years ago
Yvan
00a9347e5f
REPORT-70857 数据集复制后独立
...
【问题原因】数据集在做复制粘贴的时候,没有clone数据源,导致许多变量都共用了,于是会改一个=改一片
【改动方案】添加clone处理
【review建议】无
3 years ago
rinoux
ccb1dc82fd
Pull request #8876 : REPORT-69285 数据连接安全关键字检查拦截,设计器
...
Merge in DESIGN/design from ~RINOUX/design:release/11.0 to release/11.0
* commit '04435927b963c0fd63af039fd671a5aa59431fd5':
REPORT-69285 数据连接安全关键字检查拦截,设计器
3 years ago
Henry.Wang
0340179213
Pull request #8873 : REPORT-71207 删除超链弹框的“取消”按钮
...
Merge in DESIGN/design from ~HENRY.WANG/design:release/11.0 to release/11.0
* commit 'bb4279b19c0d109f6e96d87d0b82c3326e0d46c8':
REPORT-71207 场景地图删除超链弹框的“取消”按钮
REPORT-68987 把高级编辑当作可选的
3 years ago
rinoux
04435927b9
REPORT-69285 数据连接安全关键字检查拦截,设计器
3 years ago
Hades
95a62c63f9
Pull request #8874 : REPORT-71062 【冒烟】设计器启动报错 不影响功能的报错日志 调整
...
Merge in DESIGN/design from ~HADES/design:release/11.0 to release/11.0
* commit '03d61df45ca7181e5aac4e989ff23c37bde92780':
REPORT-71062 【冒烟】设计器启动报错 不影响功能的报错日志 调整
3 years ago
hades
03d61df45c
REPORT-71062 【冒烟】设计器启动报错 不影响功能的报错日志 调整
3 years ago
wtianye
bb4279b19c
REPORT-71207 场景地图删除超链弹框的“取消”按钮
3 years ago
Henry.Wang
8a6d74c44c
Merging in latest from upstream (DESIGN/design:refs/heads/release/11.0)
...
* commit '86e3490c5a93c1cd89c255a2ae4963764466e017': (90 commits)
REPORT-70955 许多场景不支持千分比样式
REPORT-71160 交互问题
REPORT-67417 处理配置空值场景
REPORT-71221 使用alt+ f4 , alphafine面板仍会保留上一次搜索结果
REPORT-71217 alphafine仅开启模版时,还会出现产品动态一键处理的按钮
REPORT-67417 搜索历史/已读动态 加上持久化
REPORT-69725 远程集群环境,存储过程数据集的参数没有复制过来 【问题原因】粘贴数据集的逻辑是使用TableDataWrapper生成TableDataPane + 使用当使用TableDataPane生成新的数据集;在生成TableDataPane的时候,会调用对应Class类型的构造方法,并populateBean一下;对于存储过程,ProcedureDataPane在populateBean的时候会在SwingWorker的doInBackground()中去做一次查询,然后在done()更新参数;远程连接下,查询的过程变长,导致还没来得及更新上参数,后续使用TableDataPane生成新的数据集时,参数为空,因此创建DataModel的时候后台报错缺失参数,前端表现为数据集编辑面板上没参数 【改动方案】1.专属于存储过程的ProcedureDataPane中提供可以更新参数的方法;2.对复制粘贴时调用的生成TableDataPane的方法包了一层,然后判断是否为存储过程,如果是的话,将源TableData的参数直接更新进去,保证后面这个Pane里是一直有参数的 【review建议】可能有更好的改法,这里这么改主要是因为生成TableDataPane和populateBean的代码都比较古老,逻辑也不熟,不太敢改。
REPORT-71157 alphafine 高级搜索功能失效
REPORT-71052 【冒烟】单元格删除所有超链,再次添加超链,样式没有恢复为默认蓝字+下划线 1、添加判断
REPORT-71052 【冒烟】单元格删除所有超链,再次添加超链,样式没有恢复为默认蓝字+下划线 1、添加判断
REPORT-71083 清空后 重新搜索同样内容无结果
REPORT-71083 清空后 重新搜索同样内容无结果
REPORT-70681 异常输出调整
REPORT-71082 alphafine在点击帮助文档跳转后 会自动跳到最底层
REPORT-71075 fix:场景地图超链弹框和悬浮窗图表一个逻辑
REPORT-71028 部分execute 埋点获取不到额外的session相关信息
REPORT-70681 fix 去掉调试日志
REPORT-70681 fix 去掉调试日志
REPORT-70681 搜索结果高亮和搜索结果准确性
REPORT-70446 svg绘制去掉抗锯齿
...
3 years ago
pengda
86e3490c5a
Pull request #8872 : REPORT-70955 许多场景不支持千分比样式
...
Merge in DESIGN/design from ~PENGDA/design:release/11.0 to release/11.0
* commit '4b04d52fdc79ec317519be42b32bc0dfc90b572d':
REPORT-70955 许多场景不支持千分比样式
3 years ago
Hades
e97d00b547
Pull request #8871 : REPORT-71217 alphafine仅开启模版时,还会出现产品动态一键处理的按钮 && REPORT-71160 交互问题 REPORT-67417 处理配置空值场景 REPORT-71221 使用alt+ f4 , alphafine面板仍会保留上一次搜索结果
...
Merge in DESIGN/design from ~HADES/design:release/11.0 to release/11.0
* commit 'f57f3b1fe15c8e892c96ff2312e60b304054a9be':
REPORT-71160 交互问题
REPORT-67417 处理配置空值场景
REPORT-71221 使用alt+ f4 , alphafine面板仍会保留上一次搜索结果
REPORT-71217 alphafine仅开启模版时,还会出现产品动态一键处理的按钮
3 years ago
pengda
4b04d52fdc
REPORT-70955 许多场景不支持千分比样式
3 years ago
hades
f57f3b1fe1
REPORT-71160 交互问题
3 years ago
hades
781c00e627
REPORT-67417 处理配置空值场景
3 years ago
hades
163293d50a
REPORT-71221 使用alt+ f4 , alphafine面板仍会保留上一次搜索结果
3 years ago
hades
f47fda9a9f
REPORT-71217 alphafine仅开启模版时,还会出现产品动态一键处理的按钮
3 years ago
Hades
9692b2f5f9
Pull request #8859 : REPORT-71157 alphafine 高级搜索功能失效 && REPORT-67417 搜索历史/已读动态 加上持久化
...
Merge in DESIGN/design from ~HADES/design:release/11.0 to release/11.0
* commit '1a49e536029074c7204514d3e3054c0d17bbea46':
REPORT-67417 搜索历史/已读动态 加上持久化
REPORT-71157 alphafine 高级搜索功能失效
3 years ago
Yvan
097e6efff2
Pull request #8860 : REPORT-69725 远程集群环境,存储过程数据集的参数没有复制过来
...
Merge in DESIGN/design from ~YVAN/design:release/11.0 to release/11.0
* commit '9e85e5a7b42defc97c69143962b663d338b59e0e':
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
hades
1a49e53602
REPORT-67417 搜索历史/已读动态 加上持久化
3 years ago
Yvan
9e85e5a7b4
Merge remote-tracking branch 'origin/release/11.0' into release/11.0
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
Link.Zhao
cc6c62105c
Pull request #8858 : REPORT-71052 【冒烟】单元格删除所有超链,再次添加超链,样式没有恢复为默认蓝字+下划线
...
Merge in DESIGN/design from ~LINK.ZHAO/design:release/11.0 to release/11.0
* commit '191b18826b895a974ea5fa454d134172d0ee8056':
REPORT-71052 【冒烟】单元格删除所有超链,再次添加超链,样式没有恢复为默认蓝字+下划线 1、添加判断
REPORT-71052 【冒烟】单元格删除所有超链,再次添加超链,样式没有恢复为默认蓝字+下划线 1、添加判断
REPORT-66853 老决策报表-没有勾选图片压缩,报表块设置图片主体填充,web预览时图片会模糊 1、修改了jpg图像的存储方式,使用原文件直接存储
3 years ago
hades
e4af85f87c
REPORT-71157 alphafine 高级搜索功能失效
3 years ago
Link.Zhao
191b18826b
REPORT-71052 【冒烟】单元格删除所有超链,再次添加超链,样式没有恢复为默认蓝字+下划线
...
1、添加判断
3 years ago
Link.Zhao
9f4492592d
REPORT-71052 【冒烟】单元格删除所有超链,再次添加超链,样式没有恢复为默认蓝字+下划线
...
1、添加判断
3 years ago
Hades
f997fd8f11
Pull request #8848 : REPORT-71082 alphafine在点击帮助文档跳转后 会自动跳到最底层 && REPORT-70681 异常输出调整 && REPORT-71083 清空后 重新搜索同样内容无结果
...
Merge in DESIGN/design from ~HADES/design:release/11.0 to release/11.0
* commit 'd19abdf10d8762b0e1901b41a7ad0ea4005d7cf3':
REPORT-71083 清空后 重新搜索同样内容无结果
REPORT-71083 清空后 重新搜索同样内容无结果
REPORT-70681 异常输出调整
REPORT-71082 alphafine在点击帮助文档跳转后 会自动跳到最底层
3 years ago
hades
d19abdf10d
REPORT-71083 清空后 重新搜索同样内容无结果
3 years ago
hades
437eacd044
REPORT-71083 清空后 重新搜索同样内容无结果
3 years ago