KKSU
2024-11-21 80fd9e3da4b45285c29cdb380ce743202b0c2af4
refs
author KKSU <15274802129@163.com>
Thursday, November 21, 2024 11:22 +0800
committer KKSU <15274802129@163.com>
Thursday, November 21, 2024 11:22 +0800
commit80fd9e3da4b45285c29cdb380ce743202b0c2af4
tree 3e610138a4d592975c15a6b4e570b069e53e9545 tree | zip | gz
parent 305c393c282614348735c1530a45a6096eb83ff1 view | diff
feat(mall): 添加快递信息查询功能

- 新增 ApiCheckTraceInfoDto 类用于接收快递单号请求参数
- 在 CommonController 中添加 checkTraceInfo 方法处理快递信息查询请求
- 在 CommonService 中实现 checkTraceInfo 方法调用第三方 API 查询快递信息
- 新增 Client 类用于与第三方 API 进行交互
- 新增 BaseRequest、BaseResponse 等接口和类用于定义请求和响应规范- 新增多种数据类型转换器用于处理 API 数据
- 新增 JSON 相关工具类用于 JSON 数据解析和验证
54 files added
7 files modified
4164 ■■■■■ changed files
pom.xml 20 ●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/common/configure/WebMvcConfigure.java 11 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/common/interceptor/LoginInterceptor.java 2 ●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/controller/CommonController.java 14 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/dto/ApiCheckTraceInfoDto.java 15 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/service/ICommonService.java 4 ●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/service/impl/CommonService.java 27 ●●●●● diff | view | raw | blame | history
src/main/java/com/best/javaSdk/BaseRequest.java 7 ●●●●● diff | view | raw | blame | history
src/main/java/com/best/javaSdk/BaseResponse.java 4 ●●●● diff | view | raw | blame | history
src/main/java/com/best/javaSdk/BsApi.java 32 ●●●●● diff | view | raw | blame | history
src/main/java/com/best/javaSdk/Client.java 49 ●●●●● diff | view | raw | blame | history
src/main/java/com/best/javaSdk/HttpService.java 96 ●●●●● diff | view | raw | blame | history
src/main/java/com/best/javaSdk/Param.java 56 ●●●●● diff | view | raw | blame | history
src/main/java/com/best/javaSdk/Parser.java 278 ●●●●● diff | view | raw | blame | history
src/main/java/com/best/javaSdk/Sign.java 53 ●●●●● diff | view | raw | blame | history
src/main/java/com/best/javaSdk/converter/Converter.java 15 ●●●●● diff | view | raw | blame | history
src/main/java/com/best/javaSdk/converter/ConverterUtil.java 12 ●●●●● diff | view | raw | blame | history
src/main/java/com/best/javaSdk/converter/XmlConverter.java 12 ●●●●● diff | view | raw | blame | history
src/main/java/com/best/javaSdk/converter/impl/BooleanConverter.java 25 ●●●●● diff | view | raw | blame | history
src/main/java/com/best/javaSdk/converter/impl/DateConverter.java 47 ●●●●● diff | view | raw | blame | history
src/main/java/com/best/javaSdk/converter/impl/DoubleConverter.java 25 ●●●●● diff | view | raw | blame | history
src/main/java/com/best/javaSdk/converter/impl/FloatConverter.java 25 ●●●●● diff | view | raw | blame | history
src/main/java/com/best/javaSdk/converter/impl/IntConverter.java 24 ●●●●● diff | view | raw | blame | history
src/main/java/com/best/javaSdk/converter/impl/LongConverter.java 25 ●●●●● diff | view | raw | blame | history
src/main/java/com/best/javaSdk/converter/impl/StringConverter.java 25 ●●●●● diff | view | raw | blame | history
src/main/java/com/best/javaSdk/converter/util/jsonReader/BufferErrorListener.java 41 ●●●●● diff | view | raw | blame | history
src/main/java/com/best/javaSdk/converter/util/jsonReader/ExceptionErrorListener.java 9 ●●●●● diff | view | raw | blame | history
src/main/java/com/best/javaSdk/converter/util/jsonReader/JSONErrorListener.java 7 ●●●●● diff | view | raw | blame | history
src/main/java/com/best/javaSdk/converter/util/jsonReader/JSONReader.java 238 ●●●●● diff | view | raw | blame | history
src/main/java/com/best/javaSdk/converter/util/jsonReader/JSONValidatingReader.java 23 ●●●●● diff | view | raw | blame | history
src/main/java/com/best/javaSdk/converter/util/jsonReader/JSONValidatingWriter.java 56 ●●●●● diff | view | raw | blame | history
src/main/java/com/best/javaSdk/converter/util/jsonReader/JSONValidator.java 214 ●●●●● diff | view | raw | blame | history
src/main/java/com/best/javaSdk/converter/util/jsonReader/JSONWriter.java 221 ●●●●● diff | view | raw | blame | history
src/main/java/com/best/javaSdk/converter/util/jsonReader/StdoutStreamErrorListener.java 8 ●●●●● diff | view | raw | blame | history
src/main/java/com/best/javaSdk/kdCancelOrderNotify/request/KdCancelOrderNotifyReq.java 44 ●●●●● diff | view | raw | blame | history
src/main/java/com/best/javaSdk/kdCancelOrderNotify/response/KdCancelOrderNotifyRsp.java 53 ●●●●● diff | view | raw | blame | history
src/main/java/com/best/javaSdk/kdCreateWaybillOrderNotify/request/Item.java 74 ●●●●● diff | view | raw | blame | history
src/main/java/com/best/javaSdk/kdCreateWaybillOrderNotify/request/Items.java 20 ●●●●● diff | view | raw | blame | history
src/main/java/com/best/javaSdk/kdCreateWaybillOrderNotify/request/KdCreateWaybillOrderNotifyReq.java 333 ●●●●● diff | view | raw | blame | history
src/main/java/com/best/javaSdk/kdCreateWaybillOrderNotify/request/Receiver.java 107 ●●●●● diff | view | raw | blame | history
src/main/java/com/best/javaSdk/kdCreateWaybillOrderNotify/request/Sender.java 107 ●●●●● diff | view | raw | blame | history
src/main/java/com/best/javaSdk/kdCreateWaybillOrderNotify/response/ChildMailNo.java 19 ●●●●● diff | view | raw | blame | history
src/main/java/com/best/javaSdk/kdCreateWaybillOrderNotify/response/KdCreateWaybillOrderNotifyRsp.java 98 ●●●●● diff | view | raw | blame | history
src/main/java/com/best/javaSdk/kdCreateWaybillOrderPdfNotify/request/Item.java 74 ●●●●● diff | view | raw | blame | history
src/main/java/com/best/javaSdk/kdCreateWaybillOrderPdfNotify/request/Items.java 20 ●●●●● diff | view | raw | blame | history
src/main/java/com/best/javaSdk/kdCreateWaybillOrderPdfNotify/request/KdCreateWaybillOrderPdfNotifyReq.java 333 ●●●●● diff | view | raw | blame | history
src/main/java/com/best/javaSdk/kdCreateWaybillOrderPdfNotify/request/Receiver.java 107 ●●●●● diff | view | raw | blame | history
src/main/java/com/best/javaSdk/kdCreateWaybillOrderPdfNotify/request/Sender.java 107 ●●●●● diff | view | raw | blame | history
src/main/java/com/best/javaSdk/kdCreateWaybillOrderPdfNotify/response/ChildMailNo.java 19 ●●●●● diff | view | raw | blame | history
src/main/java/com/best/javaSdk/kdCreateWaybillOrderPdfNotify/response/KdCreateWaybillOrderPdfNotifyRsp.java 120 ●●●●● diff | view | raw | blame | history
src/main/java/com/best/javaSdk/kdTraceQuery/request/KdTraceQueryReq.java 44 ●●●●● diff | view | raw | blame | history
src/main/java/com/best/javaSdk/kdTraceQuery/request/MailNos.java 12 ●●●●● diff | view | raw | blame | history
src/main/java/com/best/javaSdk/kdTraceQuery/response/KdTraceQueryRsp.java 19 ●●●●● diff | view | raw | blame | history
src/main/java/com/best/javaSdk/kdTraceQuery/response/Trace.java 118 ●●●●● diff | view | raw | blame | history
src/main/java/com/best/javaSdk/kdTraceQuery/response/TraceLogs.java 51 ●●●●● diff | view | raw | blame | history
src/main/java/com/best/javaSdk/kdTraceQuery/response/Traces.java 19 ●●●●● diff | view | raw | blame | history
src/main/java/com/best/javaSdk/kdUpdateOrderNotify/request/KdUpdateOrderNotifyReq.java 56 ●●●●● diff | view | raw | blame | history
src/main/java/com/best/javaSdk/kdUpdateOrderNotify/request/Params.java 360 ●●●●● diff | view | raw | blame | history
src/main/java/com/best/javaSdk/kdUpdateOrderNotify/response/ChildMailNo.java 19 ●●●●● diff | view | raw | blame | history
src/main/java/com/best/javaSdk/kdUpdateOrderNotify/response/KdUpdateOrderNotifyRsp.java 109 ●●●●● diff | view | raw | blame | history
src/main/resources/application.yml 2 ●●● diff | view | raw | blame | history