戈少武 发表于 2024-3-27 22:25:23

10.0.0组织机构ID变化

本帖最后由 戈少武 于 2024-3-27 22:27 编辑

最近也在做一个流程,需要使用到组织机构来确定流程走向,看有好多贴子上说修改了组织机构的名称后,组织机构ID会变,那我业务数据关联到组织机构的ID在名称发生变化了,是不是就关联不上了?

fanhuayimeng 发表于 2024-3-27 22:25:24

本帖最后由 fanhuayimeng 于 2024-3-28 08:40 编辑

可能暂时是这样的,老版本组织ID暂时无法固定,因为操作组织结构树的时候,可能会有删除节点、增加节点、变更节点层级等一系列的操作,这一系列的操作只有在点击“保存组织结构”按钮时生效。所以中间的操作没有办法记录。

=============
经测试10.0在不删除组织的情况下修改组织名称ID是不变的,不知道是不是楼主需求的。

戈少武 发表于 2024-3-28 08:24:41

那这还有问题了,不能用机构ID来确定流程走向,不能为每个机构设置一个不变的编码吗?如果用汉字来关联的话,那如果汉字变化了,又连不上了。

戈少武 发表于 2024-3-28 09:15:40

本帖最后由 戈少武 于 2024-3-28 09:17 编辑

不删除不变,那修改变不变呢?删除了,那这个组织不在了,肯定ID也不会在了,但修改名称呢?如果修改不变,也行,平时就修改,不要删除了。最好的方式是能给机构设置一个自定义的编码,然后只要编码不动,组织就不动,这样是最好的了,我觉得。

戈少武 发表于 2024-3-28 09:23:43

我刚测试了一下,修改组织机构名称后,组织机构的ID不变。这样就放心了。但如果不小心删除了,那可就麻烦了。

fanhuayimeng 发表于 2024-3-28 09:26:16

戈少武 发表于 2024-3-28 09:23
我刚测试了一下,修改组织机构名称后,组织机构的ID不变。这样就放心了。但如果不小心删除了,那可就麻烦了 ...

是的修改是不变的:jy74a:

Syl 发表于 2024-3-28 09:50:46

修改不会变吧,要是变就乱套了。很多时候审批流是通过业务系统的绑定属性来往下一步走,我还不适应纯靠组织ID来判断流程,可以用一部分。

戈少武 发表于 2024-3-28 10:03:51

现在不靠组织ID,还能靠什么呢?靠名称太不靠谱。

Joe.xu 发表于 2024-3-28 10:56:41

目前来说这个ID应该能满足楼主的需要,我们也在考虑针对组织架构的区分和优化,楼主如果在项目实践中有好的想法,可以去产品需求版块发帖,协助优化产品~
页: [1]
查看完整版本: 10.0.0组织机构ID变化