跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 请教做过企业微信开发的大神?
未分類
21 10 月 2020

请教做过企业微信开发的大神?

请教做过企业微信开发的大神?

資深大佬 : tlerbao 3

公司有一内部系统,这个内部系统日后都像对接到企业微信,也就是移动端的管理都在企业微信

这就涉及到账号的,系统本身是有一套账号表 权限体系的

如何跟企业微信的通讯录很好的结合在一起呢,

感觉又是到了先有鸡还是先有蛋的问题

大佬有話說 (8)

  • 資深大佬 : renmu123

    你就把企业微信里的用户数据和你系统里的做个对应,比如用一个手机号的就是一个人。或者用姓名

  • 資深大佬 : smg

    你需要梳理一下,先准备好 HR 系统,它才是数据源。用 HR 系统和企业微信去对接,再把内部系统集成到企业微信上做单点登录。

  • 資深大佬 : woshiaha

    企业微信的账号体系印象中是手机号和他们的一个 unionid 对应唯一的 两边拿手机号对接就可以

  • 主 資深大佬 : tlerbao

    @smg 感觉这位朋友知道我最想问的是什么,怪我表达能力有限,目前什么系统都没有可以这么说,全都要重新开发,现在一个底层框架系统已经写好了,有用户表权限表部门岗位等,我想的是新增一个人力资源板块,这里的人员管理(或者叫通讯录)和企业微信的通讯录对接,hr 经理直接在这里操作人员,同步到企业微信。

    这里的问题是,部门表 岗位这些可能会也可能不会和操作节点、数据权限有关系,怕放给人力资源搞乱。

    不是所有人都可以登录系统 但入职员工必须使用企业微信,那么 hr 新增得人员档案是新增一个表 还是直接现有这张用户表改造一下同步企业微信就行呢,哪个更利于日后扩展呢。

  • 資深大佬 : vone

    直接使用企业微信提供的后台管理和数据即可(通过 API 生成只读表到内部系统)。

    原因:
    两个方向同时产生数据的变动时,此时进行数据合并操作在逻辑上是行不通的,所以你能从“企业微信同步向内部系统”、“内部系统同步向企业微信”两个方案中选择一个。
    但是“内部系统同步向企业微信”存在三个问题:
    1 、企业微信端修改组织结构的功能你无法禁用(只能反复和人事说明)。
    2 、树形的组织架构同步时 diff 过程复杂,操作企业微信数据时可能存在副作用(极有可能导致部门被删除,进而导致部门群被解散及原聊天记录丢失)。
    3 、业务上你说到,内部系统员工信息不完整,需要额外工作。

  • 主 資深大佬 : tlerbao

    @vone
    感觉这里面坑很多。
    我现在在想以什么为主为好,设想流程,经验很浅,见笑了。

    假设只从内部系统维护数据
    有一员工档案表(此表和企业微信同步,可以存在一些企业微信那边没有的字段)
    员工入职肯定先通过人事经理,人事经理内部系统添加人员入职写入员工档案表并同步企业微信(部门组织架构同理),如果是员工互相二维码邀请加入企业微信,这边还要回调接口同步到内部系统。

    如果以企业微信端先
    那员工入职,就必须先让他加入企业微信,加入后 再完善同步到内部系统的人员档案?

  • 資深大佬 : vone

    @tlerbao 你两端都在发生数据变更的话,大概率是要写崩的。你需要维护很多状态来标识数据的来源,才能做到从两个方向互相同步。

    能满足你需求最简单的办法就是完全使用企业微信管理,每天凌晨同步一次全量数据进内部系统(内部系统只读这张表,不做写操作),如果想自己维护些其它数据,那需要新建一个表,用工号或者姓名做关联。这样可以把系统和企业微信的耦合降到最低。这样即使以后不使用企业微信了,改动也比较小。

  • 資深大佬 : smg

    自己开发的话坑太多了,通讯录组织架构同步有很大的工作量。强烈建议买个现成的系统用。

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具