TuiQiao / CBoard

An easy to use, self-service open BI reporting and BI dashboard platform.
https://tuiqiao.github.io/CBoardDoc/#/
Apache License 2.0
3.04k stars 1.17k forks source link

BUG修复与功能优化 #715

Closed godtrack closed 4 years ago

godtrack commented 4 years ago

What is this PR for?

解决了一个BUG: 1,处理时间选择器被默认成选择器,从而保存了大量的时间枚举值到数据库,一影响速度;二当时间间隔拉长会造成枚举值过多,数据库字段值过长报错情况。

两个功能优化: 1,增加登录错误提示,优化用户体验(原:登录错误没有任何提示)。 2,增加静态资源缓存,提高页面加载速度(原:每次刷新跳转页面,都会重新请求静态资源,很慢很慢,,,,,)。

看看吧,有用就合并一下,没用就算了。

What type of PR is it?

Bug Fix ,Improvement

优化后: cb_001 cb_002

yzhang921 commented 4 years ago

其他不相关的本地配置修改不要包含进来

godtrack commented 4 years ago

其他不相关的本地配置修改不要包含进来

没用本地配置呀。你说的spring-security-jdbc.xml?那段是为了解决security和缓存设置的冲突。

yzhang921 commented 4 years ago

/login变成/login.do,这里会有什么影响吗

godtrack commented 4 years ago

/login变成/login.do,这里会有什么影响吗

登录地址原本就是login.do,/login只是匹配了login+所有后缀的请求。问题出在现在加了缓存,/login会把 loginx.html也匹配进去,所有加了个.do,更精确一些。