行程类型
说明
行程类型与参与人类型类似,在每刻系统内需要配置单独的行程表单,具体字段的参数,以表单内的开发者模式下的模板数据为准,此处仅罗列了所有可能出现的固定字段的数据结构。
参数示例
{
"travelRouteCode": { //主键Code
"label" : "人数",
"type": "SingleTextInput",
"value": {
"text": "CODE001"
}
},
"travelCity": { //城市
"label" : "起止城市",
"type": "CityPairInput",
"value": {
"departure":"330101", // 出发地标示
"departureFullCode":"domestic-ZH32-ZH32_1-ZH32_1_01",// 城市完整编码,可用于城市等级查询
"departureText":"杭州市", // 目的地标示
"destination":"330101", // 出发地显示文本
"destinationFullCode":"domestic-ZH32-ZH32_1-ZH32_1_01", // 城市完整编码,可用于城市等级查询
"destinationText":"北京市", // 目的地显示文本
"text":"杭州市|||北京市" // 出发地|||目的地
}
},
"travelTime": {
"label" : "起止时间",
"type": "DateRangeInput",
"value": {
"startTime":1546272000000, // 开始时间时间戳
"endTime":1548950400000, // 结束时间时间戳
"startTimeText":"2019-02-01", // 开始时间文本
"endTimeText":"2019-02-02", // 结束时间文本
"text":"2019-02-01|||2019-02-02" // 时间文本
}
},
"tripWay": { //单程/往返
"label" : "类型",
"type": "SingleTextInput",
"value": {
"text": "SINGLE" // 单程 SINGLE,往返 ROUND_TRIP
}
},
"travelDays": { //天数
"label" : "天数",
"type": "SingleTextInput",
"value": {
"text": "2"
}
},
"attendance": {//考勤
"label": "起止时间",
"type": "DateRangeInput",
"value": {
"startTime": 1612752580717,
"endTime": 1612925388236,
"startTimeText": "2021-02-08",
"endTimeText": "2021-02-10",
"text": "2021-02-08|||2021-02-10"
}
},
"expenseCodeList": {//行程关联的费用codes
"label": "行程相关费用",
"type": "StringListInput",
"value": {
"strs": [
"FD*****"//相关的费用code
]
}
}
.... //此处省略其他自定义字段
}