Commit 542d7c0a by zhiheng.zhang

撤单url添加

parent ab5ccb9f
......@@ -207,5 +207,12 @@ public class InterfaceAddressConstant {
*/
public static final String PARKING_V2_CANCEL = "/parking/v2/cancel";
/**
* /parking/v2/revoke
* 撤单
*/
public static final String PARKING_V2_REVOKE = "/parking/v2/revoke";
}
......@@ -117,5 +117,7 @@ public class OrderConditionsReq {
//应用ID
private String appId;
//是否删除
private Integer isDeleted;
}
package com.freemud.application.sdk.api.ordercenter.request.carpark;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
@Getter
@Setter
@ToString
public class ParkingOrderRevokeReq {
private String orderCode;
private String operator;
}
......@@ -8,6 +8,7 @@ import com.freemud.application.sdk.api.ordercenter.request.*;
import com.freemud.application.sdk.api.ordercenter.request.carpark.ParkingOrderAffirmReq;
import com.freemud.application.sdk.api.ordercenter.request.carpark.ParkingOrderCancelReq;
import com.freemud.application.sdk.api.ordercenter.request.carpark.ParkingOrderCreateReq;
import com.freemud.application.sdk.api.ordercenter.request.carpark.ParkingOrderRevokeReq;
import com.freemud.application.sdk.api.ordercenter.request.create.BatchQueryByCodesReq;
import com.freemud.application.sdk.api.ordercenter.request.create.CreateFatherSonOrderReq;
import com.freemud.application.sdk.api.ordercenter.request.create.CreateOrderRequest;
......@@ -793,4 +794,15 @@ public class OrderSdkService {
return responseHandle(responseDTO);
}
/**
* /parking/v2/revoke
* 撤单
*/
public BaseResponse parkingOrderRevoke(ParkingOrderRevokeReq request, String trackingNo) {
OrderBaseResp<OrderResp> responseDTO = RequestThirdPartyUtils.httpJsonReqComplexNew(restTemplate, PARKING_V2_REVOKE,
createBaseRequest(request, trackingNo), new ParameterizedTypeReference<OrderBaseResp<OrderResp>>() {
});
return responseHandle(responseDTO);
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment