原始文档链接：[模板信息](https://weapp.eteams.cn/build/techdoc/wdoc/index.html#/public/repository/7b7404b8-99c4-4832-b89e-58c77b07846f/doc/953868956080275457)

# 新建模板

请求接口：

- Method:POST
- Url: /api/ebd/contract/tplinfo/save
- Content-Type : application/json

请求参数：

```json
{
    "templateName": "11",// 模板名称，必填
    "templateDesc": "11",模板描述，非必填
    "belongId": "952355280737551047",//模板分类(二级分类id);必填
    "sourceType": "0",//模板来源;非必填
    "templateVersion": "1",//版本号；非必填
    "templateStartdate": "2024-01-15 08:00",;必填
    "templateEnddate": "2024-01-31 08:00",;必填
    "appId": "247",//eb应用id;必填
    "useType": "0",//使用范围 0:EB应用 1:工作流程;必填
    "operateType": "1",//使用方式(现仅一种): 1:书签匹配;必填
    "templateFileid": "953904024661852160",//文件id;必填
    "templateStatus": "0"// 是否使用;必填 0：否 1：是
}
```

响应结果:

```json
{
    "code": 200,
    "msg": "接口返回成功",
    "status": true,
    "data": {
        "id": "111",
        "status": true
    },
    "fail": false
}
```

# 模板替换接口

请求接口：

- Method:POST
- Url: /api/ebd/contract/bookmarks/replace
- Content-Type : application/json

请求参数：

```json
{
    "workflowid": "947159212239773698",//流程id;必填
    "requestid": "947161166424727563",//请求id;必填
    "dataid": "947161342677770240",//数据id: 必填
    "isUpdateField": "",//是否更新字段值(生成文件存放的字段);非必填 0：否 1：是(默认)
    "templateId": "" //模板id:非必填 不传默认套用所有模板
}
```

响应参数：

```json
//当isUpdateField = 1时
{
    "code": 200,
    "msg": "接口返回成功",
    "status": true,
    "data": {
        "code: "200",
        "msg": "success"
    },
    "fail": false
}
//当isUpdateField = 0时
{
    "code": 200,
    "msg": "接口返回成功",
    "status": true,
    "data": {
        "code: "200",
        "msg": "success",
        "data":"111"//替换后的所有文件id
    },
    "fail": false
}
```
