10/2020

1.前端传的数据在后台只能获取年月日,时分秒全部显示00的解决办法

   @InitBinder
    public void initBinder(WebDataBinder binder) {
        binder.registerCustomEditor(Date.class, new SpecialDateEditor());
    }

https://blog.csdn.net/qq_38016931/article/details/82080940

自定义属性注册 SpecialDateEditor extends PropertyEditorSupport 实现 setAsText()和getAsText()两个方法。

2.datagrid修改或新增后报错

原因是查询数据二次提交

解决办法是在save页面中先使用app.trigger()触发数据更新,再关闭编辑页面。

3.StringRedisTemplete使用BeanUtils.getBean("stringRedisTemplete")可初始化,直接new创建会报错,可能原因是getBean()会将初始化链上的类全部初始化,包括父类RedisTemplete。

4.环卫设施导入时,无报错提示且后端报错 *** too longer,解决办法是修改数据表中该字段大小

5.首页数据未同步更新时,需在配置维护-系统维护-数据维护模块点击首页数据刷新

6.配置gis测试地图时,先在城管页面配置gis服务地址:http://test.egova.com.cn:8080/eUrbanGIS1101/ 然后刷新redis缓存,接着在环卫页面中配置维护-系统维护-数据维护模块点击首页数据刷新

7.当需要关闭某个panel时,可以使用panelManager.getPanel(“view/.../...”)来事先获取到panel对象,接着使用panel.close()关闭该panel。

8.获取tc_sys_config_item中的配置项可使用以下方法:

int value = SysConfigUtils.getSysConfigIntValue(SanitationConstant.SANI_SYS_GPS_TRANS_INFO);
原文地址:https://www.cnblogs.com/Edword-ty/p/13739809.html