开发者社区> 问答> 正文

获取部门列表的排序不正确的BUG?

department/list接口获取的部门列表(文档中说按照order字段排序,但order是如何在钉钉管理后台设置?),得到的非缓存数组如下:






为什么排在第一的是“产品技术”,但在钉钉管理后台部门管理那的排序是正确的:





展开
收起
dindin 2016-03-31 16:16:26 4611 0
2 条回答
写回答
取消 提交回答
  • 回 1楼钉钉-赤司的帖子
    拖拽的方式进行似乎并不影响order值?
    按照主题里的截图,拖拽的部门顺序里,董事会 是第一个,但department/list接口获取的数组,产品技术部却排在了第一个?

    请问是用了不一样的字段进行排序?或dingtalk后台的排序有一定时间的缓存?
    2016-03-31 16:40:25
    赞同 展开评论 打赏
  • 这个你可以使用我们的API来设置排序,也可以到 https://oa.dingtalk.com 这里,登录后通过拖拽的方式进行排列,另外order顺序是在同一个层级里排序的,不是整体排序

    -------------------------

    显示的排序和接口的排序是不一样的,我们暂时没有在list中支持指定排序,如果想获取具体部门的排序值请使用 http://ddtalk.github.io/dingTalkDoc/?spm=a3140.7785475.0.0.YQz0yW#%B7%D6%E8%E8%E6%C5

    2016-03-31 16:36:13
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载