---
source: "https://weapp.eteams.cn/build/techdoc/wdoc/index.html#/public/doc/5f4b5335-64c5-40f7-89a8-c19e7aa59bd5"
title: "人员签名同步接口"
---

**最低基线支持：****10.0.2404.01**

引入pom依赖

```xml
<dependency>
   <groupId>com.weaver</groupId>
   <artifactId>weaver-signature-api</artifactId>
</dependency>
```

rpc接口路径：

`com.weaver.signature.api.rest.SignatureRest#addSignatureManage`

## 1、功能说明

通过人员信息和图片链接在OA系统里增加或者更新人员签名

## 2、参数说明

入参：

```java
Map<String, Object> params  签名相关信息map
Long employeeId 人员ID，传入的人员如果有签名数据，则进行更新
String tenantKey 租户，必传
```

map具体参数key说明

| 参数 | 类型 | 说明 |
| --- | --- | --- |
| **loadUrl** | **String** | **图片下载链接** |
| fileName | String | 文件名称，带后缀（例如 AAA.png） |
| signatureName | String | 签名名称，不传则取fileName |
| isDefault | Integer | 是否默认签名，1是 0否 |

返参：

```java
WeaResult：
@ApiModelProperty("状态码")
private int code;
@ApiModelProperty("提示信息")
private String msg;
@ApiModelProperty("状态")
private boolean status;
@ApiModelProperty("数据")
private Signature data;
```

Signature返参：

**注**：更新签名只会返回前三个参数，新增签名都会返回

| 参数 | 类型 | 说明 |
| --- | --- | --- |
| id | Long | ID |
| signatureImage | Long | 签名照片id |
| employeeId | Long | 人员ID |
| signatureName | String | 签名/签章名称 |
| isDefault | Integer | 是否默认 |
| signatureType | Integer | 签章类型：1-个人签名 2-公司签章 |
