Skip to content

Commit 2b12626

Browse files
author
liqinglong
committed
修改文档
1 parent 1bcb012 commit 2b12626

1 file changed

Lines changed: 80 additions & 2 deletions

File tree

README.md

Lines changed: 80 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626

2727
---
2828

29-
- JDK 1.8及以上
29+
- JDK 1.8
3030

3131
## 安装方法
3232

@@ -123,7 +123,7 @@ public class test {
123123
3. 默认行为:
124124
`httpTransport` 未设置时,自动使用 `RestHttpTransport` 实现类。
125125

126-
加密默认关闭`enableAES=false`),签名方法默认使用 `MD5`
126+
接口整体加密默认关闭`enableAES=false`),签名方法默认使用 `MD5`
127127

128128
4. 超时配置:`connectTimeout``callTimeOut` 的单位由 `timeoutUnit` 统一控制,默认毫秒。
129129
5. 依赖关系:
@@ -135,4 +135,82 @@ public class test {
135135

136136
1、接口中以obj结尾的字段均为SDK特有字段,在文档中无Obj结尾,文档中为字段类型为json-string,SDK中可直接使用对象,SDK自动完成对象转为json-string的过程。
137137

138+
如(仅保留了特殊处理的Obj字段及源字段信息):
139+
```java
140+
public class CreateApprovalRequest extends BaseReq {
141+
/**
142+
* 扩展信息,扩展信息,自定义字段;最长不大于 500 字符;(必须为json字符串);默认为空字符
143+
*/
144+
@JsonProperty("extra_info")
145+
private String extraInfo;
146+
/**
147+
* 扩展信息。转成json赋值给extra_info字段
148+
*/
149+
@JsonProperty("extra_info__obj__")
150+
private Map<String, String> extraInfoObj;
151+
/**
152+
* 扩展信息list,自定义字段,最长不大于 500 字符,将extend_field_list转为 json 字符串,三个字段仅作为备注性字段。详见extend_field_list
153+
*/
154+
@JsonProperty("extend_field_list")
155+
private String extendFieldList;
156+
/**
157+
* extendFieldListObj
158+
*/
159+
@JsonProperty("extend_field_list__obj__")
160+
private ExtendFieldList extendFieldListObj;
161+
162+
/**
163+
* 差旅单行程信息,差旅单行程信息,将travel_detail的值转为 json 字符串,approval_type &#x3D; 1 时必传。
164+
*/
165+
@JsonProperty("travel_detail")
166+
private String travelDetail;
167+
/**
168+
* travelDetailObj
169+
*/
170+
@JsonProperty("travel_detail__obj__")
171+
private TravelDetail travelDetailObj;
172+
/**
173+
* 差旅预算总额,差旅预算控制,一个申请单对应一个总预算纬度,一次只能全部或者选择部分品类。
174+
*/
175+
@JsonProperty("travel_budget")
176+
private String travelBudget;
177+
/**
178+
* travelBudgetObj
179+
*/
180+
@JsonProperty("travel_budget__obj__")
181+
private TravelBudget travelBudgetObj;
182+
/**
183+
* 差旅管控,差旅管控,目前仅支持市内用车每日限额设置(为json字符串类型,具体看请求示例)
184+
*/
185+
@JsonProperty("travel_management")
186+
private String travelManagement;
187+
/**
188+
* travelManagementObj
189+
*/
190+
@JsonProperty("travel_management__obj__")
191+
private TravelManagement travelManagementObj;
192+
/**
193+
* 出行人信息,出行人信息,不传时默认出行人为申请人,将passenger_list 转为 json 数组字符串。详见passenger_list
194+
*/
195+
@JsonProperty("passenger_list")
196+
private String passengerList;
197+
/**
198+
* 出行人信息,可使用脚本将其转换为json后赋值给 passenger_list 字段
199+
*/
200+
@JsonProperty("passenger_list__obj__")
201+
private List<TripPassenger> passengerListObj;
202+
/**
203+
* 多成本中心(array),序号1对应远成本中心字段,依然支持滴滴内部主键ID。使用部门CODE主键,和项目时名称和code作为主键。
204+
*/
205+
@JsonProperty("budget_center_list")
206+
private String budgetCenterList;
207+
/**
208+
* 差旅预算总额,可使用脚本将其转换为json后赋值给 budget_center_list 字段
209+
*/
210+
@JsonProperty("budget_center_list__obj__")
211+
private List<BudgetCenterListItem> budgetCenterListObj;
212+
}
213+
214+
```
215+
138216

0 commit comments

Comments
 (0)