|  | @@ -1,7 +1,6 @@
 | 
	
		
			
				|  |  |  package com.fs.his.service.impl;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  import com.baomidou.mybatisplus.core.conditions.Wrapper;
 | 
	
		
			
				|  |  | -import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
 | 
	
		
			
				|  |  |  import com.baomidou.mybatisplus.core.toolkit.Wrappers;
 | 
	
		
			
				|  |  |  import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 | 
	
		
			
				|  |  |  import com.fs.common.exception.CustomException;
 | 
	
	
		
			
				|  | @@ -19,7 +18,7 @@ import org.springframework.transaction.annotation.Transactional;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  import javax.annotation.Resource;
 | 
	
		
			
				|  |  |  import java.time.LocalDateTime;
 | 
	
		
			
				|  |  | -import java.util.Collections;
 | 
	
		
			
				|  |  | +import java.util.HashMap;
 | 
	
		
			
				|  |  |  import java.util.List;
 | 
	
		
			
				|  |  |  import java.util.Map;
 | 
	
		
			
				|  |  |  import java.util.Objects;
 | 
	
	
		
			
				|  | @@ -102,6 +101,22 @@ public class FsIntegralCartServiceImpl extends ServiceImpl<FsIntegralCartMapper,
 | 
	
		
			
				|  |  |       */
 | 
	
		
			
				|  |  |      @Override
 | 
	
		
			
				|  |  |      public List<FsIntegralCartVO> getCartsByUserId(Long userId) {
 | 
	
		
			
				|  |  | -        return baseMapper.getCartsByUserId(userId);
 | 
	
		
			
				|  |  | +        Map<String, Object> params = new HashMap<>();
 | 
	
		
			
				|  |  | +        params.put("userId", userId);
 | 
	
		
			
				|  |  | +        return baseMapper.getCartsByMap(params);
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    /**
 | 
	
		
			
				|  |  | +     * 根据购物车ID查询详情
 | 
	
		
			
				|  |  | +     * @param userId    用户ID
 | 
	
		
			
				|  |  | +     * @param ids       购物车ID集合
 | 
	
		
			
				|  |  | +     * @return  list
 | 
	
		
			
				|  |  | +     */
 | 
	
		
			
				|  |  | +    @Override
 | 
	
		
			
				|  |  | +    public List<FsIntegralCartVO> getCartByIds(Long userId, List<Long> ids) {
 | 
	
		
			
				|  |  | +        Map<String, Object> params = new HashMap<>();
 | 
	
		
			
				|  |  | +        params.put("userId", userId);
 | 
	
		
			
				|  |  | +        params.put("ids", ids);
 | 
	
		
			
				|  |  | +        return baseMapper.getCartsByMap(params);
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  }
 |