Commit 07e610b3f7b4dce773532818d91b1554bdea8073
1 parent
8913572e
🔥 MALL:移除商品收藏的批量操作接口,由前端自身 for 处理
Showing
3 changed files
with
3 additions
and
20 deletions
yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/controller/app/favorite/AppFavoriteController.java
| @@ -42,14 +42,6 @@ public class AppFavoriteController { | @@ -42,14 +42,6 @@ public class AppFavoriteController { | ||
| 42 | return success(productFavoriteService.createFavorite(getLoginUserId(), reqVO.getSpuId())); | 42 | return success(productFavoriteService.createFavorite(getLoginUserId(), reqVO.getSpuId())); |
| 43 | } | 43 | } |
| 44 | 44 | ||
| 45 | - @PostMapping(value = "/create-list") | ||
| 46 | - @Operation(summary = "添加多个商品收藏") | ||
| 47 | - @PreAuthenticated | ||
| 48 | - public CommonResult<Boolean> createFavoriteList(@RequestBody @Valid AppFavoriteBatchReqVO reqVO) { | ||
| 49 | - // todo @jason:待实现;如果有已经收藏的,不用报错,忽略即可; | ||
| 50 | - return success(true); | ||
| 51 | - } | ||
| 52 | - | ||
| 53 | @DeleteMapping(value = "/delete") | 45 | @DeleteMapping(value = "/delete") |
| 54 | @Operation(summary = "取消单个商品收藏") | 46 | @Operation(summary = "取消单个商品收藏") |
| 55 | @PreAuthenticated | 47 | @PreAuthenticated |
| @@ -58,15 +50,6 @@ public class AppFavoriteController { | @@ -58,15 +50,6 @@ public class AppFavoriteController { | ||
| 58 | return success(Boolean.TRUE); | 50 | return success(Boolean.TRUE); |
| 59 | } | 51 | } |
| 60 | 52 | ||
| 61 | - @DeleteMapping(value = "/delete-list") | ||
| 62 | - @Operation(summary = "取消多个商品收藏") | ||
| 63 | - @PreAuthenticated | ||
| 64 | - public CommonResult<Boolean> deleteFavoriteList(@RequestBody @Valid AppFavoriteBatchReqVO reqVO) { | ||
| 65 | - // todo @jason:待实现 | ||
| 66 | -// productFavoriteService.deleteFavorite(getLoginUserId(), reqVO.getSpuId()); | ||
| 67 | - return success(Boolean.TRUE); | ||
| 68 | - } | ||
| 69 | - | ||
| 70 | @GetMapping(value = "/page") | 53 | @GetMapping(value = "/page") |
| 71 | @Operation(summary = "获得商品收藏分页") | 54 | @Operation(summary = "获得商品收藏分页") |
| 72 | @PreAuthenticated | 55 | @PreAuthenticated |
yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/controller/app/order/AppTradeOrderController.java
| @@ -97,7 +97,7 @@ public class AppTradeOrderController { | @@ -97,7 +97,7 @@ public class AppTradeOrderController { | ||
| 97 | @GetMapping("/get-express-track-list") | 97 | @GetMapping("/get-express-track-list") |
| 98 | @Operation(summary = "获得交易订单的物流轨迹") | 98 | @Operation(summary = "获得交易订单的物流轨迹") |
| 99 | @Parameter(name = "id", description = "交易订单编号") | 99 | @Parameter(name = "id", description = "交易订单编号") |
| 100 | - public CommonResult<List<?>> getOrderExpressTrackList(@RequestParam("id") Long id) { | 100 | + public CommonResult<List<AppOrderExpressTrackRespDTO>> getOrderExpressTrackList(@RequestParam("id") Long id) { |
| 101 | return success(TradeOrderConvert.INSTANCE.convertList02( | 101 | return success(TradeOrderConvert.INSTANCE.convertList02( |
| 102 | tradeOrderQueryService.getExpressTrackList(id, getLoginUserId()))); | 102 | tradeOrderQueryService.getExpressTrackList(id, getLoginUserId()))); |
| 103 | } | 103 | } |
yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/service/order/TradeOrderQueryServiceImpl.java
| @@ -206,7 +206,8 @@ public class TradeOrderQueryServiceImpl implements TradeOrderQueryService { | @@ -206,7 +206,8 @@ public class TradeOrderQueryServiceImpl implements TradeOrderQueryService { | ||
| 206 | 206 | ||
| 207 | /** | 207 | /** |
| 208 | * 查询物流轨迹 | 208 | * 查询物流轨迹 |
| 209 | - * 加个 spring 缓存,30 分钟;主要考虑及时性要求不高,但是每次调用需要钱;TODO @艿艿:这个时间不会搞了。。。交给你了哈哈哈 | 209 | + * |
| 210 | + * 缓存的目的:考虑及时性要求不高,但是每次调用需要钱 | ||
| 210 | * | 211 | * |
| 211 | * @param code 快递公司编码 | 212 | * @param code 快递公司编码 |
| 212 | * @param logisticsNo 发货快递单号 | 213 | * @param logisticsNo 发货快递单号 |
| @@ -216,7 +217,6 @@ public class TradeOrderQueryServiceImpl implements TradeOrderQueryService { | @@ -216,7 +217,6 @@ public class TradeOrderQueryServiceImpl implements TradeOrderQueryService { | ||
| 216 | @Cacheable(cacheNames = RedisKeyConstants.EXPRESS_TRACK, key = "#code + '-' + #logisticsNo + '-' + #receiverMobile", | 217 | @Cacheable(cacheNames = RedisKeyConstants.EXPRESS_TRACK, key = "#code + '-' + #logisticsNo + '-' + #receiverMobile", |
| 217 | condition = "#result != null") | 218 | condition = "#result != null") |
| 218 | public List<ExpressTrackRespDTO> getExpressTrackList(String code, String logisticsNo, String receiverMobile) { | 219 | public List<ExpressTrackRespDTO> getExpressTrackList(String code, String logisticsNo, String receiverMobile) { |
| 219 | - // 查询物流轨迹 | ||
| 220 | return expressClientFactory.getDefaultExpressClient().getExpressTrackList( | 220 | return expressClientFactory.getDefaultExpressClient().getExpressTrackList( |
| 221 | new ExpressTrackQueryReqDTO().setExpressCode(code).setLogisticsNo(logisticsNo) | 221 | new ExpressTrackQueryReqDTO().setExpressCode(code).setLogisticsNo(logisticsNo) |
| 222 | .setPhone(receiverMobile)); | 222 | .setPhone(receiverMobile)); |