简要描述:
- 自定义表单 (自定义表单数据为统一格式,目前可在 确认订单,账号信息,分销商申请,股东申请,区域代理申请,队长申请等接口返回相关自定义表单数据)
提交格式(json形式的字符串):
{
"status": 8, // 状态
"form_data": [ // 自定义表单数据
{
"tag": "area",
"name": "城市",
"label": "省市区",
"required": true,
"value": "江苏省 / 南京市 / 玄武区,10/74/738,100100",
"type": 3
},
{
"tag": "area",
"name": "城市",
"label": "省市",
"required": true,
"value": "江苏省 / 南京市,10/74,100100",
"type": 2
},
{
"tag": "area",
"name": "城市",
"label": "省",
"required": true,
"value": "江苏省,10,100000",
"type": 1
}
]
}
返回示例:
正确时返回:
[
{
"tag": "input", // 标签类型
"name": "单行文本", // 后台固定名称(前台无用)
"label": "单行文本", // 字段名
"required": true, // 是否必填
"value": "", // 值(无为空)
"placeholder": "提示语", // 提示语
"default": "设置默认值" // 默认值
},
{
"tag": "textarea", // 文本域
"name": "多行文本",
"label": "多行文本",
"required": true,
"value": "",
"default": "设置默认值"
},
{
"tag": "select", // 下拉框
"name": "下拉框",
"label": "下拉框",
"required": true,
"value": "", // 值(无为空)
"options": "1\n2\n3" // 选项 (\n 为分隔符)
},
{
"tag": "radio", // 单选框
"name": "单选框",
"label": "单选框",
"required": true,
"value": "", // 值(无为空)
"options": "1\n2" // 选项 (\n 为分隔符)
},
{
"tag": "checkbox", // 复选框
"name": "多选框",
"label": "多选框",
"required": true,
"value": "", // 字符串类型(多值以','分割)
"options": "1\n2\n3\n4" // 选项 (\n 为分隔符)
},
{
"tag": "img", // 图片
"name": "图片",
"label": "图片",
"required": false,
"value": [], // 字符串类型(多值以','分割)
"max": 5 // 最多上传数量
},
{
"tag": "phone", // 手机号码
"name": "手机号码",
"label": "手机号码",
"required": true,
"value": "",
"placeholder": "提示语"
},
{
"tag": "card", // 身份证号码
"name": "身份证号码",
"label": "身份证号码",
"required": true,
"value": "",
"placeholder": "提示语"
},
{
"tag": "date", // 日期
"name": "日期",
"label": "日期",
"required": true,
"value": "",
"type": 0, // 日期类型 0 为 当前日期; 1为自定义日期
"default": "" // type 为1 时显示自定义日期(2018-10-10格式)
},
{
"tag": "date_range", // 日期范围
"name": "日期范围",
"label": "日期范围",
"required": true,
"value": "", // 字符串类型(多值以','分割)开始日期,结束日期
"start_default": "", // type 为1 时显示自定义日期(2018-10-10格式)
"end_default": "2018-12-31", // type 为1 时显示自定义日期(2018-10-10格式)
"start_type": 0, // 开始日期 0 为 当前日期; 1为自定义日期
"end_type": 1 // 结束日期 0 为 当前日期; 1为自定义日期
},
{
"tag": "area", // 地区
"name": "城市",
"label": "城市",
"required": true,
"type": 3 // 地区级别 1为省; 2为省市; 3为省市区(默认3)
"value": "", // 字符串类型(多值以','分割)
// 广东省 / 广州市 / 天河区,1/2/3,100000
// '地区名称','地区id','地区code'
}
]