# 转换规则库

来源快照：`result_data_new_260518.json`

- 来源 ID：`1182895793749483543`
- 模块：集成中心
- 目录：日程会议集成 - 管理员操作指南
- space ID：`1158011075224911873`
- 原文链接：未提供
- 产品基线：未提供

## 正文

# 一、功能背景

日程同步过程中，满足日程字段转换的需求。

# 二、功能价值

满足个性化日程字段同步的需求。

# 三、功能说明

功能入口：后台管理中心-集成中心-日程会议集成-转换规则库；

功能说明：设置转换规则，可以进行数据转换。

![](https://weapp.eteams.cn/papi/file/preview?fileId=1208558072893571075&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)

默认提供以下系统级别转换规则，以下转换规则在生成配置字段映射时会默认带出，无需单独调整。

名称| 类  
---|---  
结束时间转换| com.weaver.intexchange.sync.convert.in.AmEndDateInConvert  
单个会议室转换| com.weaver.intexchange.sync.convert.in.AmLocationInConvert  
多个会议室转换| com.weaver.intexchange.sync.convert.in.AmLocationsInConvert  
创建人转换| com.weaver.intexchange.sync.convert.in.CreatorInConvert  
参与人转换| com.weaver.intexchange.sync.convert.in.RequiredAttendeesInConvert  
创建人转换| com.weaver.intexchange.sync.convert.out.CreatorOutConvert  
参与人转换| com.weaver.intexchange.sync.convert.out.ParticipantsOutConvert  
单个会议室转换| com.weaver.intexchange.sync.convert.out.RoomIdOutConvert  
多个会议室转换| com.weaver.intexchange.sync.convert.out.RoomIdsOutConvert  
会议室类型转换| com.weaver.intexchange.sync.convert.in.LocationTypeInConvert  
  
## 1.新建

功能入口：后台管理中心-集成中心-日程会议集成-转换规则库；

功能说明：新建自定义转换规则，新建的都是用户级别的。

![](https://weapp.eteams.cn/papi/file/preview?fileId=1208558163245121541&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=1208558356581556240&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)

### 1.1.基础信息

功能入口：后台管理中心-集成中心-日程会议集成-转换规则库-新建/编辑-基础信息。

功能说明：转换规则的基础信息配置。

#### 1.1.1.名称

自定义转换规则名称，无格式限制，随意填写。

#### 1.1.2.类名称

转换规则类名称必须是类的全名，该类必须实现接口com.weaver.intcenter.framework.converter.IConvert的convert方法。

#### 1.1.3.参数

根据实际需要设置参数，页面配置的接口参数可以通过接口方法Object convert(Map<String,Object> context,Object value)的context参数获取，context.get("param")。

#### 1.1.4.所属模块

默认：日程会议集成。

#### 1.1.5.转换类型

选择”其他“

#### 1.1.6.转换方向

正向：第三方同步至OA使用；反向：OA同步至第三方使用，根据实际选。

#### 1.1.7.规则级别

默认：用户级别。

#### 1.1.8.状态

开启后可用，新建时默认开启。

#### 1.1.9.备注

自定义描述，无格式限制。

#### 1.1.10.显示顺序

列表中从上到下的显示顺序。

## 2.批量删除

功能入口：后台管理中心-集成中心-日程会议集成-转换规则库-批量删除。

功能说明：一次性删除多条转换规则，只能删除用户级别的，被引用的也不能删除。

![](https://weapp.eteams.cn/papi/file/preview?fileId=1208558429484908551&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=1208558485233147907&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.自定义列

功能入口：后台管理中心-集成中心-日程会议集成-转换规则库-自定义列。

功能说明：可以选择列表顶部字段展示列。

![](https://weapp.eteams.cn/papi/file/preview?fileId=1208558545493008388&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=1208558592775405573&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)

## 4.操作日志

功能入口：后台管理中心-集成中心-日程会议集成-转换规则库-操作日志。

功能说明：可以查询转换规则的新增、修改、删除记录。

![](https://weapp.eteams.cn/papi/file/preview?fileId=1208558657149280258&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=1208558700006678531&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)

## 5.高级搜索

功能入口：后台管理中心-集成中心-日程会议集成-转换规则库-【高级搜索】栏。

功能说明：查询满足高级搜索指定条件的转换规则配置。

![](https://weapp.eteams.cn/papi/file/preview?fileId=1208558777408364548&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)

## 6.列表操作按钮

### 6.1.编辑/查看

功能入口：后台管理中心-集成中心-日程会议集成-转换规则库，列表行操作按钮【编辑/查看】。

功能说明：可以修改指定的转换规则的相关数据。被引用的不能被编辑，只能查看。

![](https://weapp.eteams.cn/papi/file/preview?fileId=1208558871969243145&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=1208558944828506116&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)

### 6.2.删除

功能入口：后台管理中心-集成中心-日程会议集成-转换规则库，列表行操作按钮【删除】。

功能说明：删除指定的转换规则，被引用的无法删除。

![](https://weapp.eteams.cn/papi/file/preview?fileId=1208559004890636290&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)

### 6.3.操作日志

功能入口：后台管理中心-集成中心-日程会议集成-转换规则库，列表行操作按钮【操作日志】。

功能说明：查看指定转换规则的新增、修改记录。

![](https://weapp.eteams.cn/papi/file/preview?fileId=1208559060777992193&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=1208559103708438531&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)
