通达OA二次开发 对通达2015版微信查询用户信息模块升级开发(图文)

时间:2022-05-29 05:41:22

OA提供对微信的支持这一点做的非常好,用户使用起来也更方便了。

而其中的个别功能还有待完善,比如今天要说的这个微信查询用户信息模块。升级前的使用方法:输入@+用户中文名,并且要求完全匹配,然而在实际使用中用户反馈当出现重名时,只能查询到一个用户,其他用户的数据是查不出来的。

原来版本查询是这个样子的:

通达OA二次开发 对通达2015版微信查询用户信息模块升级开发(图文)

基于上面的设计,当时的处理办法是把重名用户后面再加上数字加以区分,然而这样的方案并不完美。

今天,在这个功能上进行了些升级改造,改造后可以进行模糊查询,对于相似的用户可以全部列出,避免了完全记忆的麻烦。为了避免过多数据对手机的影响,对返回数据条数做了限制。

并且在这里增加了一个功能,即可以用英文用户名进行查询,可以得到同样的结果,这样对于用户管理人员也是非常的方便。

查询出的结果,以超链接的形式列出,需要查看用户详情时点击链接即可,并且在详情中增加了用户名的显示。

升级后的版本是这样的:

通达OA二次开发 对通达2015版微信查询用户信息模块升级开发(图文)