查询的自定义表单对象

说明

customObject 是系统用来承载表单自定义对象的载体。由于每个表单可以设置成不一样,导致customObject 本身形式不固定。

请求参数

参数说明

下面说明中的字段名称全部是虚拟值,对接的时候请根据表单字段的业务编码填写
字段名称 字段类型 是否必填 字段说明
filedBizCode1 String 单行文本类型
filedBizCode2 String 多行文本类型
filedBizCode3 Number 数字类型
filedBizCode4 AmountInput 金额类型
filedBizCode5 DateInput 时间类型
filedBizCode6 CityInput 城市类型
filedBizCode7 StaffInput 员工类型
filedBizCode8 OptionInput 选项组类型
filedBizCode9 List<MultiOptionInput> 选项组(多选)类型
filedBizCode10 ExternalOptionInput 选项组(外部)类型
filedBizCode11 List<AssociationInput> 数据互联类型
filedBizCode12 AttachmentInput 附件类型
filedBizCode14 TableInput 明细类型

AmountInput 金額

字段名称 字段类型 是否必填 字段说明
currency String 货币编码
amount String 金额

DateInput 时间

字段名称 字段类型 是否必填 字段说明
startTime long 开始时间
endTime long 结束时间

CityInput 城市

字段名称 字段类型 是否必填 字段说明
departure String 出发城市编码
departureFullCode String 出发城市编码
departureText String 出发城市名称(国内市/区县/直辖市名称、国外城市名)
destination String 目的城市编码
destinationFullCode String 目的城市编码
destinationText String 目的城市名称(国内市/区县/直辖市名称、国外城市名)
location String 当前定位城市编码,若组件为起止城市模式,则此参数不返回

StaffInput 员工

字段名称 字段类型 是否必填 字段说明
employeeNo String(200) 员工工号
userId String(80) 钉钉的userId,只有绑定过钉钉的人员则会返回该值
text String(100) 员工名称

OptionInput 选项组

字段名称 字段类型 是否必填 字段说明
detailBusinessCode String(200) 选项编码
businessCode String(80) 选项组编码
text String(100) 选项名称

MultiOptionInput 选项组(多选)

字段名称 字段类型 是否必填 字段说明
detailBusinessCode String(200) 选项编码
businessCode String(80) 选项组编码
text String(100) 选项名称

ExternalOptionInput 选项组(外部)

字段名称 字段类型 是否必填 字段说明
detailBusinessCode String(200) 选项编码
businessCode String(80) 选项组编码
text String(100) 选项名称

AssociationInput 数据互联

字段名称 字段类型 是否必填 字段说明
detailBusinessCode String(200) 选项编码
businessCode String(80) 选项组编码
text String(100) 选项名称

AttachmentInput 附件

字段名称 字段类型 是否必填 字段说明
url String 附件url
name String 文件名称
pdfUrl String 文件pdf格式url

TableInput 明细

字段名称 字段类型 是否必填 字段说明
tableCode List 明细。参数见示例,需要传递的字段格式以filedBizCode1-filedBizCode12对应自定义字段格式为准

参数样例

{
  "customObject":{
    "filedBizCode1":"我是单行文本",
    "filedBizCode2":"我是多行文本",
    "filedBizCode3":1,
    "filedBizCode4":{
      "currency":"CNY",
      "amount":"1.00"
    },
    "filedBizCode5":{
      "startDate":1566305347895,
      "endDate":1566305356934
    },
    "filedBizCode6":{
      "departure": "610101",
      "departureFullCode": "domestic-ZH27-ZH27_7-ZH27_7_01",
      "departureText": "西安市区",
      "destination": "610101",
      "destinationFullCode": "domestic-ZH27-ZH27_7-ZH27_7_01",
      "destinationText": "西安市区",
      "location": "domestic-ZH27-ZH27_7-ZH27_7_01"
    },
    "filedBizCode7":[
      {
        "employeeNo": "No1",
        "userId": null,
        "text": "张三"
      },
      {
        "employeeNo": "No2",
        "userId": null,
        "text": "李四"
      }
    ],
    "filedBizCode8":{
      "detailBusinessCode": "选项编码",
      "businessCode":"选项组编码",
      "text":"选项名称"
    },
    "filedBizCode9": [
      {
        "detailBusinessCode": "选项编码1",
        "businessCode": "选项组编码1",
        "text": "选项1"
      },
      {
        "detailBusinessCode": "选项编码2",
        "businessCode": "选项组编码1",
        "text": "选项2"
      }
    ],
    "filedBizCode10":{
      "detailBusinessCode": "选项编码",
      "businessCode":"选项组编码",
      "text":"选项名称"
    },
    "filedBizCode11": {
      "detailBusinessCode": "选项编码",
      "businessCode":"选项组编码",
      "text":"选项名称"
    },
    "filedBizCode12":[
      {
        "url": "https://oss-ng-accelerate.maycur.com/maycur001/xxxx.xlsx?Expires=xx&OSSAccessKeyId=xxxxx&Signature=xxx%3D",
        "name": "xxx.xlsx",
        "pdfUrl": null
      }
    ],
    "filedBizCode14": [
        {
          "filedBizCode1": "单行文本1",
          "filedBizCode2": "多行文本1"
        },
        {
          "filedBizCode1": "单行文本2",
          "filedBizCode2": "多行文本2"
        }
      ]
  }
}

修改记录

2023-02-08  新增自定义表单文档
Copyright © 杭州每刻科技有限公司 www.maycur.com all right reserved,powered by Gitbook该文件修订时间: 2024-11-20 10:52:00

results matching ""

    No results matching ""

    results matching ""

      No results matching ""