项目基本信息
客户名称 |
某客户公司 |
客开项目经理 |
姚加凌 |
开发成本 |
33人天 |
适用版本 |
A8V5.0sp2 企业版+2014-05月份修复包 |
功能描述
1、oa中用户需求申请单流程流转完后,需要将数据域和附件同步到jira进行流转。
2、oa中桌面资源申请单流程流转完后,需要将数据域同步到jira进行流转。
3、jira中的流程可以直接点击链接查看到oa中的原表单。
4、oa中记录同步数据的日志,同步失败的记录增加重新同步功能。
效果演示
用户需求申请单同步到jira
开发流程监听程序,当用户需求申请单流程流转完后触发数据同步:
*OA表单中的字段数据同步到JIRA前,需要JIRA方先在JIRA系统中维护好相对应字段。
*同步到JIRA系统的数据按“系统/模块”个数拆分,分别创建JIRA issue,除“系统/模块”拆分,其他数据不变。
字段 |
组件 |
数据 |
对应OA表单位置 |
备注 |
需求编号 |
文本框 |
文本 |
1 |
|
申请日期 |
日期控件 |
文本 |
2 |
|
需求申请人 |
文本框 |
文本 |
3 |
|
期望上线时间 |
日期控件 |
日期 |
4 |
|
部门 |
部门控件 |
文本 |
5 |
部门名称 |
分机 |
文本框 |
文本 |
6 |
|
紧急程度 |
单选按钮 |
文本 |
7 |
普通、紧急 |
需求性质 |
单选按钮 |
文本 |
8 |
新需求、需求变更 |
系统/模块 |
重复表 |
文本 |
9 |
数据拆分 |
需求类别 |
下拉框 |
文本 |
10 |
|
业务目的和原因 |
文本框 |
文本 |
11 |
|
需求内容简述 |
文本框 |
文本 |
12 |
|
附件栏 |
附件文件 |
13 |
文件重命名: |
|
业务分析人员 |
重复表 |
文本+附件 |
14 |
文件重命名: |
文本框 |
文本 |
15 |
对应JIRA中数据类型为longtext |
|
系统开发人员 |
文本框 |
文本 |
16 |
|
附件栏 |
附件文件 |
17 |
文件重命名: |
|
表单链接 |
|
|
|
后台处理 |
对应表单位置如下图:
调用jira的接口请求创建issues ,创建后在jira中将出现issues 并且在oa中将记录日志,如下图:
同时在A8同步日志中有一条同步日志,如下图:
如果同步失败的记录,除了在【同步日志】里面列表出来,还会在【JIRA同步异常】中列出来,如下图
桌面资源申请单同步到jira
OA表单中的字段数据同步到JIRA前,需要JIRA方先在JIRA系统中维护好相对应字段。
字段 |
组件 |
数据 |
对应OA表单位置 |
备注 |
申请人 |
人员控件 |
文本 |
1 |
|
单号 |
文本框 |
文本 |
2 |
|
职级 |
枚举下拉框 |
文本 |
3 |
|
部门 |
部门控件 |
文本 |
4 |
|
桌面变更请求原因及内容详细描述 |
文本框 |
文本 |
5 |
|
类型 |
枚举下拉框 |
文本 |
6 |
|
费用 |
文本 |
文本 |
7 |
|
表单链接 |
|
|
|
后台处理 |
对应表单位置:
调用jira的接口请求创建issues ,创建后在jira中将出现issues 并且在oa中将记录日志,如下图:
同时在A8同步日志中有一条同步日志,如下图:
如果同步失败的记录,除了在【同步日志】里面列表出来,还会在【JIRA同步异常】中列出来,如下图