1.说明

此处说明对外服务接口的调用及参数的配置,本接口是基于表单方案的,提供了数据保存和删除。

接口调用时请先阅读 API调用文档

2. 接口列表

接口代码路径
在jpaas-form 项目下

com.redxun.form.core.restApi.FormApiController

2.1.保存单据数据

接口路径:/api/api-form/restApi/form/saveForm
参数:
请求参数:userAccount(用户账号)–用于当发起人用户
请求体:

{
    "data": {
    "bz": "",
    "spbm": "SP-20200729-102",
    "spdj": "",
    "spfl": "{value:'',label:''}",
    "spgg": "",
    "sply": "",
    "spmc": "aaaa"
    },
    "setting": {
    "action": "save",
    "alias": "cs222"
    }
}

data:
表单JSON数据,我们可以对单据数据进行新增和修改,关键在于我们是否在data 传入主键数据,如果不传表示数据数据新增,如果传入表示对数据进行更新。
setting:
action:保存类型,用于表间公式判断
alias:表单方案别名

更新数据:

2.2.删除单据数据

接口路径:/api/api-form/restApi/form/removeById
参数:
请求体:

{"alias": "cs222","id": "1288404936106831873"}

alias:表单方案别名
id:要删除的id值,多个用‘,’分割

2.3.获取单据数据

接口路径:/api/api-form/restApi/form/getData
请求方法:GET
参数:
请求参数:

userAccount: 用户账号
alias:表单方案别名
pk:主键ID

2.4.调用自定义查询

接口路径: /api/api-form/restApi/form/queryForJson_别名
请求方法:POST
请求头:

需要传入token。

参数:
params: 数据格式为JSON.
示例:
params: {“USER_ID_”:”1”}

返回值:

{
    "success": true,
    "message": "",
    "show": true,
    "code": 200,
    "data": [
        {
            "USER_ID_": "1",
            "FULLNAME_": "管理员"
        }
    ]
}
文档更新时间: 2021-08-16 23:24   作者:csx