public class FormField extends AbstractModel
header, skipSign
Constructor and Description |
---|
FormField() |
FormField(FormField source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
Modifier and Type | Method and Description |
---|---|
String |
getComponentId()
Get 控件id,和ComponentName选择一项传入即可
点击查看在模板中找到控件ID的方式
|
String |
getComponentName()
Get 控件名字,最大长度不超过30字符,和ComponentId选择一项传入即可
点击查看在模板中找到控件名字的方式
|
String |
getComponentValue()
Get 控件填充vaule,ComponentType和传入值类型对应关系:
TEXT : 文本内容
MULTI_LINE_TEXT : 文本内容, 可以用 \n 来控制换行位置
CHECK_BOX : true/false
FILL_IMAGE、ATTACHMENT : 附件的FileId,需要通过UploadFiles接口上传获取
SELECTOR : 选项值
DYNAMIC_TABLE - 传入json格式的表格内容,详见说明:[数据表格](https://qian.tencent.com/developers/company/dynamic_table)
DATE : 格式化:xxxx年xx月xx日(例如:2024年05月28日)
控件值约束说明:
特殊控件 填写约束 企业全称控件 企业名称中文字符中文括号 统一社会信用代码控件 企业注册的统一社会信用代码 法人名称控件 最大50个字符,2到25个汉字或者1到50个字母 签署意见控件 签署意见最大长度为50字符 签署人手机号控件 国内手机号 13,14,15,16,17,18,19号段长度11位 签署人身份证控件 合法的身份证号码检查 控件名称 控件名称最大长度为20字符,不支持表情 单行文本控件 只允许输入中文,英文,数字,中英文标点符号,不支持表情 多行文本控件 只允许输入中文,英文,数字,中英文标点符号,不支持表情 勾选框控件 选择填字符串true,不选填字符串false 选择器控件 同单行文本控件约束,填写选择值中的字符串 数字控件 请输入有效的数字(可带小数点) 日期控件 格式:yyyy年mm月dd日 附件控件 JPG或PNG图片,上传数量限制,1到6个,最大6个附件,填写上传的资源ID 图片控件 JPG或PNG图片,填写上传的图片资源ID 邮箱控件 有效的邮箱地址, w3c标准 地址控件 只允许输入中文,英文,数字,中英文标点符号,不支持表情 省市区控件 只允许输入中文,英文,数字,中英文标点符号,不支持表情 性别控件 选择值中的字符串 学历控件 选择值中的字符串
|
void |
setComponentId(String ComponentId)
Set 控件id,和ComponentName选择一项传入即可
点击查看在模板中找到控件ID的方式
|
void |
setComponentName(String ComponentName)
Set 控件名字,最大长度不超过30字符,和ComponentId选择一项传入即可
点击查看在模板中找到控件名字的方式
|
void |
setComponentValue(String ComponentValue)
Set 控件填充vaule,ComponentType和传入值类型对应关系:
TEXT : 文本内容
MULTI_LINE_TEXT : 文本内容, 可以用 \n 来控制换行位置
CHECK_BOX : true/false
FILL_IMAGE、ATTACHMENT : 附件的FileId,需要通过UploadFiles接口上传获取
SELECTOR : 选项值
DYNAMIC_TABLE - 传入json格式的表格内容,详见说明:[数据表格](https://qian.tencent.com/developers/company/dynamic_table)
DATE : 格式化:xxxx年xx月xx日(例如:2024年05月28日)
控件值约束说明:
特殊控件 填写约束 企业全称控件 企业名称中文字符中文括号 统一社会信用代码控件 企业注册的统一社会信用代码 法人名称控件 最大50个字符,2到25个汉字或者1到50个字母 签署意见控件 签署意见最大长度为50字符 签署人手机号控件 国内手机号 13,14,15,16,17,18,19号段长度11位 签署人身份证控件 合法的身份证号码检查 控件名称 控件名称最大长度为20字符,不支持表情 单行文本控件 只允许输入中文,英文,数字,中英文标点符号,不支持表情 多行文本控件 只允许输入中文,英文,数字,中英文标点符号,不支持表情 勾选框控件 选择填字符串true,不选填字符串false 选择器控件 同单行文本控件约束,填写选择值中的字符串 数字控件 请输入有效的数字(可带小数点) 日期控件 格式:yyyy年mm月dd日 附件控件 JPG或PNG图片,上传数量限制,1到6个,最大6个附件,填写上传的资源ID 图片控件 JPG或PNG图片,填写上传的图片资源ID 邮箱控件 有效的邮箱地址, w3c标准 地址控件 只允许输入中文,英文,数字,中英文标点符号,不支持表情 省市区控件 只允许输入中文,英文,数字,中英文标点符号,不支持表情 性别控件 选择值中的字符串 学历控件 选择值中的字符串
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public FormField()
public FormField(FormField source)
public String getComponentValue()
特殊控件 | 填写约束 |
---|---|
企业全称控件 | 企业名称中文字符中文括号 |
统一社会信用代码控件 | 企业注册的统一社会信用代码 |
法人名称控件 | 最大50个字符,2到25个汉字或者1到50个字母 |
签署意见控件 | 签署意见最大长度为50字符 |
签署人手机号控件 | 国内手机号 13,14,15,16,17,18,19号段长度11位 |
签署人身份证控件 | 合法的身份证号码检查 |
控件名称 | 控件名称最大长度为20字符,不支持表情 |
单行文本控件 | 只允许输入中文,英文,数字,中英文标点符号,不支持表情 |
多行文本控件 | 只允许输入中文,英文,数字,中英文标点符号,不支持表情 |
勾选框控件 | 选择填字符串true,不选填字符串false |
选择器控件 | 同单行文本控件约束,填写选择值中的字符串 |
数字控件 | 请输入有效的数字(可带小数点) |
日期控件 | 格式:yyyy年mm月dd日 |
附件控件 | JPG或PNG图片,上传数量限制,1到6个,最大6个附件,填写上传的资源ID |
图片控件 | JPG或PNG图片,填写上传的图片资源ID |
邮箱控件 | 有效的邮箱地址, w3c标准 |
地址控件 | 只允许输入中文,英文,数字,中英文标点符号,不支持表情 |
省市区控件 | 只允许输入中文,英文,数字,中英文标点符号,不支持表情 |
性别控件 | 选择值中的字符串 |
学历控件 | 选择值中的字符串 |
特殊控件 | 填写约束 |
---|---|
企业全称控件 | 企业名称中文字符中文括号 |
统一社会信用代码控件 | 企业注册的统一社会信用代码 |
法人名称控件 | 最大50个字符,2到25个汉字或者1到50个字母 |
签署意见控件 | 签署意见最大长度为50字符 |
签署人手机号控件 | 国内手机号 13,14,15,16,17,18,19号段长度11位 |
签署人身份证控件 | 合法的身份证号码检查 |
控件名称 | 控件名称最大长度为20字符,不支持表情 |
单行文本控件 | 只允许输入中文,英文,数字,中英文标点符号,不支持表情 |
多行文本控件 | 只允许输入中文,英文,数字,中英文标点符号,不支持表情 |
勾选框控件 | 选择填字符串true,不选填字符串false |
选择器控件 | 同单行文本控件约束,填写选择值中的字符串 |
数字控件 | 请输入有效的数字(可带小数点) |
日期控件 | 格式:yyyy年mm月dd日 |
附件控件 | JPG或PNG图片,上传数量限制,1到6个,最大6个附件,填写上传的资源ID |
图片控件 | JPG或PNG图片,填写上传的图片资源ID |
邮箱控件 | 有效的邮箱地址, w3c标准 |
地址控件 | 只允许输入中文,英文,数字,中英文标点符号,不支持表情 |
省市区控件 | 只允许输入中文,英文,数字,中英文标点符号,不支持表情 |
性别控件 | 选择值中的字符串 |
学历控件 | 选择值中的字符串 |
public void setComponentValue(String ComponentValue)
特殊控件 | 填写约束 |
---|---|
企业全称控件 | 企业名称中文字符中文括号 |
统一社会信用代码控件 | 企业注册的统一社会信用代码 |
法人名称控件 | 最大50个字符,2到25个汉字或者1到50个字母 |
签署意见控件 | 签署意见最大长度为50字符 |
签署人手机号控件 | 国内手机号 13,14,15,16,17,18,19号段长度11位 |
签署人身份证控件 | 合法的身份证号码检查 |
控件名称 | 控件名称最大长度为20字符,不支持表情 |
单行文本控件 | 只允许输入中文,英文,数字,中英文标点符号,不支持表情 |
多行文本控件 | 只允许输入中文,英文,数字,中英文标点符号,不支持表情 |
勾选框控件 | 选择填字符串true,不选填字符串false |
选择器控件 | 同单行文本控件约束,填写选择值中的字符串 |
数字控件 | 请输入有效的数字(可带小数点) |
日期控件 | 格式:yyyy年mm月dd日 |
附件控件 | JPG或PNG图片,上传数量限制,1到6个,最大6个附件,填写上传的资源ID |
图片控件 | JPG或PNG图片,填写上传的图片资源ID |
邮箱控件 | 有效的邮箱地址, w3c标准 |
地址控件 | 只允许输入中文,英文,数字,中英文标点符号,不支持表情 |
省市区控件 | 只允许输入中文,英文,数字,中英文标点符号,不支持表情 |
性别控件 | 选择值中的字符串 |
学历控件 | 选择值中的字符串 |
ComponentValue
- 控件填充vaule,ComponentType和传入值类型对应关系:
特殊控件 | 填写约束 |
---|---|
企业全称控件 | 企业名称中文字符中文括号 |
统一社会信用代码控件 | 企业注册的统一社会信用代码 |
法人名称控件 | 最大50个字符,2到25个汉字或者1到50个字母 |
签署意见控件 | 签署意见最大长度为50字符 |
签署人手机号控件 | 国内手机号 13,14,15,16,17,18,19号段长度11位 |
签署人身份证控件 | 合法的身份证号码检查 |
控件名称 | 控件名称最大长度为20字符,不支持表情 |
单行文本控件 | 只允许输入中文,英文,数字,中英文标点符号,不支持表情 |
多行文本控件 | 只允许输入中文,英文,数字,中英文标点符号,不支持表情 |
勾选框控件 | 选择填字符串true,不选填字符串false |
选择器控件 | 同单行文本控件约束,填写选择值中的字符串 |
数字控件 | 请输入有效的数字(可带小数点) |
日期控件 | 格式:yyyy年mm月dd日 |
附件控件 | JPG或PNG图片,上传数量限制,1到6个,最大6个附件,填写上传的资源ID |
图片控件 | JPG或PNG图片,填写上传的图片资源ID |
邮箱控件 | 有效的邮箱地址, w3c标准 |
地址控件 | 只允许输入中文,英文,数字,中英文标点符号,不支持表情 |
省市区控件 | 只允许输入中文,英文,数字,中英文标点符号,不支持表情 |
性别控件 | 选择值中的字符串 |
学历控件 | 选择值中的字符串 |
public String getComponentId()
public void setComponentId(String ComponentId)
ComponentId
- 控件id,和ComponentName选择一项传入即可
点击查看在模板中找到控件ID的方式public String getComponentName()
public void setComponentName(String ComponentName)
ComponentName
- 控件名字,最大长度不超过30字符,和ComponentId选择一项传入即可
点击查看在模板中找到控件名字的方式Copyright © 2024. All rights reserved.