"开源组织机构与权限管理"系统中,“系统设置”--》“逻辑管理”应用中,本人测试无法“更新EOS逻辑列表”,经猜测,得以证实,原来是我项目中的包名命名过长,EOS相关系统数据库中,对包名的定位长度是20字符。
解决办法:将 EOSFUNCTION和EOSFUNCTIONUNIT两个表的字段 UNITID的长度由原来的20,改成 50 (我相信 50应该够了,如果觉得还是短,可另把数据改大),其它字段,觉得不够也可适当处理一下长度。
目前仅发现这两处,请普元工程师,看看别的表有没有这种情况