提交 48fc1feb authored 作者: hzh's avatar hzh

代码优化

上级 2e19c743
......@@ -49,7 +49,7 @@ public enum InsureApiEnum implements ApiEnum {
/**
* 保单下载
*/
DOWNLOAD("/api/v1/insure/download/order/{orderId}", "保单下载接口"),
DOWNLOAD("/api/v1/insure/download/order/{orderNum}", "保单下载接口"),
;
/**
......
......@@ -70,10 +70,10 @@ public interface WeishiService {
* 保单下载
*
* @param token token
* @param orderId 订单id
* @param orderNum 订单编码
* @return base64
*/
String insureDownload(String token, Integer orderId);
String insureDownload(String token, String orderNum);
/**
* 订单撤单接口
......
......@@ -137,19 +137,16 @@ public class WeishiServiceImpl implements WeishiService {
}
@Override
public String insureDownload(String token, Integer orderId) {
public String insureDownload(String token, String orderNum) {
Map<String, Object> map = MapUtil.<String, Object>builder()
.put("orderId", orderId)
.build();
Map<String, Object> paramsMap = MapUtil.<String, Object>builder()
.put("refresh", false)
.put("orderNum", orderNum)
.build();
return Api.v1(RequestMethodEnum.DOWNLOAD,
DomainEnum.TEST.getDomain(),
StrUtil.format(InsureApiEnum.DOWNLOAD.getUrl(), map),
token,
null,
paramsMap,
null,
String.class);
}
......
......@@ -121,12 +121,12 @@ public class WeishiController {
/**
* 保单下载
*
* @param orderId orderId
* @param orderNum orderNum
* @return 保单base64
*/
@GetMapping("/insureDownload/{orderId}")
public R<String> insureDownload(@PathVariable Integer orderId) {
return R.ok(weishiService.insureDownload(getToken(), orderId));
@GetMapping("/insureDownload/{orderNum}")
public R<String> insureDownload(@PathVariable String orderNum) {
return R.ok(weishiService.insureDownload(getToken(), orderNum));
}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论