mirror of
				https://gitee.com/hhyykk/ipms-sjy.git
				synced 2025-11-04 12:18:42 +08:00 
			
		
		
		
	🔥 MALL:移除商品收藏的批量操作接口,由前端自身 for 处理
This commit is contained in:
		@@ -42,14 +42,6 @@ public class AppFavoriteController {
 | 
				
			|||||||
        return success(productFavoriteService.createFavorite(getLoginUserId(), reqVO.getSpuId()));
 | 
					        return success(productFavoriteService.createFavorite(getLoginUserId(), reqVO.getSpuId()));
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    @PostMapping(value = "/create-list")
 | 
					 | 
				
			||||||
    @Operation(summary = "添加多个商品收藏")
 | 
					 | 
				
			||||||
    @PreAuthenticated
 | 
					 | 
				
			||||||
    public CommonResult<Boolean> createFavoriteList(@RequestBody @Valid AppFavoriteBatchReqVO reqVO) {
 | 
					 | 
				
			||||||
        // todo @jason:待实现;如果有已经收藏的,不用报错,忽略即可;
 | 
					 | 
				
			||||||
        return success(true);
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    @DeleteMapping(value = "/delete")
 | 
					    @DeleteMapping(value = "/delete")
 | 
				
			||||||
    @Operation(summary = "取消单个商品收藏")
 | 
					    @Operation(summary = "取消单个商品收藏")
 | 
				
			||||||
    @PreAuthenticated
 | 
					    @PreAuthenticated
 | 
				
			||||||
@@ -58,15 +50,6 @@ public class AppFavoriteController {
 | 
				
			|||||||
        return success(Boolean.TRUE);
 | 
					        return success(Boolean.TRUE);
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    @DeleteMapping(value = "/delete-list")
 | 
					 | 
				
			||||||
    @Operation(summary = "取消多个商品收藏")
 | 
					 | 
				
			||||||
    @PreAuthenticated
 | 
					 | 
				
			||||||
    public CommonResult<Boolean> deleteFavoriteList(@RequestBody @Valid AppFavoriteBatchReqVO reqVO) {
 | 
					 | 
				
			||||||
        // todo @jason:待实现
 | 
					 | 
				
			||||||
//        productFavoriteService.deleteFavorite(getLoginUserId(), reqVO.getSpuId());
 | 
					 | 
				
			||||||
        return success(Boolean.TRUE);
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    @GetMapping(value = "/page")
 | 
					    @GetMapping(value = "/page")
 | 
				
			||||||
    @Operation(summary = "获得商品收藏分页")
 | 
					    @Operation(summary = "获得商品收藏分页")
 | 
				
			||||||
    @PreAuthenticated
 | 
					    @PreAuthenticated
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -97,7 +97,7 @@ public class AppTradeOrderController {
 | 
				
			|||||||
    @GetMapping("/get-express-track-list")
 | 
					    @GetMapping("/get-express-track-list")
 | 
				
			||||||
    @Operation(summary = "获得交易订单的物流轨迹")
 | 
					    @Operation(summary = "获得交易订单的物流轨迹")
 | 
				
			||||||
    @Parameter(name = "id", description = "交易订单编号")
 | 
					    @Parameter(name = "id", description = "交易订单编号")
 | 
				
			||||||
    public CommonResult<List<?>> getOrderExpressTrackList(@RequestParam("id") Long id) {
 | 
					    public CommonResult<List<AppOrderExpressTrackRespDTO>> getOrderExpressTrackList(@RequestParam("id") Long id) {
 | 
				
			||||||
        return success(TradeOrderConvert.INSTANCE.convertList02(
 | 
					        return success(TradeOrderConvert.INSTANCE.convertList02(
 | 
				
			||||||
                tradeOrderQueryService.getExpressTrackList(id, getLoginUserId())));
 | 
					                tradeOrderQueryService.getExpressTrackList(id, getLoginUserId())));
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -206,7 +206,8 @@ public class TradeOrderQueryServiceImpl implements TradeOrderQueryService {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
    /**
 | 
					    /**
 | 
				
			||||||
     * 查询物流轨迹
 | 
					     * 查询物流轨迹
 | 
				
			||||||
     * 加个 spring 缓存,30 分钟;主要考虑及时性要求不高,但是每次调用需要钱;TODO @艿艿:这个时间不会搞了。。。交给你了哈哈哈
 | 
					     *
 | 
				
			||||||
 | 
					     * 缓存的目的:考虑及时性要求不高,但是每次调用需要钱
 | 
				
			||||||
     *
 | 
					     *
 | 
				
			||||||
     * @param code           快递公司编码
 | 
					     * @param code           快递公司编码
 | 
				
			||||||
     * @param logisticsNo    发货快递单号
 | 
					     * @param logisticsNo    发货快递单号
 | 
				
			||||||
@@ -216,7 +217,6 @@ public class TradeOrderQueryServiceImpl implements TradeOrderQueryService {
 | 
				
			|||||||
    @Cacheable(cacheNames = RedisKeyConstants.EXPRESS_TRACK, key = "#code + '-' + #logisticsNo + '-' + #receiverMobile",
 | 
					    @Cacheable(cacheNames = RedisKeyConstants.EXPRESS_TRACK, key = "#code + '-' + #logisticsNo + '-' + #receiverMobile",
 | 
				
			||||||
            condition = "#result != null")
 | 
					            condition = "#result != null")
 | 
				
			||||||
    public List<ExpressTrackRespDTO> getExpressTrackList(String code, String logisticsNo, String receiverMobile) {
 | 
					    public List<ExpressTrackRespDTO> getExpressTrackList(String code, String logisticsNo, String receiverMobile) {
 | 
				
			||||||
        // 查询物流轨迹
 | 
					 | 
				
			||||||
        return expressClientFactory.getDefaultExpressClient().getExpressTrackList(
 | 
					        return expressClientFactory.getDefaultExpressClient().getExpressTrackList(
 | 
				
			||||||
                new ExpressTrackQueryReqDTO().setExpressCode(code).setLogisticsNo(logisticsNo)
 | 
					                new ExpressTrackQueryReqDTO().setExpressCode(code).setLogisticsNo(logisticsNo)
 | 
				
			||||||
                        .setPhone(receiverMobile));
 | 
					                        .setPhone(receiverMobile));
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user