无流程批量导出数据

版本:Since V8.0 SP1

接口请求说明:

http请求方式:POST
http://ip:port/seeyon/rest/cap4/form/soap/export

参数说明

参数 类型 是否必填 说明
templateCode String 表单模版code(与应用绑定中保持一致)
beginDateTime String 导出数据的起始时间
endDateTime String 导出数据的截止创建时间
rightId String 权限id
dataId Long 数据id

调用模版

{
    "templateCode":"ABC123",
    "beginDateTime":"2020-06-30",
    "endDateTime":"2020-07-02",
    "rightId":"6009669017095982620.-8527979346162529315"
}

响应模版

{
    "code": 0,
    "data": {
        "success": 1,
        "code": "200",
        "message": "操作成功!",
        "data": {
            "definition": {
                "form": {
                    "formId": "1856567583696046383",
                    "formName": "表单名称"
                },
                "fields": [
                    {
                        "name": "field0001",
                        "display": "数字1",
                        "fieldType": "DECIMAL",
                        "inputType": "text",
                        "formatType": "",
                        "fieldLength": "20",
                        "digitNum": "0",
                        "enumId": "0",
                        "isNotNull": "0",
                        "auth": "browse"
                    },
                    {
                        "name": "field0002",
                        "display": "数字2",
                        "fieldType": "DECIMAL",
                        "inputType": "text",
                        "formatType": "",
                        "fieldLength": "20",
                        "digitNum": "0",
                        "enumId": "0",
                        "isNotNull": "0",
                        "auth": "browse"
                    }
                ]
            },
            "data": [
                {
                    "masterData": {
                        "field0001": {
                            "value": "11",
                            "showValue": "11"
                        },
                        "field0002": {
                            "value": "22",
                            "showValue": "22"
                        }
                    },
                    "subData": {
                    }
                }
            ]
        }
    },
    "message": ""
}

返回参数说明

参数 类型 说明
code String http请求code
data Object 表单数据
message String 提示内容

data的结构

参数 类型 说明
success int 是否成功
code String 请求code
message String 提示内容
data Object 表单数据

data的结构

参数 类型 说明
definition Object 定义信息
data Object[] 数据列表

definition的结构

参数 类型 说明
form Object 表单定义
fields Object[] 字段定义

form的结构

参数 类型 说明
formId String 表单id
formName String 表单名称

fields的结构

参数 类型 说明
Name String 字段名称
display String 字段显示名称
fieldType String 字段类型
inputType String 输入框类型
formatType String 格式化信息
fieldLength String 字段长度
digitNum String 小数位长度
enumId String 枚举id(仅当该字段为枚举类型)
isNotNull String 是否必填,1为必填0为否
auth String 权限

data—data—data的结构

参数 类型 说明
masterData Map<String, Object> 主表数据
subData Map<String, List<Map<String, Object>>> 明细表数据

masterData中Object的结构

参数 类型 说明
value String 数据库值
showValue String 显示值

subData中Object的结构

参数 类型 说明
value String 数据库值
showValue String 显示值
创建人:yinyanting

快速跳转