多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
无流程批量导出数据 **版本**: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 | 显示值 |