系统的通知公告演示有问题

Blade 未结 1 356
giaomaker
giaomaker 剑童 2023-09-24 19:24

一、该问题的重现步骤是什么?

1. 登录saber2演示平台vue2版本

2. 点击工作台通知公告

3.输入通知内容几十个字,系统报错。


二、你期待的结果是什么?实际看到的又是什么?

能输入并保存,实际报错


三、你正在使用的是什么产品,什么版本?在什么操作系统上?


四、请提供详细的错误堆栈信息,这很重要。

### Error updating database. Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'content' at row 1 ### The error may exist in org/springblade/modules/desk/mapper/NoticeMapper.java (best guess) ### The error may involve org.springblade.modules.desk.mapper.NoticeMapper.updateById-Inline ### The error occurred while setting parameters ### SQL: UPDATE blade_notice SET title = ?, category = ?, release_time = ?, content = ?, tenant_id = ?, create_user = ?, create_dept = ?, create_time = ?, update_user = ?, update_time = ?, status = ? WHERE id = ? AND is_deleted = 0 ### Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'content' at row 1 ; Data truncation: Data too long for column 'content' at row 1; nested exception is com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'content' at row 1

五、若有更多详细信息,请在下面提供。

1条回答
  • 你检查下你blade_notice表的content字段是不是长度不够。

    作者追问:2023-09-25 17:28

    改了长度了,但是我贴文字进去会出乱码。image.png

    image.png

    0 讨论(0)
提交回复