Skip to content

Commit 47e19f5

Browse files
authored
🎨 #2886 【微信支付】投诉单查询详情接口返回实体类增加投诉单关联服务单信息的相关属性
1 parent c7ade5b commit 47e19f5

File tree

1 file changed

+58
-0
lines changed

1 file changed

+58
-0
lines changed

weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/complaint/ComplaintDetailResult.java

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,65 @@ public static class ComplaintOrder implements Serializable {
188188
private Integer amount;
189189

190190
}
191+
192+
/**
193+
* <pre>
194+
* 字段名:投诉单关联服务单信息
195+
* 是否必填:否
196+
* 投诉单关联服务单信息, 支付分服务单投诉时可能存在
197+
* </pre>
198+
*/
199+
@SerializedName("service_order_info")
200+
private List<ServiceOrder> serviceOrderInfo;
201+
202+
/**
203+
* <pre>
204+
* 服务单信息
205+
* </pre>
206+
*/
207+
@Data
208+
public static class ServiceOrder implements Serializable {
209+
private static final long serialVersionUID = 4240983048700956805L;
210+
211+
/**
212+
* <pre>
213+
* 字段名:微信支付服务订单号
214+
* 是否必填:否
215+
* 描述:
216+
* 微信支付服务订单号,每个微信支付服务订单号与商户号下对应的商户服务订单号一一对应
217+
* </pre>
218+
*/
219+
@SerializedName("order_id")
220+
private String orderId;
191221

222+
/**
223+
* <pre>
224+
* 字段名:商户服务订单号
225+
* 是否必填:否
226+
* 描述:
227+
* 商户系统内部服务订单号(不是交易单号),与创建订单时一致
228+
* </pre>
229+
*/
230+
@SerializedName("out_order_no")
231+
private String outOrderNo;
232+
233+
/**
234+
* <pre>
235+
* 字段名:支付分服务单状态
236+
* 是否必填:否
237+
* 描述:
238+
* 此处上传的是用户发起投诉时的服务单状态,不会实时更新
239+
* DOING:服务订单进行中
240+
* REVOKED:商户取消服务订单
241+
* WAITPAY:服务订单待支付
242+
* DONE:服务订单已完成
243+
* </pre>
244+
*/
245+
@SerializedName("state")
246+
private String state;
247+
248+
}
249+
192250
/**
193251
* <pre>
194252
* 字段名:投诉单是否已全额退款

0 commit comments

Comments
 (0)