天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 1790|回复: 7

[已解决] 提交流程时,只要填入意见'ATTITUDE' ,就出错

[复制链接]
云南腾俊 发表于 2012-7-24 08:34:54 | 显示全部楼层 |阅读模式
本帖最后由 purple 于 2012-11-22 10:29 编辑

前端,我就填写一个很短的:“已阅。--某某”
QQ截图20120724083410.jpg


控制台:
08:25:02,373  INFO AbstractRelationHISDAO:390 - MY SQL: UPDATE GALLOPSOA.T_RELATIONHIS SET ID=?,ACTIONTIME=?,FLOWID=?,FLOWNAME=?,DOCID=?,ATTITUDE=?,ENDNODEID=?,ENDNODEN
AME=?,STARTNODEID=?,STARTNODENAME=?,ISPASSED=?,PROCESSTIME=?,AUDITOR=?,FLOWOPERATION=?,REMINDERCOUNT=?,FLOWSTATERT_ID=? WHERE ID=?
com.mysql.jdbc.MysqlDataTruncation: Data truncation: Data too long for column 'ATTITUDE' at row 1
        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3534)
        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3468)


我这个流程放置有1个多礼拜了,好像最新的流程没问题。


sp5-10357,linux,tomcat
 楼主| 云南腾俊 发表于 2012-7-24 08:59:55 | 显示全部楼层
好像 里面带意见里面带2个减号,都有这问题,但是审批人少的流程没有这个问题
--xx
irene 发表于 2012-7-24 09:37:10 | 显示全部楼层
您好,我这边去测试一下,稍后回复您
irene 发表于 2012-7-24 10:31:13 | 显示全部楼层
您好,刚测试。流程审批人设为十几个。在流程的提交备注中输入"--XX"和ATTITUDE都没有报错。方便跟您远程看看您问题重现的步骤吗?
irene 发表于 2012-7-24 11:17:26 | 显示全部楼层
本帖最后由 irene 于 2012-7-24 11:18 编辑

跟客户远程沟通,客户操作步骤如下:流程的审批人比较多,有五十几个,每个审批人都会填提交备注,而这些备注信息都会存储在t_relationhis表的ATTITUDE字段中。建议客户到数据库中手动加大attitude字段的长度。t_relationhis属于业务库。
 楼主| 云南腾俊 发表于 2012-7-24 11:33:20 | 显示全部楼层
attitude字段是存放所有人的阅读意见“里面存放例如‘已阅’,‘已办’这样的东东, teemlink将同一文档所有人都意见,全部拼接在这个字段里面,而不是单独起一张表存放。
还不知道有多少地方有这样的bug,因此可以判定,myapps仅仅适用于微型企业,鉴定完毕。
irene 发表于 2012-7-24 11:55:19 | 显示全部楼层
您好,谢谢您的建议,我这边会想研发提个优化,讨论是否会优化这一块。给您带来不便敬请见谅
purple 发表于 2012-11-22 10:28:47 | 显示全部楼层
您好,该问题在2.5sp6中已经优化了,新建的软件会生效,旧软件仍然需要可以手动修改字段长度,请知悉。后期您升级至sp6使用,仍然存在问题,可继续在帖子后跟进。

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 19:46

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表