给荣正咨询做的基于企业微信的OA管理系统

我要开发同款
小黑0022023年05月10日
357阅读
所属分类Oa

作品详情

老板不想用泛微系统了,让我们三个直接在企业微信的基础上开发员工的OA系统,目前系统已经上线迭代了2个版本,还在增加新的功能,准备增加新的服务器

我的开发主要是
1.企业拜访备忘录,当月签约客户,其中每个又分为6个业务有股权激励,财关等,首先要配置企微的模板,在写前端页面,后端写代码发起申请,审批后然后回调,在做其他的操作
2.同步泛微的客户和客户联系人数据,用了存储过程去同步新增和更新的数据,保证原数据库id不变
3.客户管理和联系人管理页面,用于客户和客户联系人的创建和更新
4.过滤疑似重复的客户名,使用jaccard算法,2个字符为一组匹配,计算出创建或更新的客户和数据库中客户名的重复率,重复率大于某个值发起申请,然后加了一个疑似重复客户的通知页面,告诉申请人目前的进程,由领导审批,同意后才添加到数据库

其中遇到一个问题:发起审批时只报参数错误,实际检查后发现参数没错和企微需要的格式一样。
决:后来发现是申请中用了企微模板设置规则中的审批人,然而这个审批人未在通讯录中找到,所以报了参数错误,真正的审批中的参数错误一般会给出某个控件ID错误,就很好找,而这个只报参数错误,没做个这种东西的就很难发现
主要技术:Spring,Mybatis,Swagger2,Redis,Eureka,mysql,Spring Security,GateWay,Vue,Nginx等技术。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论