# 标准报告迁移至EB报告

来源快照：`result_data_new_260518.json`

- 来源 ID：`1165479052811370528`
- 模块：计划报告
- 目录：未分组
- space ID：`1157943580040347680`
- 原文链接：未提供
- 产品基线：未提供

## 正文

一、

# 功能背景及价值

目前新增了EB版本报告，部分使用标准版报告的客户想要升级使用EB版本报告，会担心历史报告数据无法查询使用的问题。该同步功能确保客户从标准报告切换至EB版时，历史数据可无缝迁移，避免业务分析中断，减少手动操作成本，同时让客户在EB版中直接复用原有数据，快速体验更强大的分析功能，提升升级意愿和使用体验，最终强化客户对产品的信任与依赖。

二、

# 功能概述

对于使用了标准报告模块的客户，切换为使用EB版报告时，支持将已有的标准历史报告数据同步至EB表单

 

三、

# 功能详细说明

## 1.迁移步骤说明

系统管理员登录系统后，获取要同步人员的id后，再访问如下地址：/api/secondev/planEBapp/datasync/syncStandardReportDatas?targetUserids=所需同步的人员id。即能成功将该人员标准报告中的历史报告内容同步至EB报告中。

若要同步指定人员的数据，需要将【所需同步的人员id换为指定人员的id（若有多个人员id，则用逗号,拼接）

若要同步所有人的数据，需要将【所需同步的人员id】替换为all。

## 2.迁移范围说明

该同步功能只同步报告主表数据和审批信息表数据。

同步逻辑如下：

1.原标准报告的工作成效、总结心得及计划内容字段的内容，同步到EB表单对应的工作成效、总结心得和计划内容中。数据同步后，EB表单中该三个字段的编辑权限受EB表单权限控制。

2.原标准报告的自定义表单数据，则同步表单数据id至EB表单中，然后通过ecode在EB表单中复写显示。同步过来后，EB报告中查看该内容为只读状态。

四、

# 迁移示例

## 1.获取人员id

获取步骤如下所示：

![](https://weapp.eteams.cn/papi/file/preview?fileId=1165479314762301520&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

## 2.执行迁移

管理员执行：

api/secondev/planEBapp/datasync/syncStandardReportDatas?targetUserids=1115267496386813961。执行后，显示如下图所示：

![](https://weapp.eteams.cn/papi/file/preview?fileId=1165479310562869396&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

迁移成功后，管理员会收到提醒，如下图所示：

![](https://weapp.eteams.cn/papi/file/preview?fileId=1165479314908168237&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

## 3.查看比对标准报告和EB报告内容

同步完成后，可以比对下标准报告和EB报告内容。标准报告内容如下图所示：

![](https://weapp.eteams.cn/papi/file/preview?fileId=1165479314918760468&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

EB报告中显示效果如下所示，工作成效、总结心得、计划内容、附件、自定义表单字段内容均同步了过来。自定义表单字段内容只读，支持放大查看。

同时原标准报告的报告状态（草稿、撤回、审批中、退回、补交、正常提交）也同步迁移到EB中显示并保持一致。

![](https://weapp.eteams.cn/papi/file/preview?fileId=1165479314908168197&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

五、

# 使用注意点

迁移目前还无法迁移共享数据。若迁移后还想把历史报告共享给原来的共享对象，可通过手动添加共享、同步个人历史报告数据的方式解决。

手动添加共享，即直接在报告内容中添加共享对象：

![](https://weapp.eteams.cn/papi/file/preview?fileId=1165479314908168251&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

或在【设置】-【个人设置】-【个人共享设置】中添加默认共享人，并同步历史数据：

![](https://weapp.eteams.cn/papi/file/preview?fileId=1165479310498791553&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)
