补贴自定义外部链接
如何使用补贴自定义外部链接
- 首先参考自定义补贴规则,使用"自定义补贴"
- 报销单设置,点击"表单操作设置-其他-补贴计算",开启并设置"外部链接"
- 目前仅支持报销单
如何开发补贴自定义外部链接
对象信息
1.补贴外部链接请求参数
ReimburseAllowanceExternalLinkRequest对象
参数名称 |
参数类型 |
参数说明 |
customObjectWithBusinessCode |
CustomObject |
报销单自定义对象 |
2. 补贴外部链接响应参数
参数名称 |
参数类型 |
参数说明 |
data |
AllowanceExternalLinkResult |
补贴外部链接结果 |
success |
Boolean |
是否请求成功 |
errorMsg |
String |
错误信息 |
AllowanceExternalLinkResult(补贴外部链接结果)
参数名称 |
参数类型 |
参数说明 |
allowanceTravelRouteList |
List<AllowanceTravelRoute> |
补贴行程列表 |
AllowanceTravelRoute(行程信息)
参数名称 |
参数类型 |
参数说明 |
travelCity |
MultiConsumeLocation |
起止城市 |
attendance |
AttendanceDto |
考勤信息 |
tripWay |
String |
出行方式,SINGLE:单程,ROUND_TRIP:往返 |
travelDays |
Double |
出差天数 |
MultiConsumeLocation(城市信息)
参数名称 |
参数类型 |
参数说明 |
location |
String |
行程城市 |
cityPair |
MultiCityPair |
多目的地的城市 |
MultiCityPair(多目的地城市)
参数名称 |
参数类型 |
参数说明 |
departure |
String |
出发地 |
destination |
List<String> |
目的地 |
AttendanceDto(考勤信息)
参数名称 |
参数类型 |
参数说明 |
startDate |
ConsumeTime |
开始时间 |
endDate |
ConsumeTime |
结束时间 |
ConsumeTime(时间)
参数名称 |
参数类型 |
参数说明 |
currentTime |
Date |
当前时间 |
参数示例
{
"data": {
"allowanceTravelRouteList": [{
"attendance": {
"endDate": {
"currentTime": 1721059200000
},
"startDate": {
"currentTime": 1720972800000
}
},
"travelCity": {
"cityPair": {
"departure": "domestic-ZH7-ZH7_6-ZH7_6_01",
"destination": ["domestic-ZH7-ZH7_6-ZH7_6_01"]
}
},
"travelDays": 1.5,
"tripWay": "ROUND_TRIP"
}]
},
"success": true
}