项目基本信息

客户名称

某客户公司

客开项目经理

袁绪峰

开发成本

15人天

适用版本

350sp1+10月月度修复包

功能描述

  1. 收文:外来国电集团公文,A8系统通过国电公文交换平台提供的WebService接口,定时获取国电发文,将国电公文交换平台的公文自动转入A8系统的待签收的公文,随后可按照正常流程进行登记流转;解析XML获取公文信息
  2. 每天上午7:00,中午12:00定时自动收文
  3. 调用国电集团公司提供的servlet进行文件下载
  4. 调用吉大正元解密接口将*.dat文件进行解密

效果演示

公文交换流程
公文交换流程图如下图所示:
1
外来国电集团公文,A8系统通过国电公文交换平台提供的WebService接口,定时获取国电发文,将国电公文交换平台的公文自动转入A8系统的待签收的公文,随后可按照正常流程进行登记流转;

    1. 每天上午7:00,中午12:00定时自动收文
    2. 公文接收后不支持回退功能(国电未提供接口)
    3. 在指定路径下下载公文正文及附件
    4. 调用极大正元提供的文件及签章解密接口对公文正文及附件进行解密
    5. 以单位公文收发员身份登录A8系统,进入“公文管理-公文交换-待签收”,将国电公文交换平台的公文自动转入A8系统的待签收的公文,随后可按照正常流程进行登记流转。

实现逻辑

      1. A8内部启动插件实时监听,监听时间段可由用户配置,实时监听公文交换平台是否有数据需要接收,调用公文平台提供的getDocList,获取公文列表;获取的公文数据体现跟收文单位的匹配关系,如发文XML中的发文单位ID;
      2. 获取收文列表之后,逐个获取具体的公文数据(包含附件、正文),调用平台提供的getDoc并转译成A8公文信息存放在【公文待签收】中;

2

      1. 下载后,回写平台的下载更新状态getDocSuccess