
1 简介
1.1 功能介绍
可通过【上链任务】菜单,查看和管理所有上链任务。
1.2 应用场景
使用【上链任务】菜单,可进行新增上链任务、开启上链任务、停止上链任务、查询上链任务的关联日志、引出存证日志等操作。
1.3 系统路径
【区块链服务云】→【区块链存证服务】→【上链任务】,进入【上链任务列表】页。
1.4 字段/按钮说明
字段说明
序号 | 字段名称 | 详细解释 |
1 | 上链任务名称 | 用户新增上链任务时,可自定义上链任务名称 |
2 | 上链任务类型 | • 可通过选择不同类型,满足定时上链、分批上链、按事件促发上链的需求 • 可按规定时间或按事件触发上链 |
3 | 业务关联集合 | 取自【业务关联】列表,选取使用状态为“可用“的业务关联 |
4 | 启动条件 | 表示上链的频率,用cron表达式,例如0/5 * * * * ?代表上链频率是5秒一次 |
5 | 历史数据上链起点 | 可选取历史数据上链,历史数据上链时间的设置可以精准到秒,例如“2021-07-01 16:27:24“表示:从2021年7月1日,16点27分24秒开始及之后的数据均上链 |
6 | 上链任务状态 | • 表示该上链任务的运行状态,上链任务可根据需要,灵活开启或停止 • 上链任务开启后,将按照设定条件实时执行上链 |
按钮说明
序号 | 按钮名称 | 详细解释 |
1 | 复制 | 可通过该按钮,快速创建和配置新的上链任务 |
2 | 开启 | • 上链任务可根据需要,灵活开启或停止 • 上链任务开启后,将按设定的条件执行上链,并生成存证日志 |
3 | 停止 | • 上链任务可根据需要,灵活开启或停止 • 上链任务停止后,在再次开启前,不会执行上链,也不会生成存证日志 |
4 | 关联日志 | 对指定的上链任务,可通过该按钮查询该上链任务生成的存证日志 |
5 | 引入数据
| 支持通过EXCEL表线下设置上链任务的参数,并通过EXCEL导入的方式创建上链任务。需要管理后台设置引入模板 |
6 | 查看引入结果 | 引入结束后的结果查询界面 |
7 | 引出数据(按引出模板) | 按照引出模板设定的字段,以及列表上勾选的数据范围,做引出。引出的数据格式只用于数据展示和分析 |
8 | 引出数据(按列表) | 按照列表上所见即所得的方式确定字段、内容并进行引出 |
9 | 引出数据(按引入模板) | 按照设定的引入模板的格式将数据进行引出 |
2 主要操作
2.1 新增上链任务(定时任务)
前提条件
【业务关联列表】页至少有一条数据,且业务关联的使用状态为“可用“。
操作步骤
步骤1:进入【上链任务列表】页,点“新增“按钮。
步骤2:在“上链任务”弹窗中,在“上链任务类型”中选择“定时任务”,再依次完成选择业务关联集合、历史数据上链起点、输入上链任务名称等操作后,点“保存”按钮,则新增一条上链任务,状态为 “暂存”。

后续操作
无
2.2 新增上链任务(事件触发)
前提条件
【业务关联列表】页至少有一条数据,且业务关联的使用状态为“可用“。
操作步骤
步骤1:点击【上链任务列表】菜单,进入【上链任务列表】页,点“新增“按钮。
步骤2:在“上链任务“弹窗中,在“上链任务类型”中选择“事件触发”,再依次完成选择业务关联集合、历史数据上链起点、输入上链任务名称后,点”保存”按钮,则新增一条上链任务,状态为 “暂存”,接下来对上链事件条件进行具体设置。

步骤3:接下来,需要对上链事件条件进行具体设置。首先,在【流程服务云】的【业务事件中心】中,对【事件定义】、【事件订阅】进行操作。
步骤4:进入【流程服务云】的【业务事件中心】 。
步骤5:进入【事件定义列表】页,点“新增“按钮。对“业务事件类型”、“业务对象“、”业务操作”、“事件编码”、“事件名称”、“事件参数”进行自定义配置,完成事件定义。

步骤6:完成事件定义后,进入“事件订阅列表”,点击“新增”,完成对事件订阅的配置。其中“选取事件”为已经定义的事件,“执行服务”选择“微服务”。

步骤7:点击设置“服务参数”,注意这里必须新增并填写两个参数,“taskId”的参数值填写为相应事件触发的上链任务编号,“billNo”的参数值通过业务单据的“属性选择”设置为获取业务单据编号“billno”字段的值。点”确定”按钮,则新增一条事件订阅,状态为 “启用”。

步骤8:保持“事件定义”和“事件订阅”在“启用”状态下,如果有相应的业务单据事件发生,例如此处的“采购合同”有 “审核”操作,则将触发相应的业务事件并执行对应的上链任务。可在区块链存证服务的“存证日志”中查看。
注意:
对于“事件触发”的上链任务,只能支持选择一种业务关联关系(即关联一种业务对象的事件进行触发)。
后续操作
无
2.3 查询关联日志
前提条件
【上链任务列表】页有最少一条状态为“已开启”的数据。
操作步骤
步骤1:进入【上链任务列表】页。
步骤2:选择1条状态为“已开启”的、待关联查询的上链任务,点“关联日志”按钮,则可查看该上链任务生成的关联日志。


后续操作
无
2.4 引入数据
前提条件
根据引入模板已填入了数据,可以在“更多”、“引入数据”、“立即下载”按钮中下载引入模板。
操作步骤
步骤1:进入【上链任务列表】页。
步骤2:点击“更多”、“引入数据”按钮,可以在“添加新数据”、“更新已有数据”、“更新已有数据并添加新数据”的选项中切换,实现数据的新增,覆盖和新增并覆盖的引入操作。
步骤3:在对数据添加规则设置完成,数据模板已上传后,点击“开始引入”。

2.5 引出数据(按引出模板/列表/引入模板)
前提条件
已创建了上链任务。
操作步骤
步骤1:进入【上链任务列表】页。
步骤2:点击“更多”,“按引出模板”、“按列表”、“按引入模板”按钮,可以根据需求,导出系统数据。

2.6 查看(引入/引出)结果
前提条件
已经引入或引出过数据。
操作步骤
步骤1:进入【上链任务列表】页。
步骤2:点击“更多”、“查看引入结果”、“查看引出结果”按钮,查看引入/引出结果详情。
