表单明细控件
业务场景
进入每刻报销->设置->单据与流程->选择某一自定义表单->选择 明细 组件->选择 通过外部接口更新。
注:该接口每次请求获取的都是全量数据,暂时仅支持报销单,申请单,借款单三种
接口限制
10次/秒/企业
接口地址
用户配置
请求类型
POST
注意:此处请求数据为每刻推送数据,外部无须填写
请求参数
参数说明
字段名称 | 字段类型 | 是否必填 | 字段说明 |
---|---|---|---|
formData | object | 是 | 参考webhook节点推送文档中的formData |
verification | String | 否 | 是否用于校验 |
detailBusinessCode | String | 否 | 标记哪个明细组件的数据互联触发请求(这个是用于在formData中根据这个key获取对应的明细数据) |
参数样例
{
"formData": {},
"verification":false,
"detailBusinessCode": "detailCode"
}
响应参数
响应参数说明
字段 | 字段类型 | 字段说明 |
---|---|---|
code | String | 返回结果 |
message | String | 返回提示 |
data | Json | 返回结果 |
success | boolean | 是否成功 |
参数样例
正常响应参数示例 注意:目前明细中控件仅支持C级字段和共享字段(其中数据互联和城市组件,人员,部门,选项暂不支持)
{
"data": {
"detailList": [
{
"CF409": "我是单行文本",
"CF410": "我是多行文本",
"CF411": "djpao",
"CF412": "dkq",
"CF413": "2021-04-23",
"CF414": "RDJDKOQK",
"CF415": "MK8392",
"CF416": "刘求斌"
}
]
},
"success":true,
"errorMsg":""
}
样例
控件业务编码 | 控件类型 | 字段类型 | 说明 | 必填性根据表单配置 |
---|---|---|---|---|
CF001 | 单行文本 | string | ||
CF002 | 多行文本 | string | ||
CF003 | 数字 | number | 只支持数字 | |
CF004 | 金额 | number | 只支持数字 | |
CF008 | 日期 | string | 日期格式按照表单配置,当为日期区间时,按照此种格式"2021-04-23~2021-04-24" |
修改记录
新建 表单明细控件文档