企业微信集成EAS流程助手

1、账户绑定

通过EAS提供账户登陆接口,判断用户是否与企业微信账户绑定,

如果未绑定,进行绑定并且存储在EAS用户表中。下次进入企业微信免登之间进入主界面

2、主界面

主界面加载EAS流程代办信息

3、代办流程

流程代办,EAS审批流程提供了流程信息查询接口,通过当前用户登陆的信息,抓取代办流程,并且列表显示

4、审批界面

单据信息:EAS有提供查询单据信息的接口,通过审批流程提供的单据ID,可以查询到ID对应的单据,

在EAS中可根据ID能查到对应的表,EAS的ID生成时NEWBOSID,所有只需要通过ID就能查询到单据的信息。

下面时一些博主提供的newbosid操作

BOSUuid uuid = BOSUuid.read(billPk.toString());

BOSObjectType bosobjecttype = uuid.getType();

IMetaDataLoader metadataloader = MetaDataLoaderFactory.getLocalMetaDataLoader(ctx);
EntityObjectInfo entity = metadataloader.getEntity(bosobjecttype);

String billName = entity.getFullName();
————————————————
原文链接:https://blog.csdn.net/SKYLOVE111/article/details/47808619

审批界面字段显示,可根据情况,开发一个配置界面配置显示哪些字段。

审批信息:根据EAS的单据ID抓取审批流,审批流接口EAS有专门的类可根据id查询,EnactmentServiceFactory抓取流程实例

提交审批:EAS提供的MultiApproveFactory,审批工厂类可以帮助提交审批

5、消息通知

消息通知:需要开发EAS消息监听,EAS消息监听通过配置eas服务安装目录eas\server\profiles\server1\config\bosconfig.xml文件。具体的实现消息发送可参考其他EAS博主的EAS消息发送。

企业微信接收消息,这个是企业微信标准的消息接收、发送接口。大家可以看企业微信专门的消息发送文档,在此不做介绍。

<!-- 配置消息监听器 -->
    <configitem name="listeners">
      <configitem name="listener3">
        <attribute key="name" value="XTMessageListener" />
        <attribute key="class" value="com.kingdee.eas.base.weibo.listener.XTMessageListener" />
        <attribute key="domain" value="" />
        <attribute key="filter" value="" />
      </configitem>
      <configitem name="listener1">
        <attribute key="name" value="BMCMessageListener" />
        <attribute key="class" value="com.kingdee.eas.base.message.app.BMCMessageListener" />
        <attribute key="domain" value="" />
        <attribute key="filter" value="" />
      </configitem>
      <configitem name="listener2">
        <attribute key="name" value="MobileAppMsgListener" />
        <attribute key="class" value="com.kingdee.eas.mobile.msg.listener.MobileAppMsgListener" />
        <attribute key="domain" value="" />
        <attribute key="filter" value="" />
      </configitem>
    </configitem>

 

  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值