|  | @@ -436,8 +436,14 @@ public class DiscountServiceImpl implements DiscountService {
 | 
	
		
			
				|  |  |       * @return: java.util.List<java.util.Map < java.lang.String, java.lang.Object>>
 | 
	
		
			
				|  |  |       */
 | 
	
		
			
				|  |  |      @Override
 | 
	
		
			
				|  |  | -    public List<Map<String, Object>> queryTcByTemplateId(Long templateId) {
 | 
	
		
			
				|  |  | +    public Map<String, Object> queryTcByTemplateId(Long templateId) {
 | 
	
		
			
				|  |  |          AssertUtil.isNotBlank(templateId,"模板id不能为空");
 | 
	
		
			
				|  |  | +        Map<String, Object> resultMap = new HashMap<>();
 | 
	
		
			
				|  |  | +        Discount discount =discountMapper.queryTcDiscuntByTemplateId(templateId);
 | 
	
		
			
				|  |  | +        if(discount == null) return resultMap;
 | 
	
		
			
				|  |  | +        BigDecimal tcFee = getTcFee(templateId, discount.getDiscountRate());
 | 
	
		
			
				|  |  | +        discount.setTcFee(tcFee);
 | 
	
		
			
				|  |  | +        resultMap.put("tcInfo", discount);
 | 
	
		
			
				|  |  |          List<Map<String, Object>> result = new ArrayList<>();
 | 
	
		
			
				|  |  |          Template template = templateService.queryById(templateId);
 | 
	
		
			
				|  |  |          if (template != null && StrUtil.isNotBlank(template.getTemplateData())) {
 | 
	
	
		
			
				|  | @@ -459,6 +465,7 @@ public class DiscountServiceImpl implements DiscountService {
 | 
	
		
			
				|  |  |                  });
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  | -        return result;
 | 
	
		
			
				|  |  | +        resultMap.put("items", result);
 | 
	
		
			
				|  |  | +        return resultMap;
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  }
 |