查看: 5050|回复: 5

导入组织时报错

升级   0.78%

8

主题

4

回帖

78

积分

注册会员

Rank: 2

积分
78
发表于 2022-11-9 08:20:24 | 显示全部楼层 |阅读模式
[Java] 纯文本查看 复制代码
java.lang.NumberFormatException: For input string: "100101020601"
        at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65) ~[?:?]
        at java.lang.Integer.parseInt(Integer.java:652) ~[?:?]
        at java.lang.Integer.valueOf(Integer.java:983) ~[?:?]



我们公司组织编码“100101020601”是一个正常的编码,但系统处理时报错了,应该是一个bug
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2022-11-9 09:58:40 | 显示全部楼层
通过哪里导入?您直接手工新建,使用这个编码,能新建成功吗?
回复

使用道具 举报

升级   0.78%

8

主题

4

回帖

78

积分

注册会员

Rank: 2

积分
78
发表于 2022-11-9 10:48:04 | 显示全部楼层
是通过模板导入的,在页面上手工新建是成功的,但用Excel模板导入,就不能通过
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2022-11-9 16:23:48 | 显示全部楼层
那应该是您模板填写的问题,您可以手工新建后导出,然后跟您现有的导入模板对比一下,可能列的对应出了问题,或者您excel这列设置为文本,不要设置问数字
回复

使用道具 举报

升级   0.78%

8

主题

4

回帖

78

积分

注册会员

Rank: 2

积分
78
发表于 2022-11-10 08:32:39 | 显示全部楼层
原因找到了,不是唯一编码的长度问题,我是为了方便将编码作为排序号,排序号是int型的,编码有12位,超了,谢谢。
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2022-11-10 09:49:05 | 显示全部楼层
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread