文档
测试

表单详情(正式版)

POST
/Mobile/formInit

接口描述

审批详情 (1.获取配置信息&2.获取主表信息&3.获取审批流信息)

请求参数

参数名
类型
描述
必填
formId
string
打开当前表单的formId
必填
keyValue
string
打开当前表单的keyValue
必填
status
string
表单的状态 edit(编辑状态) | view(查看审批状态) | add(新增状态)
必填
token
string
登录时返回的token
必填

成功

参数名
类型
描述
必填
keyword
string
表单的keyWord
必填
keywordType
string
默认 "BO" | "ViewEntity"
必填
keyvalue
string
主键值
必填
keyField
string
主键字段
必填
titleField
string
表单的标题字段
必填
statusField
string
表单主表的状态
必填
name
string
主表页签名称
必填
jsContent
string
js插入代码
必填
fields
array
如果是 附件 | 评论 可以省略 ,但主表必填
必填
name
string
主表显示的字段名(英文)
必填
label
string
主表字段描述 比如:合同编码 (中文)
必填
controlType
string
类型 text(默认普通文本) | wizard(向导) | number(数字) | checkbox(选择框) | datePicker(日期选择器) | select(下拉框) | textarea(多行文本) 以后还会扩展
必填
format
string
格式化规则 ""(默认) | n2 (数字千分符) | rate(数字 税率 小数点8位) | yyyy-MM-dd (日期格式化) | boolean|number|string (针对checkbox)
必填
isReadonly
boolean
字段只读 查看状态 默认true, 编辑和新增状态 默认 false
必填
groupIndex
int
分组序号,如存在分组,相同分组序号显示在一起,分组之间有灰色线分割
必填
isShow
boolean
是否显示
必填
tabs
Array
表单标签页配置
必填
type
string
report(报表),attach(附件),comment(评论),url(ifarme内链接),child(子单,默认)
必填
name
string
tab页签名称
必填
formId
string
子表单的formId
可选
keyword
string
子单keyWord 如果是主表 | 附件 | 评论 可以省略 ,但子单必填
可选
keywordType
string
默认 "BO" | "ViewEntity" 子表必填
可选
keyField
string
主键字段
可选
titleField
表单的title 比如:合同台账
可选
sequField
string
排序字段及方式,如Sequ desc
必填
showFields
array
要显示的字段 如果是主表 | 附件 | 评论 可以省略 ,但子表必填
可选
name
string
显示的字段名,英文
必填
label
主表字段描述 比如:合同编码 (中文)
必填
format
string
默认 ""
必填
showPlace
string
字段显示的位置,left,right,center(整行显示)
必填
url
string
type是url时,url的地址
必填
tabData
Array
如果是报表和附件,此处返回报表和附件的数据
必填
connectMap
Object
关联关系
必填
buttons
array
自定义按钮组
必填
workFlowData
Object
表单的审批流相关信息 走审批流就给Object对象 没有走审批流可以给 null (需参考吴石磊意见)
必填
formData
Object
表单主表的相关信息
必填
id
string
表单信息的主键
必填
createTime
string
表单信息的创建时间 "2019-04-18 17:44:30"
必填
regHumName
string
起草人姓名
必填
regHumId
string
起草人的humanId
必填
status
string
表单状态 0(新增) | 20(审批中) | 35(生效) | 40(终止) | 50(批准)
必填
...
...
其他要显示的必要字段(由于其他字段存在不确定性,所以在此省略不写)
必填
selectDataMap
Object
下拉框组件map 参照 comboboxdata
必填
effected
bool
必填
wizardDataMap
array
向导map
必填
ComponentID
string
向导id
必填
ComponentName
string
向导名称
必填
ComponentType
string
wizard
必填
fields
Object
表单与向导字段关系{表单字段:向导字段}
必填
filter
string
额外过滤条件
必填
multi
int
0或空位单选,1为多选
必填