流程服务操作手册

大约 28 分钟

流程服务操作手册

表单以及数据库字段说明

发文 数据库 以及 JavaBean 说明

序号数据库JaveBean
数据库字段字段类型默认值JaveBean 字段JavaBean 类型描述
1IDvarchar(100)idStringid
2FWZvarchar(50)fwzString发文字
3FWNvarchar(10)fwnString发文年
4FWHvarchar(20)fwhString发文号
5LSHIDvarchar(100)lshidString流水号id
6HJIDvarchar(20)hjidString缓急id
7HJNAMEvarchar(50)hjnameString缓急
8MJIDvarchar(20)mjidString米级id
9MJNAMEvarchar(50)公开mjnameString米级
10FSINT4fsint份数
11NGBMvarchar(100)ngbmString拟稿部门
12NGRvarchar(100)ngrString拟稿人
13DHvarchar(100)dhString电话
14NGRQDATEngrqDate拟稿日期
15TITLEvarchar(500)titleString标题
16ZWvarchar(100)zwString正文
17ZWPDFvarchar(100)zwpdfString正文PDF
18ZWOFDvarchar(100)zwofdString正文OFD
19YWLXvarchar(50)ywlxString业务类型
20YWNAMEvarchar(100)ywnameString业务名称
21PDIDvarchar(100)pdidString流程模板ID
22PIIDvarchar(100)piidString流程实例ID
23STATUSvarchar(20)10statusString审批状态
24GDZTvarchar(20)wgdgdztString归档状态
25DYZTvarchar(20)wdydyztString打印状态
26FFZTvarchar(20)0ffztString分发状态 0未分发 1 已分发 2不分发
27SEALLSTATUSvarchar(10)0seallstatusString盖章状态
28CREATETIMETIMESTAMPcreateTimeDate创建时间
29CREATEUSERIDvarchar(100)createUserIdString创建人id
30CREATEUSERNAMEvarchar(100)createUserNameString创建人
31CREATEDEPTIDvarchar(100)createDeptIdString创建部门id
32CREATEDEPTNAMEvarchar(100)createDeptNameString创建部门
33WDFLIDvarchar(100)wdflidString文档分类ID
34WDFLvarchar(100)wdflString文档分类
35GDRvarchar(100)gdrString归档人
36GDRIDvarchar(100)gdridString归档人ID
37GDRQDATEgdrqDate归档日期
38UNITIDvarchar(100)unitIdString单位id
39UNITNAMEvarchar(200)unitNameString单位name
40UNITPATHvarchar(512)unitPathString单位层级
41BMQXvarchar(100)bmqxString保米期限
42FJFSINT4fjfsint附件份数
43SGRQDATEsgrqDate收稿日期
44FFRQDATEffrqDate封发日期
45DZRvarchar(100)dzrString打字人
46JDRvarchar(100)jdrString校对人
47DLSLXvarchar(255)dlslxString大流水类型
48HYQSINT4hyqsint会议纪要 期数
49HYFSINT4hyfsint会议纪要 份数
50QFRIDvarchar(100)qfridString签发人ID
51QFRvarchar(100)qfrString签发人
52QFRQDATEqfrqDate签发日期
53NEXTUSERIDSvarchar(1000)nextUserIdsString接收人ID
54NEXTUSERNAMESvarchar(1000)nextUserNamesString接收人
55NEXTNODEIDvarchar(100)nextNodeIdString后续节点
56CSSHTEXTcsshString处室审核
57BMSHTEXTbmshString部门审核
58HQTEXThqString会签
59QFTEXTqfString签发
60HGTEXThgString核稿
61JDTEXTjdString校对
62ZSIDTEXTzsidString主送ID
63ZSTEXTzsString主送
64CSIDTEXTcsidString抄送ID
65CSTEXTcsString抄送
66ZYTEXTzyString摘要
67GDBZTEXTgdbzString归档备注
68FJTEXTfjString附件
69YBUSERIDTEXTybuseridString已办人员ID
70FFSWIDvarchar(100)ffswidString分发收文ID
71YZFSINT4yzfsint印制份数
72FJINFOvarchar(8000)fjinfoString附件信息
73SFGZZDvarchar(100)sfgzzdString是否规章制度ID
74SFGZZDNAMEvarchar(100)sfgzzdnameString是否规章制度
75FGSHvarchar(2000)fgshString法规审核
76YZvarchar(1000)yzString印制
77BZvarchar(2000)bzString备注
78BQCONTENTvarchar(255)bqcontentString便签信息
79WJGLYCLIDvarchar(255)wjglyclidString文件管理人员id
80FFSWPIIDvarchar(100)ffswpiidString分发收文PIID
81BIAOTOUvarchar(100)biaotouString表头
82CYZTvarchar(100)cyztString传阅状态
83CYJLvarchar(8000)cyjlString传阅人员记录
84NGBMIDvarchar(255)ngbmIdString拟稿部门Id
85LDvarchar(100)ldString退回领导
86EXT1varchar(255)
87EXT2varchar(255)
88OAUNITIDvarchar(100)oaUnitIdString单位Id
89OAUNITPATHvarchar(100)oaUnitPathString单位PATH
90BASEURLvarchar(200)表单路径
91LOOKINDEXvarchar(5)lookIndexString查看状态
92FORMVERSIONINT1表单版本号
93FORMTYPEvarchar(100)0表单类型 0仿真 1传统

收文 数据库 以及 JavaBean 说明

序号数据库JaveBean
数据库字段字段类型默认值JaveBean 字段JavaBean 类型描述
1IDvarchar(255)idStringid
2TITLEvarchar(500)titleString标题
3LWDWvarchar(500)lwdwString来文单位
4LWZvarchar(100)lwzString来文字
5LWNvarchar(100)lwnString来文年
6LWHvarchar(100)lwhString来文号
7LWBHvarchar(200)lwbhString来文编号
8SWZvarchar(100)swzString收文字
9SWNvarchar(100)swnString收文年
10SWHvarchar(100)swhString收文号
11SWBHvarchar(200)swbhString收文编号
12SWRQDATEswrqDate收文日期
13MJIDvarchar(20)10mjidString米级ID
14MJNAMEvarchar(100)公开mjnameString米级
15BMQXvarchar(100)bmqxString保米期限
16CWRQDATEcwrqDate成文日期
17QSRvarchar(100)qsrString签收人
18STATUSvarchar(20)10statusString状态
19PIIDvarchar(100)piidString流程实例ID
20PDIDvarchar(100)pdidString流程模板ID
21CREATETIMEDATEcreateTimeDate创建时间
22CREATEUSERNAMEvarchar(100)createUserNameString创建人姓名
23CREATEUSERIDvarchar(100)createUserIdString创建人id
24CREATEDEPTIDvarchar(100)createDeptIdString创建人部门id
25CREATEDEPTNAMEvarchar(100)createDeptNameString创建人部门名称
26YWLXvarchar(20)ywlxString业务类型
27YWNAMEvarchar(100)ywnameString业务名称
28ZWvarchar(255)zwString正文
29FJTEXTfjString附件
30SOURCETYPEvarchar(100)sourcetypeString收文分发来源 fw 发文 swmb 收文
31SOURCEIDvarchar(100)sourceidString来源公文id
32FFZTvarchar(100)0ffztString分发状态
33YFFRvarchar(100)yffrString原分发人
34ISTUIvarchar(100)0istuiString是否退回(0 否,1是)
35LCWJJvarchar(100)0lcwjjString留存文件夹(0 否,1是)
36UNITIDvarchar(100)unitIdString单位ID
37UNITNAMEvarchar(200)unitNameString单位名称
38UNITPATHvarchar(600)unitPathString单位层级
39LDYJTEXTldyjString领导意见
40FPYJTEXTfpyjString分批意见
41CYYJTEXTcyyjString传阅意见
42YJTEXTyjString意见
43YBUSERIDTEXTybuseridString已办人员ID
44BQCONTENTvarchar(255)bqcontentString便签信息
45LSHIDvarchar(255)lshidString流水号id
46NBBHvarchar(255)nbbhString内部编号
47WBBHvarchar(255)wbbhString外部编号
48JSRQDATEjsrqDate接收日期
49QSSJDATEqssjDate签收时间
50YSINT4ysint页数
51WCSXDATEwcsxDate完成时限
52FSINT4fsint份数
53BGSNBYJTEXTbgsnbyjString办公室拟办意见
54GSLDQPTEXTgsldqpString公司领导签批
55WJYBvarchar(255)wjybString文件阅办
56CYTEXTcyString传阅
57FWIDvarchar(255)fwidString发文id
58FWBHvarchar(255)fwbhString发文编号
59HJIDvarchar(100)hjidString缓急ID
60HJNAMEvarchar(100)hjnameString缓急
61SWPIIDvarchar(255)swpiidString收文实例id
62SWNODEIDvarchar(255)swnodeidString收文nodeid
63DYZTvarchar(255)dyztString打印状态
64CYJLTEXTcyjlString传阅人员记录
65FWDHvarchar(255)fwdhString发文电号
66EXCHANGETRACEIDvarchar(100)exchangeTraceidString消息追溯id
67CYZTvarchar(100)cyztString传阅状态
68LDvarchar(100)ldString记录退回领导名称
69EXCHANGETYPEvarchar(100)exchangeTypeString公文交换来源类型
70EXT1varchar(255)
71EXT2varchar(255)
72ZWPDFvarchar(100)zwpdfString正文PDF
73OAUNITIDvarchar(100)oaUnitIdString单位Id
74OAUNITPATHvarchar(100)oaUnitPathString单位PATH
75SWLXvarchar(100)swlxString收文类型
76CBDWvarchar(1000)cbdwString承办单位名称
77CBDWIDSvarchar(1000)cbdwIdsString承办单位
78WCSJDATEwcsjDate完成时限
79CBRNAMEvarchar(1000)cbrNameString承办人名称
80CBRIDSvarchar(1000)cbrIdsString承办人
81BASEURLvarchar(200)表单路径
82SWLXNAMEvarchar(100)swlxNameString收文类型名称
83LOOKINDEXvarchar(5)lookIndexString查看状态
84FORMVERSIONINT1表单版本号
85FORMTYPEvarchar(100)表单类型 0仿真 1传统

流程节点代码

说明:节点代码是在节点上对业务的具体描述和扩展
例如:{"rwlx":"msg"}

  • rwlx: 代表任务类型
  • msg: 代表当前节点的任务是给秘书岗
节点代码分解说明
简述:节点代码格式为JSON格式,例:{"key":"value","key1":"value1"...}
编号节点代码Key值节点代码Key值介绍节点代码Value值备注示意
1jdlx节点类型firstnode代表当前节点是整个流程的首节点{"jdlx":"firstnode"}
2rwlx任务类型ptyg => 普通员工(给到指定用户)
wjglycl => 文件管理员(给到文件管理员岗)
hwg => 核文岗
fpg => 分批岗
swg => 收文岗
sbg => 收报岗
hgg => 核稿岗
yzg => 印制岗
nbg => 拟办岗
msg => 秘书岗
bmyg => 保米员岗
pbg => 排版岗
ysg => 印刷岗
dbg => 电报岗
用来判断当前节点任务类型,是普通用户还是岗位用户{"rwlx":"ptyg"} => 普通员工
{"rwlx":"hwg"} => 核文岗
{"rwlx":"fpg"} => 分批岗
{"rwlx":"swg"} => 收文岗
{"rwlx":"sbg"} => 收报岗
{"rwlx":"hgg"} => 核稿岗
{"rwlx":"yzg"} => 印制岗
{"rwlx":"nbg"} => 拟办岗
{"rwlx":"msg"} => 秘书岗
{"rwlx":"bmyg"} => 保米员岗
{"rwlx":"pbg"} => 排版岗
{"rwlx":"ysg"} => 印刷岗
{"rwlx":"dbg"} => 电报岗
3rylxcssh
qtyh
bmwjglyg
nbg
已经弃用{"rylx":"cssh"}
4ryfwall
dept
已经弃用{"ryfw":"all"}
5jlyj记录意见jd@single => 将签署的意见保存到jd字段中
cssh@multi => 将签署的意见保存到处室审核字段中
jd@single 分解:
以@符号进行分割
①左边的是签署意见要签到那个字段上(可以自定义,通过公文域字段设置)
②右边的 ‘single' 代表当前节点只展示最新的意见
{"jlyj":"jd@single"}
当前节点签署意见,签到jd字段上,当前校对字段只显示最新的意见

{"jlyj":"cssh@multi"}
当前节点签署意见,签到cssh字段上,当前cssh字段显示所有的意见
6qfinfocTRUE已经弃用 {"qfinfoc":"true"}
如果节点添加这个配置,当前节点最新签署的意见会保存到签发人字段上
7yjlxqt已经弃用 {"qfinfoc":"true"}
8qfr已经弃用
9hq记录提交给会签的用户hq =>
说明当前解析
定制:
根据这个{"hq":"hq"}判断上一个会签节点是否已经会签结束,用于添加传阅记录使用(这个需要配置节点key使用)
{"hq":"hq"}
如果节点添加这个配置,当前说明当前的节点是会签节点,用于定制功能中的添加传阅意见使用
10fjfbh是否取消分解符保护1如果值为1的话,则说明当前节点取消分解符保护 {"fjfbh":"1"}
如果节点添加这个配置,当流程提交到当前节点,则取消分解符保护
如果不配置,则不取消分解符保护

流程节点Key

节点代码分解说明
简述:节点代码格式为JSON格式,例:{"key":"value","key1":"value1"...}
编号节点key类型节点代码Key介绍节点代码Key中value介绍备注
1firstNode字符串暂无暂无 标识当前节点是首节点,需要配合节点代码 “jdlx”使用
2{"lx":"ry","zd":"wjglyclid"}JSONlx => 类型ry => 人员 当前json代表,提交到当前节点人员定制

zd => 字段表单上的字段 这个字段是表单上的字段,可以是自定义

3{"lx":"bm","zd":"wjglyclid"}JSONlx => 类型bm => 部门 当前json代表,提交到当前节点人员定制

zd => 字段表单上的字段 这个字段是表单上的字段,可以是自定义

4fixNode字符串暂无暂无 配合秘书岗使用,用于提交或者加签的时候只提交给秘书岗,给到秘书
5wjcyNode字符串暂无暂无已经弃用

外部注入接口

节点代码分解说明
1.简介:通过当前外部注入的接口获取人员信息
2.接口配置:接口是通过工作流的配置文件配置的数据
编号接口名称接口链接备注
1部门领导 http://xxx.xx.xx.xx:xx/asp/newflow/getSupervisedUser/oa_dept_leader 获取部门领导
2oa选人2 http://xxx.xx.xx.xx:xx/workflow/test/oa2 测试接口
3oa选人3 http://xxx.xx.xx.xx:xx/workflow/test/oa3 测试接口

流程按钮配置 (按照按钮位置分类)

流程按钮配置
编号按钮名称按钮Code按钮位置
1保存form_doSave表单
2终止流程form_stopProcess表单
3签署意见form_addYj表单
4浏览器打印form_html_print表单
5流水号form_selectLsh表单
6打印版式form_printFormatFile表单
7传阅form_doCy表单
8打印正文form_printZw表单
9打印稿纸form_printgz表单
10加签form_endorse表单
11附件下载form_fjdownload表单
12下载正文zw_link_doc正文
13查看版式文件zw_previewFormatFile正文
14查看正文历史版本zw_openHis正文
15保存zw_saveToRemote正文
16转版zw_pdfConvert正文
17盖章zw_setSealFormatFile正文
18接收修订zw_acceptAllRevisions正文
19条形码zw_tiaoxingma正文
20打印正文zw_printPreviewZw正文
21隐藏痕迹zw_showRevisionend正文
22显示痕迹zw_showRevision正文
23保存关闭zw_saveAndClose正文
24下载版式文件zw_format_file正文
25下载正文zw_down_zwpdf正文
26保存ffdw_saveForm分发单位
27新增外部单位ffdw_addwbffk分发单位
28保存dmsp_saveForm定米审批

流程服务登录

登录地址: 10.0.33.210:11003
账号:aspdevy
密码:Jtoa0630@

360企业浏览器 输入地址,跳转到登录界面,输入 账号密码 ,点击 登录按钮 即可

文件目录

新建流程分类

进入首界面后,点击 流程服务测试应用 ,选择 流程模型 ,点击右边部分,左边的树 流程模型 右边的 三个点 ,点击 新建分类

文件目录

输入 分类标识分类名称排序号 点击 保存 按钮即可

文件目录

创建流程并配置

点击刚才新创建的分类 xxx发文 分类,点击右边的 新增 按钮

文件目录

输入 流程定义KEY ,输入 流程名称 ,点击 保存 按钮

文件目录

流程属性配置

点击 流程属性配置 ,点击 表单设置 页签, 点击 创建表单 ,输入 表单名称表单URL ,输入 表单字段(JavaBean 字段) , 点击 确定 按钮即可。

点击参考发文JavaBean字段

文件目录文件目录文件目录

点击 开始图标 ,选择 用户任务 , 输入 节点名称

文件目录

文件目录

流程首节点配置

如果当前节点是首节点(第一个节点),则需要配置 节点key 以及 节点代码
双击首节点配置 节点key 以及 节点代码 , 配置完成后点击 保存 按钮

  1. 节点Key: firstNode
  2. 节点代码: {"jdlx":"firstnode","ywlx": "ptyg"}
    • jdlx: 节点类型
      • firstNode 代表首节点
    • ywlx: 业务类型
      • ptyg 普通员工

点击参考节点key以及节点代码配置

文件目录

点击 参与者 页签,点击 添加条件 ,第一个节点选择 流程发起人

文件目录文件目录

点击 表单设置选择表单 ,设置表单的 必填显隐

文件目录文件目录

会签节点配置

依次创建节点,如果某一个节点需要多个用户办理,则需要将当前的节点设置 会签

文件目录

双击 会签节点 ,配置 节点代码 ,设置 需要会签循环类型允许加/减签全部处理

  1. 节点代码: {"rwlx":"ptyg","jlyj":"hq@multi"}
  • rwlx: 任务类型
    • ptyg: 普通员工
  • jlyj: 记录意见
    • hq@multi: 以 @ 符号进行分割
    • @符号左边 的是,当前用户签署的意见保存到哪个 JavaBean 字段上
    • @符号右边 的是,当前节点能否多人签署意见
      • multi 代表当前表单显示所有意见
      • single 代表当前表单只显示最新意见
  1. 需要会签: 设置 ,代表当前节点就是会签节点,可以多人办理
  2. 循环类型:一般使用 并行
    • 并行:当前任务可以多个用户一起办理
    • 串行:当前任务只能一个用户提交以后另一个用户才可以办理
  3. 允许加/减签:
    • 加签 如果选中,则在表单中可以显示此按钮
    • 减签 如果选择,则在表单中可以显示此按钮
  4. 全部处理;
    • 所有需要办理的用户必须都要办完才可以提交到下个节点
    • 所有的需要办理的用户只要有一个用户办理后,即可提交到下一个节点

文件目录

配置 参与者 ,可以选择 用户应用自定义角色组织自定义角色

  1. 用户: 从组织里边选择用户,可以选择多个用户
  2. 部门:选择部门,可以选择多个部门
  3. 应用自定义角色:当前角色是在uims中 安全管理院 创建的角色
  4. 组织自定义角色:当前角色是在uims中 安全管理员 创建角色 查看详情

文件目录

配置 表单设置选择表单 , 配置 表单字段的显隐

文件目录

按钮配置说明

每个节点都可以配置按钮,此功能可以配置自定义按钮。
当前流程走到了这个节点,在这个节点配置的功能按钮可以显示出来 查看更多按钮

操作说明

  1. 选择功能按钮页签
  2. 点击添加按钮
  3. 添加自定义按钮
  4. 输入按钮名称,以及按钮code。 查看更多按钮

文件目录

流程发布版本

流程画完以后,需要发布流程

发布操作

  1. 点击 保存 按钮
  2. 点击 发布流程 按钮

文件目录文件目录

流程修改

找到要修改的流程,当前流程版本为 v1.0 ,点击 编辑 按钮

文件目录

选择 创建新版本

当点击了 创建新版本 按钮,当前流程就变成了设计状态

文件目录

点击 编辑 按钮,即可进入修改流程

文件目录

假如,第一个节点正确的名称叫:拟稿人拟稿

双击 拟稿人 节点,将 节点名称 改为 拟稿人拟稿 ,点击 确定 按钮即可

文件目录

修改完毕,点击 保存发布 按钮

文件目录

流程发布后,当前的流程版本为: v2.0

文件目录

上次编辑于: