|  |  | 
 |  |  | import java.math.BigDecimal; | 
 |  |  | import java.math.RoundingMode; | 
 |  |  | import java.nio.charset.StandardCharsets; | 
 |  |  | import java.security.InvalidKeyException; | 
 |  |  | import java.security.NoSuchAlgorithmException; | 
 |  |  | import java.security.SignatureException; | 
 |  |  | import java.util.Date; | 
 |  |  | import java.util.HashMap; | 
 |  |  | import java.util.Map; | 
 |  |  | 
 |  |  |      */ | 
 |  |  |     @Transactional(rollbackFor = Exception.class) | 
 |  |  |     @RequestMapping(value = "/fapiaoCallBack") | 
 |  |  |     public Map<String, Object> fapiaoCallBack(HttpServletRequest request, @RequestBody Map<String, Object> requestBody) throws IOException { | 
 |  |  |     public Map<String, Object> fapiaoCallBack(HttpServletRequest request, @RequestBody Map<String, Object> requestBody) throws IOException, NoSuchAlgorithmException, InvalidKeyException, SignatureException { | 
 |  |  |         return wxFaPiaoService.fapiaoCallBack(request,requestBody); | 
 |  |  |  | 
 |  |  |     } |