请教做过企业微信开发的大神?
公司有一内部系统,这个内部系统日后都像对接到企业微信,也就是移动端的管理都在企业微信
这就涉及到账号的,系统本身是有一套账号表 权限体系的
如何跟企业微信的通讯录很好的结合在一起呢,
感觉又是到了先有鸡还是先有蛋的问题
公司有一内部系统,这个内部系统日后都像对接到企业微信,也就是移动端的管理都在企业微信
这就涉及到账号的,系统本身是有一套账号表 权限体系的
如何跟企业微信的通讯录很好的结合在一起呢,
感觉又是到了先有鸡还是先有蛋的问题
这里的问题是,部门表 岗位这些可能会也可能不会和操作节点、数据权限有关系,怕放给人力资源搞乱。
不是所有人都可以登录系统 但入职员工必须使用企业微信,那么 hr 新增得人员档案是新增一个表 还是直接现有这张用户表改造一下同步企业微信就行呢,哪个更利于日后扩展呢。
原因:
两个方向同时产生数据的变动时,此时进行数据合并操作在逻辑上是行不通的,所以你能从“企业微信同步向内部系统”、“内部系统同步向企业微信”两个方案中选择一个。
但是“内部系统同步向企业微信”存在三个问题:
1 、企业微信端修改组织结构的功能你无法禁用(只能反复和人事说明)。
2 、树形的组织架构同步时 diff 过程复杂,操作企业微信数据时可能存在副作用(极有可能导致部门被删除,进而导致部门群被解散及原聊天记录丢失)。
3 、业务上你说到,内部系统员工信息不完整,需要额外工作。
假设只从内部系统维护数据
有一员工档案表(此表和企业微信同步,可以存在一些企业微信那边没有的字段)
员工入职肯定先通过人事经理,人事经理内部系统添加人员入职写入员工档案表并同步企业微信(部门组织架构同理),如果是员工互相二维码邀请加入企业微信,这边还要回调接口同步到内部系统。
如果以企业微信端先
那员工入职,就必须先让他加入企业微信,加入后 再完善同步到内部系统的人员档案?
能满足你需求最简单的办法就是完全使用企业微信管理,每天凌晨同步一次全量数据进内部系统(内部系统只读这张表,不做写操作),如果想自己维护些其它数据,那需要新建一个表,用工号或者姓名做关联。这样可以把系统和企业微信的耦合降到最低。这样即使以后不使用企业微信了,改动也比较小。