使用若依框架结合dhtmlx-gantt时间调度功能及数据库存储遇到的几个问题

问题一: 不支持从timestamp到TIMESTAPE的转换。

问题截图如下:

原因:设计表单时将创建表单时间字段类型设置为timestamp,导致无法进行存储到数据库中,进行操作将字段类型改为datetime解决问题。

问题二: 存储甘特图表单数据时,发生死循环错误,无效的task tree。

问题截图如下:

原因: 在进行表单数据输入测试阶段时,由于项目中是具有父节点选择和项目选择需要填写,但是在测试阶段还不具备这些功能,于是将父节点id与表单标识id填写成一样的数据,导致死循环发生。进入数据库将父节点数据清空即可解决问题(本人使用sId/piId)。

问题三: 在通过设计的摁钮调用接口时,出现java.lang.Integer不能转换为java.lang.Long问题。

问题截图如下:

原因: (前提是使用若依框架搭建的maven项目)仔细检查mapper文件、controller文件、service文件等文件是否与数据库中字段类型一样。统一以后问题解决。

猜你喜欢

转载自blog.csdn.net/weixin_44979308/article/details/129623472
今日推荐