宜点云宜点课堂
  • 首页
  • 帮助文档
  • 后端python
  • 开放平台
  • 私有云
  • 场景案例
  • 更新日志
返回控制台
返回控制台
  • 首页
  • 功能插件
  • 密钥管理
  • 单点登录
    • 开发指南
    • SAML2.0配置
    • 自定义接口配置
  • Webhook
    • webhook开发指南
    • 表单webhook
    • 通讯录webhook
    • 系统webhook
    • 加密方式及解密算法
  • API
    • 开发指南
    • 数据筛选器
    • 错误对照表
    • 字段与数据类型对照表
    • POST接口
    • 应用体系-表单管理
      • 查询表单字段结构
      • 获取表单基本信息
      • 查询表单计划任务列表
      • 执行计划任务
      • 开启停用计划任务
      • 查询成员控件配置信息
      • 查询部门控件配置信息
      • 修改成员控件
      • 修改部门控件
      • 查询流程节点配置信息
      • 修改流程节点配置
    • 应用体系-表单数据
      • 新增数据
      • 查询单条数据
      • 查询多条数据
      • 编辑数据
      • 删除数据
      • 批量新增数据
      • 查询数据总数
      • 批量修改数据
      • 批量删除数据
      • 新增唯一数据
      • 新增多条唯一数据
      • 文件上传
    • 应用体系-表单流程
      • 发起流程
      • 结束流程
      • 流程修改
      • 流程催办
      • 批量结束流程
      • 获取流程操作日志
      • 查询流程信息
      • 查询流程待办信息
      • 查询流程待办数量
    • 应用体系-数据视图
      • 查询数据视图输出表字段
      • 查询数据视图数据
      • 查询数据视图数据总数
      • 数据视图修改
    • 应用体系-聚合表
      • 查询聚合表输出字段
      • 查询聚合表数据
      • 查询聚合表数据总数
      • 聚合表修改
    • 通讯录体系-成员
      • 获取成员详细信息
      • 修改成员信息
      • 员工离职
      • 员工离职恢复
      • 删除成员
      • 指定部门下添加一位成员
      • 查询成员列表
      • 成员转外部联系人
      • 修改成员职位
    • 通讯录体系-部门
      • 创建部门
      • 修改部门名称
      • 修改父级部门
      • 查询指定部门下的所有子部门信息
      • 查询部门信息
      • 删除部门
      • 获取部门成员
    • 通讯录体系-职位
      • 获取职位列表
      • 添加职位
      • 修改职位
      • 删除职位
    • 通讯录体系-角色
      • 新建角色或角色组
      • 修改角色或角色组
      • 获取角色组信息
      • 获取角色组列表
      • 删除角色组
      • 获取角色组成员列表
      • 批量创建角色
      • 批量创建角色组
      • 批量删除角色组
      • 角色组添加成员
      • 删除角色组成员
    • 通讯录体系-外部联系人分组
      • 获取外部联系人分组列表
      • 获取外部联系人分组成员列表
      • 获取外部联系人分组信息
      • 新建外部联系人分组
      • 修改外部联系人分组名称
      • 删除外部联系人分组
      • 批量删除外部联系人分组
      • 批量新增外部联系人分组
    • 通讯录体系-外部联系人管理
      • 获取外部联系人成员信息
      • 修改外部联系人成员信息
      • 外部联系人删除
      • 外部联系人成员删除恢复
      • 外部联系人转成员
    • 通讯录体系-管理组
      • 新建管理组
      • 查询管理组列表
      • 查询管理组详情
      • 删除管理组
      • 修改普通管理组详情
      • 修改系统管理组管理员
    • 通讯录体系-互联组织
      • 列出我连接的企业
      • 列出我连接的企业的对接人
      • 获取我连接的企业对接人的详细信息
      • 查询互联企业角色列表
      • 查询互联企业对接部门列表
      • 查询互联企业对接部门的成员
    • 平台体系-账号
      • 注册账号
      • 加入某个团队
      • 加入某个团队的外部联系人
      • 账号绑定微信
      • 账号解绑微信
      • 查询账号基本信息
      • 修改账号信息
      • 登录账号
      • 查询账号列表
      • 修改团队信息
    • 平台体系-消息
      • 发送邮件消息
      • 发送钉钉消息
      • 发送飞书消息
      • 发送微信消息
      • 发送企业微信消息
    • 平台体系-应用管理
      • 创建应用分组
      • 查询应用分组列表
      • 应用分组重命名
      • 应用分组删除
      • 查询应用列表
      • 获取应用的表单列表
      • 查询应用下的待办数量
      • 获取数据视图列表
      • 查询聚合表列表
      • 打印模板打印数据
      • 打印模板批量打印数据
      • 查询打印模板列表
      • 自定义数据打印
      • 自定义数据批量打印
      • 查询报表控件
      • 查询表单权限组列表
      • 创建表单自定义权限组
      • 修改表单权限组信息
      • 批量修改表单权限组
      • 删除表单自定义权限组
    • 平台体系-密钥管理
      • 创建秘钥
      • 查询密钥
      • 删除秘钥
    • 平台体系-性能配置
      • 查询用户基础配置信息
      • 查询用户汇总配置信息
      • 修改用户基础配置信息
      • 为用户赠送指定配置
      • 查询配置赠送列表
      • 查询配置消耗
      • 查询已购买套餐列表
    • 平台体系-设置
      • 查询模板应用总数
      • 查询模板应用列表
      • 安装模板应用
      • 查询站点公告
      • 修改站点公告
      • 查询微信access_token
    • 平台体系-日志查询
      • 查询登录日志
      • 查询日志类型
      • 查询平台操作日志
      • 查询应用日志
    • 平台体系-webhook管理
      • 查询webhook列表
      • 新建webhook
      • 修改webhook
      • 删除webhook

自定义数据批量打印

  • 自定义数据批量打印
  • 功能说明
  • 接口详情
    • 请求URL
    • 请求参数
    • 返回参数
  • 使用接口步骤

功能说明

调用表单打印模板实现打印。

支持表单已有字段数据打印,也支持自定义数据(风格和字段内容等)打印。

表单已有字段数据打印:Word模板和在线模板均支持;

自定义数据(风格和字段内容等)打印:只有Word模板支持。

接口详情

请求URL

POST - /openapi/v1/group/batch_custom_print

请求参数

参数 必须 类型 说明
appId 是 String 应用id
entryId 是 String 表单id
printId 是 String 打印模版的ID
datas 否 Array 批量打印的数据
datas.data 否 Object 数据内容
datas.markList 否 Object 自定义表格数据列表(仅支持word模版);
自定义数据,可自定义字段内容及风格。
mark_key:标识,文字可自定义。将\${mark_key}写入Word打印模板中,调用本接口实现打印。
header_style:表格的表头样式。
value_style:表格中值的样式。
header:表格的表头值。
value:表格中的值。

请求示例:

{
    "appId": "51fd950725cce8d9ab2d20c0",
    "entryId": "5ebe210bc7c73f2b0d5c1d08",
    "printId": "d8512a2009c6225f2fbfbdea",
    "datas": [
        {
            "data": {
                "单行文本": "内容",
                "复选框组": [
                    "选项A",
                    "选项B"
                ],
                "成员单选": "55cb7d57f7a190e382857117",
                "图片": [
                    {
                        "url": "https://qiniu.XXX.com/Fkb2p_cpcuTTt8IAvXHgvdOg0hGg"
                    }
                ],
                "地址": {
                    "province": "湖南省",
                    "city": "长沙市",
                    "district": "芙蓉区",
                    "detail": "世贸"
                },
                "子表单": [
                    {
                        "子表单数字": 123,
                        "子表单单行文本": "内容"
                    },
                    {
                        "子表单数字": 1234,
                        "子表单单行文本": "内容22"
                    }
                ]
            },
            "markList": {
                "mark_key": {
                    "common_style": {
                        "header-height": 2000,   //表头高
                        "value-height": 7370    //内容高
                    },
                    "header_style": {
                        "1": {
                            "font-family": "楷体",  //字体
                            "font-size": 44,  //字体大小
                            "font-bold": true,  //是否加粗 true false
                            "font-strike": true,   //是否删除线 
                            "font-italic": true,  //是否斜体
                            "font-underline": true,   //是否下划线
                            "font-color": "FF0000",   //字体颜色 颜色的16进制
                            "v-align": "center",    //center 居中 top靠上 bottom靠下 垂直对齐方向
                            "text-align": "right",  //center 居中 left左 right右 水平对齐方向
                            "background-color": "000000",  //单元格背景色 颜色的16进制
                            "width": 1000  //单元格宽
                        },
                        "3": {
                            "font-family": "楷体",
                            "font-size": 20,
                            "font-bold": true,
                            "font-strike": true,
                            "font-italic": true,
                            "font-underline": true,
                            "font-color": "FF0000",
                            "v-align": "center",
                            "text-align": "right",
                            "background-color": "000000",
                            "width": 500
                        }
                    },
                    "value_style": {
                        "0": {
                            "font-family": "楷体",
                            "font-size": 20,
                            "font-bold": true,
                            "font-strike": true,
                            "font-italic": true,
                            "font-underline": true,
                            "font-color": "FF0000",
                            "v-align": "center",
                            "text-align": "right",
                            "background-color": "000000",
                            "width": 500
                        }
                    },
                    "header": [
                        {
                            "title": "姓名",
                            "type": "text"
                        },
                        {
                            "title": "年龄",
                            "type": "number"
                        },
                        {
                            "title": "地址",
                            "type": "address"
                        },
                        {
                            "title": "图片",
                            "type": "image"
                        }
                    ],
                    "value": [
                        [
                            "张三",
                            20,
                            {
                                "province": "湖南省",
                                "city": "长沙市",
                                "district": "芙蓉区",
                                "detail": "世贸"
                            },
                            {
                                "url": "https://qiniu.XXX.com/Fkb2p_cpcuTTt8IAvXHgvdOg0hGg"
                            }
                        ],
                        [
                            "李四",
                            21,
                            {
                                "province": "湖南省",
                                "city": "长沙市",
                                "district": "芙蓉区",
                                "detail": "世贸"
                            },
                            {
                                "url": "https://qiniu.XXX.com/Fkb2p_cpcuTTt8IAvXHgvdOg0hGg"
                            }
                        ],
                        [
                            "王五",
                            22,
                            {
                                "province": "湖南省",
                                "city": "长沙市",
                                "district": "芙蓉区",
                                "detail": "世贸"
                            },
                            {
                                "url": "https://qiniu.XXX.com/Fkb2p_cpcuTTt8IAvXHgvdOg0hGg"
                            }
                        ]
                    ]
                },
                "中文key": {
                    "header": [
                        {
                            "title": "姓名",
                            "type": "text"
                        },
                        {
                            "title": "年龄",
                            "type": "number"
                        }
                    ],
                    "value": [
                        [
                            "张三",
                            20
                        ],
                        [
                            "李四",
                            21
                        ],
                        [
                            "王五",
                            22
                        ]
                    ]
                },
                "again111": {
                    "header": [
                        {
                            "title": "图片",
                            "type": "image"
                        }
                    ],
                    "value": [
                        [
                            {
                                "url": "https://qiniu.XXX.com/Fkb2p_cpcuTTt8IAvXHgvdOg0hGg"
                            }
                        ],
                        [
                            {
                                "url": "https://qiniu.XXX.com/Fkb2p_cpcuTTt8IAvXHgvdOg0hGg"
                            }
                        ],
                        [
                            {
                                "url": "https://qiniu.XXX.com/Fkb2p_cpcuTTt8IAvXHgvdOg0hGg"
                            }
                        ]
                    ]
                }
            }
        }
    ]
}

返回参数

参数 说明
url 打印文件URL链接
size 打印文件大小

响应示例:

[
    {
        "url": "https://xxx.XXX.com/ba9c4565fb767f9d1e0a23149d9ef87c",
        "size": 100029
    },
    {
        "url": "https://xxx.XXX.com/ba9c4565fb787f9d1e0a23149d9ef87c",
        "size": 100030
    }
]

使用接口步骤

以调用Word打印模板为例:

第一步:本地设计Word打印模板,并将${mark_key}写入Word打印模板。

Word打印模板设计

第二步:表单设置-打印模板处,上传Word打印模板,获取模板printId。

第三步:调用接口,实现打印。

接口返回
打开接口返回值中的URL
最新修改于:2024-06-06