通达OA集团版用户授权查看部门范围保存异常的解决方法
本帖最后由 小飞鱼二开 于 2020-5-10 11:52 编辑今天碰到一个集团版,话说这个集团版呢有一个功能,可以设置每个人的查看组织范围,编辑用户的时候,这里会多出一个功能:https://img-blog.csdnimg.cn/20200509215659429.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3VwaTJ1,size_16,color_FFFFFF,t_70添加部门然后保存。然鹅,仔细看一下会发现这里居然没有都保存上:https://img-blog.csdnimg.cn/20200509215905230.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3VwaTJ1,size_16,color_FFFFFF,t_70这是什么操作,有存上的还有没存上的。小飞鱼的直觉告诉我们这里一定是数据表字段设计出了问题,经过查看数据表的结构设计发现果然是这里,设计的字段太短完全没有考虑会有很多部门选择的情况。那么找到问题就好办了,小飞鱼这里给出这个BUG的解决方案:将下面的sql语句使用数据库查询工具执行查询一下即可。Alter table user MODIFY column VIEW_DEPT_ID varchar(1000) null;希望官方也能早日修正这个BUG,让通达变得更强大。
页:
[1]