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_": "管理员"
}
]
}
文档更新时间: 2022-01-24 18:05 作者:zyg