From 1463fc610af5abcd38bd6dbed72586824d989e69 Mon Sep 17 00:00:00 2001 From: yefei Date: Fri, 28 Apr 2023 15:47:43 +0800 Subject: [PATCH] =?UTF-8?q?ariesy=20=E4=BA=8C=E6=89=8B=E8=BD=A6=E5=8F=91?= =?UTF-8?q?=E7=A5=A8=E5=A2=9E=E5=8A=A0=E4=BF=A1=E6=81=AF&=E6=B5=8B?= =?UTF-8?q?=E8=AF=95=E6=8E=A8=E9=80=81=E9=94=80=E9=A1=B9=E7=A5=A8=E6=B1=A0?= =?UTF-8?q?=E5=8F=91=E7=A5=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/dxhy/erp/controller/InterfaceController.java | 3 +++ .../dxhy/erp/controller/SDNYMainProcessController.java | 2 +- .../com/dxhy/erp/service/SNPushCheckRecordService.java | 10 +++++++++- .../dxhy/erp/service/impl/InvoicePoolServiceImpl.java | 4 +++- 4 files changed, 16 insertions(+), 3 deletions(-) diff --git a/dxhy-erp/src/main/java/com/dxhy/erp/controller/InterfaceController.java b/dxhy-erp/src/main/java/com/dxhy/erp/controller/InterfaceController.java index 1b782619..307d0696 100644 --- a/dxhy-erp/src/main/java/com/dxhy/erp/controller/InterfaceController.java +++ b/dxhy-erp/src/main/java/com/dxhy/erp/controller/InterfaceController.java @@ -963,6 +963,9 @@ public class InterfaceController extends AbstractController { // 鉴权校验接口安全 int validParams = authStatusService.validParams(request, requestParam); globalInfo = authStatusService.getGlobalInfo(requestParam); + + log.info("接收的push参数globalInfo={}",globalInfo); + // 校验IP int blocOne = checkIpBlocAppidService.checkBlocOne(authorize.getAppSecId(), request); if (blocOne == 0) { diff --git a/dxhy-erp/src/main/java/com/dxhy/erp/controller/SDNYMainProcessController.java b/dxhy-erp/src/main/java/com/dxhy/erp/controller/SDNYMainProcessController.java index 8980f911..04f0a1fb 100644 --- a/dxhy-erp/src/main/java/com/dxhy/erp/controller/SDNYMainProcessController.java +++ b/dxhy-erp/src/main/java/com/dxhy/erp/controller/SDNYMainProcessController.java @@ -108,7 +108,7 @@ public class SDNYMainProcessController extends AbstractController { JSONObject checkInvoiceResult = null; if("1".equals(isPresure)){ - String base64 = "eyJzdWNjZXNzIjp0cnVlLCJjb2RlIjoiMDAwMCIsIm1lc3NhZ2UiOiJkZWZhdWx0IHN1Y2Nlc3MiLCJkYXRhIjp7ImRldGFpbExpc3QiOlt7Imx4IjoiIiwiZnl4bSI6IiIsInR4cnFxIjoiIiwidHhycXoiOiIiLCJjcGgiOiIiLCJzZSI6IjAuMDAiLCJteGJoIjoiMSIsImh3bWMiOiIq5aGR5paZ5Yi25ZOBKuS/nemynOiGnCIsImplIjoiMTAwLjAwIiwic3BzbCI6IjQiLCJiaHNkaiI6IjI1LjAwIiwiZ2d4aCI6IuS4rSIsImpsZHciOiLljbciLCJoc2RqIjoiIiwiaHNqZSI6IiIsInNzZmxibSI6IjEwNzA2MDExMjAwMDAwMDAwMDAiLCJzbCI6IjAuMDAwJSJ9LHsibHgiOiIiLCJmeXhtIjoiIiwidHhycXEiOiIiLCJ0eHJxeiI6IiIsImNwaCI6IiIsInNlIjoiMC4wMCIsIm14YmgiOiIyIiwiaHdtYyI6IirloZHmlpnliLblk4Eq5L+d6bKc6IacIiwiamUiOiI0MC4wMCIsInNwc2wiOiIyIiwiYmhzZGoiOiIyMC4wMCIsImdneGgiOiLlsI8iLCJqbGR3Ijoi5Y23IiwiaHNkaiI6IiIsImhzamUiOiIiLCJzc2ZsYm0iOiIxMDcwNjAxMTIwMDAwMDAwMDAwIiwic2wiOiIwLjAwMCUifSx7Imx4IjoiIiwiZnl4bSI6IiIsInR4cnFxIjoiIiwidHhycXoiOiIiLCJjcGgiOiIiLCJzZSI6IjAuMDAiLCJteGJoIjoiMyIsImh3bWMiOiIq5rK55paZKuiKseeUnyIsImplIjoiMzQwLjAwIiwic3BzbCI6IjEiLCJiaHNkaiI6IjM0MC4wMCIsImdneGgiOiIiLCJqbGR3Ijoi6KKLIiwiaHNkaiI6IiIsImhzamUiOiIiLCJzc2ZsYm0iOiIxMDEwMTAzMDEwMDAwMDAwMDAwIiwic2wiOiIwLjAwMCUifSx7Imx4IjoiIiwiZnl4bSI6IiIsInR4cnFxIjoiIiwidHhycXoiOiIiLCJjcGgiOiIiLCJzZSI6IjAuMDAiLCJteGJoIjoiNCIsImh3bWMiOiIq6LC354mp57uG57KJKumdoiIsImplIjoiMTAzMC4wMCIsInNwc2wiOiIxMCIsImJoc2RqIjoiMTAzLjAwIiwiZ2d4aCI6IiIsImpsZHciOiLooosiLCJoc2RqIjoiIiwiaHNqZSI6IiIsInNzZmxibSI6IjEwMzAxMDEwMTAwMDAwMDAwMDAiLCJzbCI6IjAuMDAwJSJ9LHsibHgiOiIiLCJmeXhtIjoiIiwidHhycXEiOiIiLCJ0eHJxeiI6IiIsImNwaCI6IiIsInNlIjoiMC4wMCIsIm14YmgiOiI1IiwiaHdtYyI6IirmpI3nianmsrkq5aSn6LGG5rK5IiwiamUiOiI0ODAuMDAiLCJzcHNsIjoiMiIsImJoc2RqIjoiMjQwLjAwIiwiZ2d4aCI6IiIsImpsZHciOiLku7YiLCJoc2RqIjoiIiwiaHNqZSI6IiIsInNzZmxibSI6IjEwMzAxMDUwNDAwMDAwMDAwMDAiLCJzbCI6IjAuMDAwJSJ9LHsibHgiOiIiLCJmeXhtIjoiIiwidHhycXEiOiIiLCJ0eHJxeiI6IiIsImNwaCI6IiIsInNlIjoiMC4wMCIsIm14YmgiOiI2IiwiaHdtYyI6Iirmsrnmlpkq6Iqx55SfIiwiamUiOiIxMjgwLjAwIiwic3BzbCI6IjIiLCJiaHNkaiI6IjY0MC4wMCIsImdneGgiOiIiLCJqbGR3Ijoi5Lu2IiwiaHNkaiI6IiIsImhzamUiOiIiLCJzc2ZsYm0iOiIxMDEwMTAzMDEwMDAwMDAwMDAwIiwic2wiOiIwLjAwMCUifSx7Imx4IjoiIiwiZnl4bSI6IiIsInR4cnFxIjoiIiwidHhycXoiOiIiLCJjcGgiOiIiLCJzZSI6IjAuMDAiLCJteGJoIjoiNyIsImh3bWMiOiIq57OWKuWKoOW3peezliIsImplIjoiMTIuMDAiLCJzcHNsIjoiMiIsImJoc2RqIjoiNi4wMCIsImdneGgiOiIiLCJqbGR3Ijoi5pakIiwiaHNkaiI6IiIsImhzamUiOiIiLCJzc2ZsYm0iOiIxMDMwMTA2MDMwMDAwMDAwMDAwIiwic2wiOiIwLjAwMCUifSx7Imx4IjoiIiwiZnl4bSI6IiIsInR4cnFxIjoiIiwidHhycXoiOiIiLCJjcGgiOiIiLCJzZSI6IjAuMDAiLCJteGJoIjoiOCIsImh3bWMiOiIq5YW25LuW6aOf5ZOBKuW9k+W9kiIsImplIjoiMjEuMDAiLCJzcHNsIjoiMC43IiwiYmhzZGoiOiIzMC4wMCIsImdneGgiOiIiLCJqbGR3Ijoi5pakIiwiaHNkaiI6IiIsImhzamUiOiIiLCJzc2ZsYm0iOiIxMDMwMjk5MDAwMDAwMDAwMDAwIiwic2wiOiIwLjAwMCUifSx7Imx4IjoiIiwiZnl4bSI6IiIsInR4cnFxIjoiIiwidHhycXoiOiIiLCJjcGgiOiIiLCJzZSI6IjAuMDAiLCJteGJoIjoiOSIsImh3bWMiOiIq6LC354mp57uG57KJKueOieexs+mdoiIsImplIjoiMTI1LjAwIiwic3BzbCI6IjEiLCJiaHNkaiI6IjEyNS4wMCIsImdneGgiOiIiLCJqbGR3Ijoi6KKLIiwiaHNkaiI6IiIsImhzamUiOiIiLCJzc2ZsYm0iOiIxMDMwMTAxOTkwMDAwMDAwMDAwIiwic2wiOiIwLjAwMCUifSx7Imx4IjoiIiwiZnl4bSI6IiIsInR4cnFxIjoiIiwidHhycXoiOiIiLCJjcGgiOiIiLCJzZSI6IjAuMDAiLCJteGJoIjoiMTAiLCJod21jIjoiKua0l+a2pOWJgirlkIjmiJDmtJfmtqTliYIiLCJqZSI6IjE4MC4wMCIsInNwc2wiOiI0IiwiYmhzZGoiOiI0NS4wMCIsImdneGgiOiIiLCJqbGR3Ijoi6KKLIiwiaHNkaiI6IiIsImhzamUiOiIiLCJzc2ZsYm0iOiIxMDcwMjIyMDIwMDAwMDAwMDAwIiwic2wiOiIwLjAwMCUifSx7Imx4IjoiIiwiZnl4bSI6IiIsInR4cnFxIjoiIiwidHhycXoiOiIiLCJjcGgiOiIiLCJzZSI6IjAuMDAiLCJteGJoIjoiMTEiLCJod21jIjoiKuibi+WItuWTgSrlho3liLbom4siLCJqZSI6IjMwLjAwIiwic3BzbCI6IjIwIiwiYmhzZGoiOiIxLjUwIiwiZ2d4aCI6IiIsImpsZHciOiLkuKoiLCJoc2RqIjoiIiwiaHNqZSI6IiIsInNzZmxibSI6IjEwMzAxMTQwMzAwMDAwMDAwMDAiLCJzbCI6IjAuMDAwJSJ9LHsibHgiOiIiLCJmeXhtIjoiIiwidHhycXEiOiIiLCJ0eHJxeiI6IiIsImNwaCI6IiIsInNlIjoiMC4wMCIsIm14YmgiOiIxMiIsImh3bWMiOiIq6LC354mp57uG57KJKumdoiIsImplIjoiMjA2MC4wMCIsInNwc2wiOiIyMCIsImJoc2RqIjoiMTAzLjAwIiwiZ2d4aCI6IiIsImpsZHciOiLooosiLCJoc2RqIjoiIiwiaHNqZSI6IiIsInNzZmxibSI6IjEwMzAxMDEwMTAwMDAwMDAwMDAiLCJzbCI6IjAuMDAwJSJ9LHsibHgiOiIiLCJmeXhtIjoiIiwidHhycXEiOiIiLCJ0eHJxeiI6IiIsImNwaCI6IiIsInNlIjoiMC4wMCIsIm14YmgiOiIxMyIsImh3bWMiOiIq54SZ54Ok6aOf5ZOBKueEmeeDpOadvuiEhumjn+WTgSIsImplIjoiMzYuMDAiLCJzcHNsIjoiNiIsImJoc2RqIjoiNi4wMCIsImdneGgiOiIiLCJqbGR3Ijoi55uSIiwiaHNkaiI6IiIsImhzamUiOiIiLCJzc2ZsYm0iOiIxMDMwMjAxMDUwMDAwMDAwMDAwIiwic2wiOiIwLjAwMCUifSx7Imx4IjoiIiwiZnl4bSI6IiIsInR4cnFxIjoiIiwidHhycXoiOiIiLCJjcGgiOiIiLCJzZSI6IjAuMDAiLCJteGJoIjoiMTQiLCJod21jIjoiKuWGnOWJr+mjn+WTgSrovqPmrrUiLCJqZSI6IjkwLjAwIiwic3BzbCI6IjIiLCJiaHNkaiI6IjQ1LjAwIiwiZ2d4aCI6IiIsImpsZHciOiLooosiLCJoc2RqIjoiIiwiaHNqZSI6IiIsInNzZmxibSI6IjEwMzAxOTkwMDAwMDAwMDAwMDAiLCJzbCI6IjAuMDAwJSJ9LHsibHgiOiIiLCJmeXhtIjoiIiwidHhycXEiOiIiLCJ0eHJxeiI6IiIsImNwaCI6IiIsInNlIjoiMC4wMCIsIm14YmgiOiIxNSIsImh3bWMiOiIq5Y+R6YW157G75Yi25ZOBKuazoeaJk+eyiSIsImplIjoiMTcuNTAiLCJzcHNsIjoiNyIsImJoc2RqIjoiMi41MCIsImdneGgiOiIiLCJqbGR3Ijoi5YyFIiwiaHNkaiI6IiIsImhzamUiOiIiLCJzc2ZsYm0iOiIxMDMwMjA3MDEwMDAwMDAwMDAwIiwic2wiOiIwLjAwMCUifSx7Imx4IjoiIiwiZnl4bSI6IiIsInR4cnFxIjoiIiwidHhycXoiOiIiLCJjcGgiOiIiLCJzZSI6IjAuMDAiLCJteGJoIjoiMTYiLCJod21jIjoiKua3gOeyieWItuWTgSrmt4DnsonliLblk4EiLCJqZSI6IjEwMC4wMCIsInNwc2wiOiIyMCIsImJoc2RqIjoiNS4wMCIsImdneGgiOiIiLCJqbGR3Ijoi5pakIiwiaHNkaiI6IiIsImhzamUiOiIiLCJzc2ZsYm0iOiIxMDMwMTEyMDMwMDAwMDAwMDAwIiwic2wiOiIwLjAwMCUifSx7Imx4IjoiIiwiZnl4bSI6IiIsInR4cnFxIjoiIiwidHhycXoiOiIiLCJjcGgiOiIiLCJzZSI6IjAuMDAiLCJteGJoIjoiMTciLCJod21jIjoiKuWGnOWJr+mjn+WTgSrnjonnsbPnopwiLCJqZSI6IjI1LjAwIiwic3BzbCI6IjEwIiwiYmhzZGoiOiIyLjUwIiwiZ2d4aCI6IiIsImpsZHciOiLmlqQiLCJoc2RqIjoiIiwiaHNqZSI6IiIsInNzZmxibSI6IjEwMzAxOTkwMDAwMDAwMDAwMDAiLCJzbCI6IjAuMDAwJSJ9LHsibHgiOiIiLCJmeXhtIjoiIiwidHhycXEiOiIiLCJ0eHJxeiI6IiIsImNwaCI6IiIsInNlIjoiMC4wMCIsIm14YmgiOiIxOCIsImh3bWMiOiIq5rK55paZKuiKseeUnyIsImplIjoiMzQwLjAwIiwic3BzbCI6IjEiLCJiaHNkaiI6IjM0MC4wMCIsImdneGgiOiIiLCJqbGR3Ijoi6KKLIiwiaHNkaiI6IiIsImhzamUiOiIiLCJzc2ZsYm0iOiIxMDEwMTAzMDEwMDAwMDAwMDAwIiwic2wiOiIwLjAwMCUifSx7Imx4IjoiIiwiZnl4bSI6IiIsInR4cnFxIjoiIiwidHhycXoiOiIiLCJjcGgiOiIiLCJzZSI6IjAuMDAiLCJteGJoIjoiMTkiLCJod21jIjoiKuakjeeJqeayuSroirHnlJ/msrkiLCJqZSI6IjY0MC4wMCIsInNwc2wiOiIxIiwiYmhzZGoiOiI2NDAuMDAiLCJnZ3hoIjoiIiwiamxkdyI6IuS7tiIsImhzZGoiOiIiLCJoc2plIjoiIiwic3NmbGJtIjoiMTAzMDEwNTAxMDQwMDAwMDAwMCIsInNsIjoiMC4wMDAlIn0seyJseCI6IiIsImZ5eG0iOiIiLCJ0eHJxcSI6IiIsInR4cnF6IjoiIiwiY3BoIjoiIiwic2UiOiIwLjAwIiwibXhiaCI6IjIwIiwiaHdtYyI6IirmpI3nianmsrkq5aSn6LGG5rK5IiwiamUiOiIxMjI1LjAwIiwic3BzbCI6IjUiLCJiaHNkaiI6IjI0NS4wMCIsImdneGgiOiIiLCJqbGR3Ijoi5Lu2IiwiaHNkaiI6IiIsImhzamUiOiIiLCJzc2ZsYm0iOiIxMDMwMTA1MDQwMDAwMDAwMDAwIiwic2wiOiIwLjAwMCUifSx7Imx4IjoiIiwiZnl4bSI6IiIsInR4cnFxIjoiIiwidHhycXoiOiIiLCJjcGgiOiIiLCJzZSI6IjAuMDAiLCJteGJoIjoiMjEiLCJod21jIjoiKuiUrOiPnCrnu7/osYboir3nrYnoir3oi5foj5wiLCJqZSI6IjE4MC4wMCIsInNwc2wiOiI0IiwiYmhzZGoiOiI0NS4wMCIsImdneGgiOiIiLCJqbGR3Ijoi5Lu2IiwiaHNkaiI6IiIsImhzamUiOiIiLCJzc2ZsYm0iOiIxMDEwMTEyMTQwMDAwMDAwMDAwIiwic2wiOiIwLjAwMCUifSx7Imx4IjoiIiwiZnl4bSI6IiIsInR4cnFxIjoiIiwidHhycXoiOiIiLCJjcGgiOiIiLCJzZSI6IjAuMDAiLCJteGJoIjoiMjIiLCJod21jIjoiKuaWueS+v+mjn+WTgSrohZDnq7kiLCJqZSI6IjQ1MC4wMCIsInNwc2wiOiIyIiwiYmhzZGoiOiIyMjUuMDAiLCJnZ3hoIjoiIiwiamxkdyI6IuS7tiIsImhzZGoiOiIiLCJoc2plIjoiIiwic3NmbGJtIjoiMTAzMDIwMzAxMDAwMDAwMDAwMCIsInNsIjoiMC4wMDAlIn0seyJseCI6IiIsImZ5eG0iOiIiLCJ0eHJxcSI6IiIsInR4cnF6IjoiIiwiY3BoIjoiIiwic2UiOiIwLjAwIiwibXhiaCI6IjIzIiwiaHdtYyI6Iirmt4DnsonliLblk4Eq5reA57KJ5Yi25ZOBIiwiamUiOiIxMDAuMDAiLCJzcHNsIjoiMjAiLCJiaHNkaiI6IjUuMDAiLCJnZ3hoIjoiIiwiamxkdyI6IuaWpCIsImhzZGoiOiIiLCJoc2plIjoiIiwic3NmbGJtIjoiMTAzMDExMjAzMDAwMDAwMDAwMCIsInNsIjoiMC4wMDAlIn0seyJseCI6IiIsImZ5eG0iOiIiLCJ0eHJxcSI6IiIsInR4cnF6IjoiIiwiY3BoIjoiIiwic2UiOiIwLjAwIiwibXhiaCI6IjI0IiwiaHdtYyI6IirosIPlkbPlk4Eq5aSN5ZCI6LCD5ZGz5ZOBIiwiamUiOiI0OC4wMCIsInNwc2wiOiIxIiwiYmhzZGoiOiI0OC4wMCIsImdneGgiOiIiLCJqbGR3Ijoi5qG2IiwiaHNkaiI6IiIsImhzamUiOiIiLCJzc2ZsYm0iOiIxMDMwMjA2MDQwMDAwMDAwMDAwIiwic2wiOiIwLjAwMCUifSx7Imx4IjoiIiwiZnl4bSI6IiIsInR4cnFxIjoiIiwidHhycXoiOiIiLCJjcGgiOiIiLCJzZSI6IjAuMDAiLCJteGJoIjoiMjUiLCJod21jIjoiKuiwt+eJqee7hueyiSrpnaIiLCJqZSI6IjEwMzAuMDAiLCJzcHNsIjoiMTAiLCJiaHNkaiI6IjEwMy4wMCIsImdneGgiOiIiLCJqbGR3Ijoi6KKLIiwiaHNkaiI6IiIsImhzamUiOiIiLCJzc2ZsYm0iOiIxMDMwMTAxMDEwMDAwMDAwMDAwIiwic2wiOiIwLjAwMCUifSx7Imx4IjoiIiwiZnl4bSI6IiIsInR4cnFxIjoiIiwidHhycXoiOiIiLCJjcGgiOiIiLCJzZSI6IjAuMDAiLCJteGJoIjoiMjYiLCJod21jIjoiKuacqOWItuWTgSrmnKjliLbkuIDmrKHmgKfnrbflrZAiLCJqZSI6IjEyMC4wMCIsInNwc2wiOiI0IiwiYmhzZGoiOiIzMC4wMCIsImdneGgiOiIiLCJqbGR3Ijoi5Lu2IiwiaHNkaiI6IiIsImhzamUiOiIiLCJzc2ZsYm0iOiIxMDUwMTA4MDIwMDAwMDAwMDAwIiwic2wiOiIwLjAwMCUifSx7Imx4IjoiIiwiZnl4bSI6IiIsInR4cnFxIjoiIiwidHhycXoiOiIiLCJjcGgiOiIiLCJzZSI6IjAuMDAiLCJteGJoIjoiMjciLCJod21jIjoiKuWFtuS7lumjn+WTgSrlkbPovr7nvo4iLCJqZSI6IjE3OC4wMCIsInNwc2wiOiIxIiwiYmhzZGoiOiIxNzguMDAiLCJnZ3hoIjoiIiwiamxkdyI6IuS7tiIsImhzZGoiOiIiLCJoc2plIjoiIiwic3NmbGJtIjoiMTAzMDI5OTAwMDAwMDAwMDAwMCIsInNsIjoiMC4wMDAlIn0seyJseCI6IiIsImZ5eG0iOiIiLCJ0eHJxcSI6IiIsInR4cnF6IjoiIiwiY3BoIjoiIiwic2UiOiIwLjAwIiwibXhiaCI6IjI4IiwiaHdtYyI6IirliqDlt6Xnm5Aq6aOf55So55uQIiwiamUiOiI1MC4wMCIsInNwc2wiOiIxIiwiYmhzZGoiOiI1MC4wMCIsImdneGgiOiIiLCJqbGR3Ijoi6KKLIiwiaHNkaiI6IiIsImhzamUiOiIiLCJzc2ZsYm0iOiIxMDMwMjEwMDEwMDAwMDAwMDAwIiwic2wiOiIwLjAwMCUifSx7Imx4IjoiIiwiZnl4bSI6IiIsInR4cnFxIjoiIiwidHhycXoiOiIiLCJjcGgiOiIiLCJzZSI6IjAuMDAiLCJteGJoIjoiMjkiLCJod21jIjoiKuWGnOWJr+mjn+WTgSrmnKjogLMiLCJqZSI6IjIyNS4wMCIsInNwc2wiOiI1IiwiYmhzZGoiOiI0NS4wMCIsImdneGgiOiIiLCJqbGR3Ijoi5pakIiwiaHNkaiI6IiIsImhzamUiOiIiLCJzc2ZsYm0iOiIxMDMwMTk5MDAwMDAwMDAwMDAwIiwic2wiOiIwLjAwMCUifSx7Imx4IjoiIiwiZnl4bSI6IiIsInR4cnFxIjoiIiwidHhycXoiOiIiLCJjcGgiOiIiLCJzZSI6IjAuMDAiLCJteGJoIjoiMzAiLCJod21jIjoiKuiwg+WRs+WTgSrogJfmsrkiLCJqZSI6IjEzMC4wMCIsInNwc2wiOiIxIiwiYmhzZGoiOiIxMzAuMDAiLCJnZ3hoIjoiIiwiamxkdyI6IuS7tiIsImhzZGoiOiIiLCJoc2plIjoiIiwic3NmbGJtIjoiMTAzMDIwNjA0MDAwMDAwMDAwMCIsInNsIjoiMC4wMDAlIn0seyJseCI6IiIsImZ5eG0iOiIiLCJ0eHJxcSI6IiIsInR4cnF6IjoiIiwiY3BoIjoiIiwic2UiOiIwLjAwIiwibXhiaCI6IjMxIiwiaHdtYyI6IirmpI3nianmsrkq6Iqx55Sf5rK5IiwiamUiOiIxMjgwLjAwIiwic3BzbCI6IjIiLCJiaHNkaiI6IjY0MC4wMCIsImdneGgiOiIiLCJqbGR3Ijoi5Lu2IiwiaHNkaiI6IiIsImhzamUiOiIiLCJzc2ZsYm0iOiIxMDMwMTA1MDEwNDAwMDAwMDAwIiwic2wiOiIwLjAwMCUifSx7Imx4IjoiIiwiZnl4bSI6IiIsInR4cnFxIjoiIiwidHhycXoiOiIiLCJjcGgiOiIiLCJzZSI6IjAuMDAiLCJteGJoIjoiMzIiLCJod21jIjoiKuakjeeJqeayuSrlpKfosYbmsrkiLCJqZSI6Ijk4MC4wMCIsInNwc2wiOiI0IiwiYmhzZGoiOiIyNDUuMDAiLCJnZ3hoIjoiIiwiamxkdyI6IuS7tiIsImhzZGoiOiIiLCJoc2plIjoiIiwic3NmbGJtIjoiMTAzMDEwNTA0MDAwMDAwMDAwMCIsInNsIjoiMC4wMDAlIn0seyJseCI6IiIsImZ5eG0iOiIiLCJ0eHJxcSI6IiIsInR4cnF6IjoiIiwiY3BoIjoiIiwic2UiOiIwLjAwIiwibXhiaCI6IjMzIiwiaHdtYyI6IirosLfniannu4bnsokq6Z2iIiwiamUiOiIyMDYwLjAwIiwic3BzbCI6IjIwIiwiYmhzZGoiOiIxMDMuMDAiLCJnZ3hoIjoiIiwiamxkdyI6IuiiiyIsImhzZGoiOiIiLCJoc2plIjoiIiwic3NmbGJtIjoiMTAzMDEwMTAxMDAwMDAwMDAwMCIsInNsIjoiMC4wMDAlIn0seyJseCI6IiIsImZ5eG0iOiIiLCJ0eHJxcSI6IiIsInR4cnF6IjoiIiwiY3BoIjoiIiwic2UiOiIwLjAwIiwibXhiaCI6IjM0IiwiaHdtYyI6IirosLfniakq5YW25LuW6LC354mpIiwiamUiOiI1MC4wMCIsInNwc2wiOiIxMCIsImJoc2RqIjoiNS4wMCIsImdneGgiOiIiLCJqbGR3Ijoi5pakIiwiaHNkaiI6IiIsImhzamUiOiIiLCJzc2ZsYm0iOiIxMDEwMTAxOTkwMDAwMDAwMDAwIiwic2wiOiIwLjAwMCUifSx7Imx4IjoiIiwiZnl4bSI6IiIsInR4cnFxIjoiIiwidHhycXoiOiIiLCJjcGgiOiIiLCJzZSI6IjAuMDAiLCJteGJoIjoiMzUiLCJod21jIjoiKuWGnOWJr+mjn+WTgSrlsI/nsbMiLCJqZSI6IjcwLjAwIiwic3BzbCI6IjEwIiwiYmhzZGoiOiI3LjAwIiwiZ2d4aCI6IiIsImpsZHciOiLmlqQiLCJoc2RqIjoiIiwiaHNqZSI6IiIsInNzZmxibSI6IjEwMzAxOTkwMDAwMDAwMDAwMDAiLCJzbCI6IjAuMDAwJSJ9LHsibHgiOiIiLCJmeXhtIjoiIiwidHhycXEiOiIiLCJ0eHJxeiI6IiIsImNwaCI6IiIsInNlIjoiMC4wMCIsIm14YmgiOiIzNiIsImh3bWMiOiIq6LC354mp57uG57KJKumdoiIsImplIjoiMjA2MC4wMCIsInNwc2wiOiIyMCIsImJoc2RqIjoiMTAzLjAwIiwiZ2d4aCI6IiIsImpsZHciOiLooosiLCJoc2RqIjoiIiwiaHNqZSI6IiIsInNzZmxibSI6IjEwMzAxMDEwMTAwMDAwMDAwMDAiLCJzbCI6IjAuMDAwJSJ9LHsibHgiOiIiLCJmeXhtIjoiIiwidHhycXEiOiIiLCJ0eHJxeiI6IiIsImNwaCI6IiIsInNlIjoiMC4wMCIsIm14YmgiOiIzNyIsImh3bWMiOiIq6LCD5ZGz5ZOBKuWuieeQqiIsImplIjoiMzYwLjAwIiwic3BzbCI6IjIwIiwiYmhzZGoiOiIxOC4wMCIsImdneGgiOiIiLCJqbGR3Ijoi5YyFIiwiaHNkaiI6IiIsImhzamUiOiIiLCJzc2ZsYm0iOiIxMDMwMjA2MDQwMDAwMDAwMDAwIiwic2wiOiIwLjAwMCUifSx7Imx4IjoiIiwiZnl4bSI6IiIsInR4cnFxIjoiIiwidHhycXoiOiIiLCJjcGgiOiIiLCJzZSI6IjAuMDAiLCJteGJoIjoiMzgiLCJod21jIjoiKuWPkemFteexu+WItuWTgSrms6HmiZPnsokiLCJqZSI6IjI1LjAwIiwic3BzbCI6IjEwIiwiYmhzZGoiOiIyLjUwIiwiZ2d4aCI6IiIsImpsZHciOiLooosiLCJoc2RqIjoiIiwiaHNqZSI6IiIsInNzZmxibSI6IjEwMzAyMDcwMTAwMDAwMDAwMDAiLCJzbCI6IjAuMDAwJSJ9LHsibHgiOiIiLCJmeXhtIjoiIiwidHhycXEiOiIiLCJ0eHJxeiI6IiIsImNwaCI6IiIsInNlIjoiMC4wMCIsIm14YmgiOiIzOSIsImh3bWMiOiIq6LC354mp57uG57KJKueOieexs+mdoiIsImplIjoiMTI1LjAwIiwic3BzbCI6IjEiLCJiaHNkaiI6IjEyNS4wMCIsImdneGgiOiIiLCJqbGR3Ijoi6KKLIiwiaHNkaiI6IiIsImhzamUiOiIiLCJzc2ZsYm0iOiIxMDMwMTAxOTkwMDAwMDAwMDAwIiwic2wiOiIwLjAwMCUifSx7Imx4IjoiIiwiZnl4bSI6IiIsInR4cnFxIjoiIiwidHhycXoiOiIiLCJjcGgiOiIiLCJzZSI6IjAuMDAiLCJteGJoIjoiNDAiLCJod21jIjoiKuiwg+WRs+WTgSroirHmpJLpnaIiLCJqZSI6IjE0MC4wMCIsInNwc2wiOiIyIiwiYmhzZGoiOiI3MC4wMCIsImdneGgiOiIiLCJqbGR3Ijoi5pakIiwiaHNkaiI6IiIsImhzamUiOiIiLCJzc2ZsYm0iOiIxMDMwMjA2MDQwMDAwMDAwMDAwIiwic2wiOiIwLjAwMCUifSx7Imx4IjoiIiwiZnl4bSI6IiIsInR4cnFxIjoiIiwidHhycXoiOiIiLCJjcGgiOiIiLCJzZSI6IjAuMDAiLCJteGJoIjoiNDEiLCJod21jIjoiKuWFtuS7lumjn+WTgSrnorHpnaIiLCJqZSI6IjQwLjAwIiwic3BzbCI6IjIwIiwiYmhzZGoiOiIyLjAwIiwiZ2d4aCI6IiIsImpsZHciOiLooosiLCJoc2RqIjoiIiwiaHNqZSI6IiIsInNzZmxibSI6IjEwMzAyOTkwMDAwMDAwMDAwMDAiLCJzbCI6IjAuMDAwJSJ9LHsibHgiOiIiLCJmeXhtIjoiIiwidHhycXEiOiIiLCJ0eHJxeiI6IiIsImNwaCI6IiIsInNlIjoiMC4wMCIsIm14YmgiOiI0MiIsImh3bWMiOiIq5YW25LuW6aOf5ZOBKuWRs+i+vue+jiIsImplIjoiMTc4LjAwIiwic3BzbCI6IjEiLCJiaHNkaiI6IjE3OC4wMCIsImdneGgiOiIiLCJqbGR3Ijoi5Lu2IiwiaHNkaiI6IiIsImhzamUiOiIiLCJzc2ZsYm0iOiIxMDMwMjk5MDAwMDAwMDAwMDAwIiwic2wiOiIwLjAwMCUifSx7Imx4IjoiIiwiZnl4bSI6IiIsInR4cnFxIjoiIiwidHhycXoiOiIiLCJjcGgiOiIiLCJzZSI6IjAuMDAiLCJteGJoIjoiNDMiLCJod21jIjoiKuiwg+WRs+WTgSrphovlj4rphovku6PnlKjlk4EiLCJqZSI6Ijc1LjAwIiwic3BzbCI6IjEiLCJiaHNkaiI6Ijc1LjAwIiwiZ2d4aCI6IiIsImpsZHciOiLku7YiLCJoc2RqIjoiIiwiaHNqZSI6IiIsInNzZmxibSI6IjEwMzAyMDYwMzAwMDAwMDAwMDAiLCJzbCI6IjAuMDAwJSJ9LHsibHgiOiIiLCJmeXhtIjoiIiwidHhycXEiOiIiLCJ0eHJxeiI6IiIsImNwaCI6IiIsInNlIjoiMC4wMCIsIm14YmgiOiI0NCIsImh3bWMiOiIq5YW25LuW6aOf5ZOBKumdoiIsImplIjoiNzUuMDAiLCJzcHNsIjoiMSIsImJoc2RqIjoiNzUuMDAiLCJnZ3hoIjoiIiwiamxkdyI6IuS7tiIsImhzZGoiOiIiLCJoc2plIjoiIiwic3NmbGJtIjoiMTAzMDI5OTAwMDAwMDAwMDAwMCIsInNsIjoiMC4wMDAlIn0seyJseCI6IiIsImZ5eG0iOiIiLCJ0eHJxcSI6IiIsInR4cnF6IjoiIiwiY3BoIjoiIiwic2UiOiIwLjAwIiwibXhiaCI6IjQ1IiwiaHdtYyI6IirolKzoj5zliqDlt6Xlk4Eq6IWM5riN6I+cIiwiamUiOiI3MC4wMCIsInNwc2wiOiI0IiwiYmhzZGoiOiIxNy41MCIsImdneGgiOiIiLCJqbGR3Ijoi5Lu2IiwiaHNkaiI6IiIsImhzamUiOiIiLCJzc2ZsYm0iOiIxMDMwMTEwMDQwMDAwMDAwMDAwIiwic2wiOiIwLjAwMCUifSx7Imx4IjoiIiwiZnl4bSI6IiIsInR4cnFxIjoiIiwidHhycXoiOiIiLCJjcGgiOiIiLCJzZSI6IjAuMDAiLCJteGJoIjoiNDYiLCJod21jIjoiKuWFtuS7lumjn+WTgSrmsrnmnaHliYIiLCJqZSI6IjI0LjAwIiwic3BzbCI6IjIiLCJiaHNkaiI6IjEyLjAwIiwiZ2d4aCI6IiIsImpsZHciOiLooosiLCJoc2RqIjoiIiwiaHNqZSI6IiIsInNzZmxibSI6IjEwMzAyOTkwMDAwMDAwMDAwMDAiLCJzbCI6IjAuMDAwJSJ9LHsibHgiOiIiLCJmeXhtIjoiIiwidHhycXEiOiIiLCJ0eHJxeiI6IiIsImNwaCI6IiIsInNlIjoiMC4wMCIsIm14YmgiOiI0NyIsImh3bWMiOiIq5YW25LuW6aOf5ZOBKuiDoeakkueyiSIsImplIjoiMzAuMDAiLCJzcHNsIjoiMiIsImJoc2RqIjoiMTUuMDAiLCJnZ3hoIjoiIiwiamxkdyI6IuiiiyIsImhzZGoiOiIiLCJoc2plIjoiIiwic3NmbGJtIjoiMTAzMDI5OTAwMDAwMDAwMDAwMCIsInNsIjoiMC4wMDAlIn0seyJseCI6IiIsImZ5eG0iOiIiLCJ0eHJxcSI6IiIsInR4cnF6IjoiIiwiY3BoIjoiIiwic2UiOiIwLjAwIiwibXhiaCI6IjQ4IiwiaHdtYyI6IirmnKjliLblk4Eq5pyo5Yi25LiA5qyh5oCn56235a2QIiwiamUiOiIzMC4wMCIsInNwc2wiOiIxIiwiYmhzZGoiOiIzMC4wMCIsImdneGgiOiIiLCJqbGR3Ijoi5Lu2IiwiaHNkaiI6IiIsImhzamUiOiIiLCJzc2ZsYm0iOiIxMDUwMTA4MDIwMDAwMDAwMDAwIiwic2wiOiIwLjAwMCUifSx7Imx4IjoiIiwiZnl4bSI6IiIsInR4cnFxIjoiIiwidHhycXoiOiIiLCJjcGgiOiIiLCJzZSI6IjAuMDAiLCJteGJoIjoiNDkiLCJod21jIjoiKuWGnOWJr+mjn+WTgSrlpKfmlpkiLCJqZSI6IjMwMC4wMCIsInNwc2wiOiI1IiwiYmhzZGoiOiI2MC4wMCIsImdneGgiOiIiLCJqbGR3Ijoi5pakIiwiaHNkaiI6IiIsImhzamUiOiIiLCJzc2ZsYm0iOiIxMDMwMTk5MDAwMDAwMDAwMDAwIiwic2wiOiIwLjAwMCUifSx7Imx4IjoiIiwiZnl4bSI6IiIsInR4cnFxIjoiIiwidHhycXoiOiIiLCJjcGgiOiIiLCJzZSI6IjAuMDAiLCJteGJoIjoiNTAiLCJod21jIjoiKua3gOeyieWItuWTgSrmt4DnsonliLblk4EiLCJqZSI6IjIwMC4wMCIsInNwc2wiOiI0MCIsImJoc2RqIjoiNS4wMCIsImdneGgiOiIiLCJqbGR3Ijoi5pakIiwiaHNkaiI6IiIsImhzamUiOiIiLCJzc2ZsYm0iOiIxMDMwMTEyMDMwMDAwMDAwMDAwIiwic2wiOiIwLjAwMCUifSx7Imx4IjoiIiwiZnl4bSI6IiIsInR4cnFxIjoiIiwidHhycXoiOiIiLCJjcGgiOiIiLCJzZSI6IjAuMDAiLCJteGJoIjoiNTEiLCJod21jIjoiKuWFtuS7lumjn+WTgSroiqXoj5wiLCJqZSI6IjIyNS4wMCIsInNwc2wiOiI1IiwiYmhzZGoiOiI0NS4wMCIsImdneGgiOiIiLCJqbGR3Ijoi5Lu2IiwiaHNkaiI6IiIsImhzamUiOiIiLCJzc2ZsYm0iOiIxMDMwMjk5MDAwMDAwMDAwMDAwIiwic2wiOiIwLjAwMCUifSx7Imx4IjoiIiwiZnl4bSI6IiIsInR4cnFxIjoiIiwidHhycXoiOiIiLCJjcGgiOiIiLCJzZSI6IjAuMDAiLCJteGJoIjoiNTIiLCJod21jIjoiKuiwt+eJqee7hueyiSrpnaIiLCJqZSI6IjIwNjAuMDAiLCJzcHNsIjoiMjAiLCJiaHNkaiI6IjEwMy4wMCIsImdneGgiOiIiLCJqbGR3Ijoi6KKLIiwiaHNkaiI6IiIsImhzamUiOiIiLCJzc2ZsYm0iOiIxMDMwMTAxMDEwMDAwMDAwMDAwIiwic2wiOiIwLjAwMCUifSx7Imx4IjoiIiwiZnl4bSI6IiIsInR4cnFxIjoiIiwidHhycXoiOiIiLCJjcGgiOiIiLCJzZSI6IjAuMDAiLCJteGJoIjoiNTMiLCJod21jIjoiKuiwt+eJqee7hueyiSrnjonnsbPpnaIiLCJqZSI6IjI1MC4wMCIsInNwc2wiOiIyIiwiYmhzZGoiOiIxMjUuMDAiLCJnZ3hoIjoiIiwiamxkdyI6IuiiiyIsImhzZGoiOiIiLCJoc2plIjoiIiwic3NmbGJtIjoiMTAzMDEwMTk5MDAwMDAwMDAwMCIsInNsIjoiMC4wMDAlIn0seyJseCI6IiIsImZ5eG0iOiIiLCJ0eHJxcSI6IiIsInR4cnF6IjoiIiwiY3BoIjoiIiwic2UiOiIwLjAwIiwibXhiaCI6IjU0IiwiaHdtYyI6Iirlhpzlia/po5/lk4Eq5bCP57GzIiwiamUiOiI3MC4wMCIsInNwc2wiOiIxMCIsImJoc2RqIjoiNy4wMCIsImdneGgiOiIiLCJqbGR3Ijoi5pakIiwiaHNkaiI6IiIsImhzamUiOiIiLCJzc2ZsYm0iOiIxMDMwMTk5MDAwMDAwMDAwMDAwIiwic2wiOiIwLjAwMCUifSx7Imx4IjoiIiwiZnl4bSI6IiIsInR4cnFxIjoiIiwidHhycXoiOiIiLCJjcGgiOiIiLCJzZSI6IjAuMDAiLCJteGJoIjoiNTUiLCJod21jIjoiKuWFtuS7luWMluWtpuWItuWTgSrngavnorEiLCJqZSI6IjE5MC4wMCIsInNwc2wiOiIxIiwiYmhzZGoiOiIxOTAuMDAiLCJnZ3hoIjoiIiwiamxkdyI6IuS7tiIsImhzZGoiOiIiLCJoc2plIjoiIiwic3NmbGJtIjoiMTA3MDI5OTk5MDAwMDAwMDAwMCIsInNsIjoiMC4wMDAlIn0seyJseCI6IiIsImZ5eG0iOiIiLCJ0eHJxcSI6IiIsInR4cnF6IjoiIiwiY3BoIjoiIiwic2UiOiIwLjAwIiwibXhiaCI6IjU2IiwiaHdtYyI6Iirlhbbku5bpo5/lk4Eq5rW35bim5LidIiwiamUiOiIyNDAuMDAiLCJzcHNsIjoiMSIsImJoc2RqIjoiMjQwLjAwIiwiZ2d4aCI6IiIsImpsZHciOiLku7YiLCJoc2RqIjoiIiwiaHNqZSI6IiIsInNzZmxibSI6IjEwMzAyOTkwMDAwMDAwMDAwMDAiLCJzbCI6IjAuMDAwJSJ9LHsibHgiOiIiLCJmeXhtIjoiIiwidHhycXEiOiIiLCJ0eHJxeiI6IiIsImNwaCI6IiIsInNlIjoiMC4wMCIsIm14YmgiOiI1NyIsImh3bWMiOiIq5rK55paZKuiKseeUnyIsImplIjoiNDIwLjAwIiwic3BzbCI6IjIiLCJiaHNkaiI6IjIxMC4wMCIsImdneGgiOiIiLCJqbGR3Ijoi5Lu2IiwiaHNkaiI6IiIsImhzamUiOiIiLCJzc2ZsYm0iOiIxMDEwMTAzMDEwMDAwMDAwMDAwIiwic2wiOiIwLjAwMCUifSx7Imx4IjoiIiwiZnl4bSI6IiIsInR4cnFxIjoiIiwidHhycXoiOiIiLCJjcGgiOiIiLCJzZSI6IjAuMDAiLCJteGJoIjoiNTgiLCJod21jIjoiKuiwg+WRs+WTgSrphovlj4rphovku6PnlKjlk4EiLCJqZSI6Ijc1LjAwIiwic3BzbCI6IjEiLCJiaHNkaiI6Ijc1LjAwIiwiZ2d4aCI6IiIsImpsZHciOiLku7YiLCJoc2RqIjoiIiwiaHNqZSI6IiIsInNzZmxibSI6IjEwMzAyMDYwMzAwMDAwMDAwMDAiLCJzbCI6IjAuMDAwJSJ9LHsibHgiOiIiLCJmeXhtIjoiIiwidHhycXEiOiIiLCJ0eHJxeiI6IiIsImNwaCI6IiIsInNlIjoiMC4wMCIsIm14YmgiOiI1OSIsImh3bWMiOiIq6LCD5ZGz5ZOBKumGi+WPiumGi+S7o+eUqOWTgSIsImplIjoiNTAuMDAiLCJzcHNsIjoiMSIsImJoc2RqIjoiNTAuMDAiLCJnZ3hoIjoiIiwiamxkdyI6IuS7tiIsImhzZGoiOiIiLCJoc2plIjoiIiwic3NmbGJtIjoiMTAzMDIwNjAzMDAwMDAwMDAwMCIsInNsIjoiMC4wMDAlIn0seyJseCI6IiIsImZ5eG0iOiIiLCJ0eHJxcSI6IiIsInR4cnF6IjoiIiwiY3BoIjoiIiwic2UiOiIwLjAwIiwibXhiaCI6IjYwIiwiaHdtYyI6IirliqDlt6Xnm5Aq6aOf55So55uQIiwiamUiOiI1MC4wMCIsInNwc2wiOiIxIiwiYmhzZGoiOiI1MC4wMCIsImdneGgiOiIiLCJqbGR3Ijoi5Lu2IiwiaHNkaiI6IiIsImhzamUiOiIiLCJzc2ZsYm0iOiIxMDMwMjEwMDEwMDAwMDAwMDAwIiwic2wiOiIwLjAwMCUifSx7Imx4IjoiIiwiZnl4bSI6IiIsInR4cnFxIjoiIiwidHhycXoiOiIiLCJjcGgiOiIiLCJzZSI6IjAuMDAiLCJteGJoIjoiNjEiLCJod21jIjoiKuiwg+WRs+WTgSrphbHmsrnlj4rphbHnsbvliLblk4EiLCJqZSI6IjU0LjAwIiwic3BzbCI6IjEiLCJiaHNkaiI6IjU0LjAwIiwiZ2d4aCI6IiIsImpsZHciOiLku7YiLCJoc2RqIjoiIiwiaHNqZSI6IiIsInNzZmxibSI6IjEwMzAyMDYwMjAwMDAwMDAwMDAiLCJzbCI6IjAuMDAwJSJ9LHsibHgiOiIiLCJmeXhtIjoiIiwidHhycXEiOiIiLCJ0eHJxeiI6IiIsImNwaCI6IiIsInNlIjoiMC4wMCIsIm14YmgiOiI2MiIsImh3bWMiOiIq5qSN54mp5rK5KummmeayuSIsImplIjoiNDguMDAiLCJzcHNsIjoiNiIsImJoc2RqIjoiOC4wMCIsImdneGgiOiIiLCJqbGR3Ijoi55O2IiwiaHNkaiI6IiIsImhzamUiOiIiLCJzc2ZsYm0iOiIxMDMwMTA1MDQwMDAwMDAwMDAwIiwic2wiOiIwLjAwMCUifSx7Imx4IjoiIiwiZnl4bSI6IiIsInR4cnFxIjoiIiwidHhycXoiOiIiLCJjcGgiOiIiLCJzZSI6IjAuMDAiLCJteGJoIjoiNjMiLCJod21jIjoiKuakjeeJqeayuSrlpKfosYbmsrkiLCJqZSI6Ijk4MC4wMCIsInNwc2wiOiI0IiwiYmhzZGoiOiIyNDUuMDAiLCJnZ3hoIjoiIiwiamxkdyI6IuS7tiIsImhzZGoiOiIiLCJoc2plIjoiIiwic3NmbGJtIjoiMTAzMDEwNTA0MDAwMDAwMDAwMCIsInNsIjoiMC4wMDAlIn0seyJseCI6IiIsImZ5eG0iOiIiLCJ0eHJxcSI6IiIsInR4cnF6IjoiIiwiY3BoIjoiIiwic2UiOiIwLjAwIiwibXhiaCI6IjY0IiwiaHdtYyI6IirloZHmlpnliLblk4Eq5LiA5qyh5oCn5omL5aWXIiwiamUiOiI1MC4wMCIsInNwc2wiOiIxMCIsImJoc2RqIjoiNS4wMCIsImdneGgiOiIiLCJqbGR3Ijoi5YyFIiwiaHNkaiI6IiIsImhzamUiOiIiLCJzc2ZsYm0iOiIxMDcwNjAxMTIwMDAwMDAwMDAwIiwic2wiOiIwLjAwMCUifSx7Imx4IjoiIiwiZnl4bSI6IiIsInR4cnFxIjoiIiwidHhycXoiOiIiLCJjcGgiOiIiLCJzZSI6IjAuMDAiLCJteGJoIjoiNjUiLCJod21jIjoiKuiwt+eJqee7hueyiSrpnaIiLCJqZSI6IjEwMzAuMDAiLCJzcHNsIjoiMTAiLCJiaHNkaiI6IjEwMy4wMCIsImdneGgiOiIiLCJqbGR3Ijoi6KKLIiwiaHNkaiI6IiIsImhzamUiOiIiLCJzc2ZsYm0iOiIxMDMwMTAxMDEwMDAwMDAwMDAwIiwic2wiOiIwLjAwMCUifSx7Imx4IjoiIiwiZnl4bSI6IiIsInR4cnFxIjoiIiwidHhycXoiOiIiLCJjcGgiOiIiLCJzZSI6IjAuMDAiLCJteGJoIjoiNjYiLCJod21jIjoiKuakjeeJqeayuSroirHnlJ/msrkiLCJqZSI6IjEwODAuMDAiLCJzcHNsIjoiMiIsImJoc2RqIjoiNTQwLjAwIiwiZ2d4aCI6IiIsImpsZHciOiLku7YiLCJoc2RqIjoiIiwiaHNqZSI6IiIsInNzZmxibSI6IjEwMzAxMDUwMTA0MDAwMDAwMDAiLCJzbCI6IjAuMDAwJSJ9LHsibHgiOiIiLCJmeXhtIjoiIiwidHhycXEiOiIiLCJ0eHJxeiI6IiIsImNwaCI6IiIsInNlIjoiMC4wMCIsIm14YmgiOiI2NyIsImh3bWMiOiIq5aGR5paZ5Yi25ZOBKumjn+WTgeiiiyIsImplIjoiODc1LjAwIiwic3BzbCI6IjM1MCIsImJoc2RqIjoiMi41MCIsImdneGgiOiLlsI8iLCJqbGR3Ijoi5oqKIiwiaHNkaiI6IiIsImhzamUiOiIiLCJzc2ZsYm0iOiIxMDcwNjAxMTIwMDAwMDAwMDAwIiwic2wiOiIwLjAwMCUifSx7Imx4IjoiIiwiZnl4bSI6IiIsInR4cnFxIjoiIiwidHhycXoiOiIiLCJjcGgiOiIiLCJzZSI6IjAuMDAiLCJteGJoIjoiNjgiLCJod21jIjoiKuWhkeaWmeWItuWTgSrpo5/lk4HooosiLCJqZSI6Ijk2MC4wMCIsInNwc2wiOiIzMjAiLCJiaHNkaiI6IjMuMDAiLCJnZ3hoIjoi5LitIiwiamxkdyI6IuaKiiIsImhzZGoiOiIiLCJoc2plIjoiIiwic3NmbGJtIjoiMTA3MDYwMTEyMDAwMDAwMDAwMCIsInNsIjoiMC4wMDAlIn0seyJseCI6IiIsImZ5eG0iOiIiLCJ0eHJxcSI6IiIsInR4cnF6IjoiIiwiY3BoIjoiIiwic2UiOiIwLjAwIiwibXhiaCI6IjY5IiwiaHdtYyI6IirosIPlkbPlk4Eq57qi5Lmd5LmdIiwiamUiOiIxMjAuMDAiLCJzcHNsIjoiMTAiLCJiaHNkaiI6IjEyLjAwIiwiZ2d4aCI6IiIsImpsZHciOiLooosiLCJoc2RqIjoiIiwiaHNqZSI6IiIsInNzZmxibSI6IjEwMzAyMDYwNDAwMDAwMDAwMDAiLCJzbCI6IjAuMDAwJSJ9LHsibHgiOiIiLCJmeXhtIjoiIiwidHhycXEiOiIiLCJ0eHJxeiI6IiIsImNwaCI6IiIsInNlIjoiMC4wMCIsIm14YmgiOiI3MCIsImh3bWMiOiIq6LCD5ZGz5ZOBKumFseayueWPiumFseexu+WItuWTgSIsImplIjoiODAuMDAiLCJzcHNsIjoiMSIsImJoc2RqIjoiODAuMDAiLCJnZ3hoIjoiIiwiamxkdyI6IuS7tiIsImhzZGoiOiIiLCJoc2plIjoiIiwic3NmbGJtIjoiMTAzMDIwNjAyMDAwMDAwMDAwMCIsInNsIjoiMC4wMDAlIn0seyJseCI6IiIsImZ5eG0iOiIiLCJ0eHJxcSI6IiIsInR4cnF6IjoiIiwiY3BoIjoiIiwic2UiOiIwLjAwIiwibXhiaCI6IjcxIiwiaHdtYyI6IirloZHmlpnliLblk4Eq6aSQ55uSIiwiamUiOiIyNDAuMDAiLCJzcHNsIjoiMiIsImJoc2RqIjoiMTIwLjAwIiwiZ2d4aCI6IiIsImpsZHciOiLku7YiLCJoc2RqIjoiIiwiaHNqZSI6IiIsInNzZmxibSI6IjEwNzA2MDExMjAwMDAwMDAwMDAiLCJzbCI6IjAuMDAwJSJ9LHsibHgiOiIiLCJmeXhtIjoiIiwidHhycXEiOiIiLCJ0eHJxeiI6IiIsImNwaCI6IiIsInNlIjoiMC4wMCIsIm14YmgiOiI3MiIsImh3bWMiOiIq6LCD5ZGz5ZOBKue6ouabsueyiSIsImplIjoiNzAuMDAiLCJzcHNsIjoiMTAiLCJiaHNkaiI6IjcuMDAiLCJnZ3hoIjoiIiwiamxkdyI6IuiiiyIsImhzZGoiOiIiLCJoc2plIjoiIiwic3NmbGJtIjoiMTAzMDIwNjA0MDAwMDAwMDAwMCIsInNsIjoiMC4wMDAlIn0seyJseCI6IiIsImZ5eG0iOiIiLCJ0eHJxcSI6IiIsInR4cnF6IjoiIiwiY3BoIjoiIiwic2UiOiIwLjAwIiwibXhiaCI6IjczIiwiaHdtYyI6Iirlhbbku5bpo5/lk4Eq6LGG5rKZIiwiamUiOiI4MC4wMCIsInNwc2wiOiIyIiwiYmhzZGoiOiI0MC4wMCIsImdneGgiOiIiLCJqbGR3Ijoi5YyFIiwiaHNkaiI6IiIsImhzamUiOiIiLCJzc2ZsYm0iOiIxMDMwMjk5MDAwMDAwMDAwMDAwIiwic2wiOiIwLjAwMCUifV0sImtwcnEiOiIyMDIyMTIyNiIsImp5bSI6IiIsImNqaGoiOiIiLCJqc2hqIjoiMjgxNTEuNTAiLCJmcGplIjoiMjgxNTEuNTAiLCJjeWNzIjoiOSIsInhoZm1jIjoi6YSC5omY5YWL5peX546L5pet5bOw57Ku5rK55om55Y+R5bqX5LiA5YiG5bqXIiwieGhmc2JoIjoiOTIxNTA2OTNNQTBROEdEVDhIIiwieGhmZHpkaCI6IuWGheiSmeWPpOiHquayu+WMuumEguWwlOWkmuaWr+W4gumEguaJmOWFi+aXl+aji+ebmOS6lemVh+WIqeawkeihl+WMl+W6t+W6hOW4guWcuumXqOWPo+WkhDE4MjQ4MzM2OTg4IiwieGhmeWh6aCI6Ijc5MDA4MDEyMjAwMDAwMDAwMTAxNjQiLCJnbWZ5aHpoIjoiMDQ3NzI1MDEyMDAwMDMwMDE1IiwiZ21mZHpkaCI6IuWGheiSmeWPpOmEguaJmOWFi+WJjeaXl+S4iua1t+W6memVh+mEguWwlOWkmuaWr+ihl+aWsOefv+WGheiSmeiDvea6kOWuvummhjA0NC03ODY5OTk5IiwiZ21mbWMiOiLlsbHkuJzog73mupDpm4blm6Llm73pmYXphZLlupfmnInpmZDlhazlj7jlhoXokpnlj6TliIblhazlj7giLCJnbWZzYmgiOiI5MTE1MDYyM01BME5MNTNGOEMiLCJmcHNlIjoiMC4wMCIsImJ6Ijoi6KOV5YW055+/6aOf5aCCIiwic2twaCI6IiIsImpxYmgiOiIiLCJrcHIiOiIiLCJza3IiOiIiLCJmaHIiOiIiLCJic3dqdXJsIjoiIiwiemZieiI6IkgiLCJmcHp0IjoiOCIsInNmemgiOiIiLCJjbGx4IjoiIiwiY3B4aCI6IiIsImNkIjoiIiwiaGd6cyI6IiIsInNqZGgiOiIiLCJmZGpobSI6IiIsImNsc2JoIjoiIiwiY3lqZyI6IjAwMDEiLCJjeWpneHgiOiLmn6XpqozmiJDlip/lj5HnpajkuIDoh7QiLCJmcGRtIjoiIiwiZnBobSI6IjIyMTUyMDAwMDAwMDAwODU4NTg3IiwiZXNjc2NkaCI6IiIsImVzY3Njc2JoIjoiIiwicWRieiI6Ik4iLCJmcHpsIjoiMjIiLCJqa3ptc2giOiIiLCJ6Z3N3amdkbSI6IiIsIndzcHpobSI6IiIsInhjcnMiOiIiLCJ6Z3N3amdtYyI6IiIsImR3IjoiIiwic2wiOiIiLCJraHloIjoiIiwia2h6aCI6IiIsImN5cm1jIjoiIiwiY3lyc2JoIjoiIiwic3BmbWMiOiIiLCJzcGZzaGIiOiIiLCJzaHJtYyI6IiIsInNocnNiaCI6IiIsImZocm1jIjoiIiwiZmhyc2JoIjoiIiwieXNod3h4IjoiIiwicXlkanlkZGQiOiIiLCJjemNoIjoiIiwiY2NkdyI6IiIsInR4ZmJ6IjoiIiwibHNsYnMiOiIiLCJjcHpoIjoiIiwiZGp6aCI6IiIsInpyZGNnc21jIjoiIiwibWZkd2dyIjoiIiwibWZkd2Rtc2Z6aCI6IiIsIm1mZHdncmR6IjoiIiwibWZkaCI6IiIsInNtZmR3Z3IiOiIiLCJzbWZkd2Rtc2Z6aCI6IiIsInNtZmR3Z3J6eiI6IiIsInNtZmRoIjoiIiwianlwbWR3IjoiIiwianlwbWR3ZHoiOiIiLCJraHloanpoIjoiIiwianlwbWR3ZGgiOiIiLCJqeXBtZHdkenNiaCI6IiIsImVzY3NjIjoiIiwiZXNjc2NkeiI6IiIsImVzY3Nja2h5aHpoIjoiIiwiZHp6ZmJzIjoiIiwieGhmZHoiOiIifX0="; + String base64 = "ewoJImNvZGUiOiAxMDAwLAoJImRhdGEiOiB7CgkJImRyYXdlZU5hbWUiOiAiIiwKCQkiYnVzaW5lc3NVbml0IjogIiIsCgkJImxlbW9uTWFya2V0VGF4Tm8iOiAiOTEzNzAxMjVNQTNRQUtDMjhBIiwKCQkiYnJhbmRNb2RlbCI6ICLliKvlhYvniYxTR002NTIxVUJBMSIsCgkJInZlaGljbGVJZGVudGlmaWNhdGlvbk5vIjogIkxTR1VBODJMN01HMDgzODcwIiwKCQkiaWRjYXJkTm8iOiAiIiwKCQkic291cmNlIjogIiIsCgkJInRyYW5zcG9ydFJvdXRlIjogIiIsCgkJInRvdGFsVGF4IjogIiIsCgkJImJ1c2luZXNzVW5pdEFkZHJlc3MiOiAiIiwKCQkibGljZW5zZVBsYXRlIjogIuS6kUFFODVTNSIsCgkJInNlbGxlclVuaXRPckluZGl2aWR1YWwiOiAi5rWO5Y2X5YyX5p6B5pif5rG96L2m5pyN5Yqh5pyJ6ZmQ5YWs5Y+45LqR5Y2X5YiG5YWs5Y+4IiwKCQkiYWRtaW5pc3RyYXRpdmVEaXZpc2lvbk5vIjogIiIsCgkJImNhcnJpZXJOYW1lIjogIiIsCgkJInRheFJlY29yZHMiOiAiIiwKCQkic2FsZXNCYW5rIjogIiIsCgkJImxlbW9uTWFya2V0IjogIuWxseS4nOa2pumAmuS6jOaJi+i9puW4guWcuuacjeWKoeaciemZkOWFrOWPuCIsCgkJImludm9pY2VUeXBlIjogIjE1IiwKCQkibGltaXRQZW9wbGUiOiAiIiwKCQkibWFjaGluZU5vIjogIjU4OTkxNjQyNDc3MiIsCgkJInB1cmNoYXNlckFkZHJlc3NQaG9uZSI6ICIiLAoJCSJzdGF0ZSI6ICIwIiwKCQkiaW52b2ljZU5vIjogIjAwMzI3OTYyIiwKCQkidmVoaWNsZVR5cGUiOiAi5bCP5Z6L5pmu6YCa5a6i6L2mIiwKCQkiZW5naW5lTm8iOiAiIiwKCQkiaW5zcGVjdGlvbk51bSI6ICIiLAoJCSJtYWNoaW5lQ29kZSI6ICIiLAoJCSJidXNpbmVzc1VuaXRQaG9uZSI6ICIiLAoJCSJzZWxsZXJQaG9uZSI6ICIxNTkxMDA4NDM4NCIsCgkJInplcm9UYXhSYXRlU2lnbiI6ICIiLAoJCSJpbnZvaWNlQ29kZSI6ICIwMzcwMDIxMDA0MTciLAoJCSJjZXJ0aWZpY2F0ZU5vIjogIiIsCgkJInB1cmNoYXNlck5hbWUiOiAiIiwKCQkiY2hlY2tDb2RlIjogIiIsCgkJImJpbGxpbmdEYXRlIjogIjIwMjMtMDMtMTciLAoJCSJ0b3RhbEFtb3VudCI6ICIiLAoJCSJ2ZWhpY2xlTm8iOiAiTFNHVUE4Mkw3TUcwODM4NzAiLAoJCSJzYWxlc0FkZHJlc3NQaG9uZSI6ICIiLAoJCSJidXllclBob25lIjogIjE1Njg4ODg1MjA1IiwKCQkic2FsZXNOYW1lIjogIiIsCgkJInB1cmNoYXNlclRheE5vIjogIiIsCgkJInNlbGxlclVuaXRDb2RlT3JJZE5vIjogIjkxNTMwMTAyTUE3SzcyWVQ1QyIsCgkJImNhcnJpZXJUYXhObyI6ICIiLAoJCSJ0YXhBdXRob3JpdHlOYW1lIjogIiIsCgkJImluc3BlY3Rpb25MaXN0Tm8iOiAiIiwKCQkiYW1vdW50VGF4IjogIiIsCgkJIm9yaWdpblBsYWNlIjogIiIsCgkJImNlcnRpZmljYXRlIjogIiIsCgkJImJ1eWVySUROdW0iOiAiIiwKCQkicGF5bWVudFZvdWNoZXJObyI6ICIiLAoJCSJsZW1vbk1hcmtldEFkZHJlc3MiOiAi5bGx5Lic55yB5rWO5Y2X5biC5rWO5YyX5byA5Y+R5Yy65Lit5bCP5LyB5Lia5a215YyW5ZutIiwKCQkiZmFjdG9yeU1vZGVsIjogIuWIq+WFi+eJjFNHTTY1MjFVQkExIiwKCQkiYnV5ZXJVbml0T3JJbmRpdmlkdWFsIjogIua1juWNl+WMl+aegeaYn+axvei9puacjeWKoeaciemZkOWFrOWPuCIsCgkJImludm9pY2VOdW1iZXIiOiAiMDAzMjc5NjIiLAoJCSJ0b2xsU2lnbiI6ICIwNyIsCgkJInRheEJ1cmVhdUNvZGUiOiAiIiwKCQkidG9ubmFnZSI6ICIiLAoJCSJ0YXhBdXRob3JpdHlObyI6ICIiLAoJCSJjb21wYW55IjogIkJJR0IiLAoJCSJsZW1vbk1hcmtldFBob25lIjogIjEzODU0MTkzMDI1IiwKCQkicHVyY2hhc2VyQmFuayI6ICIiLAoJCSJhZG1pbmlzdHJhdGl2ZURpdmlzaW9uTmFtZSI6ICIiLAoJCSJwYXNzZW5nZXJzTGltaXRlZCI6ICIiLAoJCSJidXllclVuaXRPckluZGl2aWR1YWxBZGRyZXNzIjogIuWxseS4nOecgea1juWNl+W4guWkqeahpeWMuuWMl+WFs+WMl+i3rzblj7fmuZblhYnlsbHoibLlrrblm600LTMtMTAyIiwKCQkiaW52b2ljZUxpbmVMaXN0IjogW3sKCQkJInVuaXRQcmljZSI6ICIiLAoJCQkicm93Tm8iOiAiMSIsCgkJCSJhbW91bnQiOiAiIiwKCQkJInNwZWNpZmljYXRpb25Nb2RlbCI6ICIiLAoJCQkicXVhbnRpdHkiOiAiIiwKCQkJInRheCI6ICIiLAoJCQkidHlwZSI6ICIiLAoJCQkidW5pdCI6ICIiLAoJCQkibGljZW5zZVBsYXRlTnVtIjogIiIsCgkJCSJjdXJyZW50RGF0ZUVuZCI6ICIiLAoJCQkiY29tbW9kaXR5Q29kZSI6ICIiLAoJCQkiY3VycmVudERhdGVTdGFydCI6ICIiLAoJCQkiY29tbW9kaXR5TmFtZSI6ICIiCgkJfV0sCgkJImxlbW9uTWFya2V0QmFua0FuZEFjY291bnQiOiAi5Lit5Zu96ZO26KGM5rWO6Ziz5pSv6KGM6JCl5Lia6YOoMjMyNTQwNzQ2NjQ5IiwKCQkic2FsZXNUYXhObyI6ICIiLAoJCSJzZWxsZXJVbml0T3JJbmRpdmlkdWFsQWRkcmVzcyI6ICLkupHljZfnnIHmmIbmmI7luILkupTljY7ljLrpu5Hmnpfpk7rooZfpgZPlip7kuovlpITkurrmsJHopb/ot683MjDlj7dN5qCLTS0xMOWPtyIsCgkJImJ1c2luZXNzVW5pdEJhbmtBbmRBY2NvdW50IjogIiIsCgkJInZlaGljbGVBZG1pbk9mZmljZSI6ICLmtY7ljZfluIIiLAoJCSJhbW91bnRUYXhDTiI6ICIiLAoJCSJyZWdpc3RyYXRpb25ObyI6ICIzNzAwMzc1ODUzNTciLAoJCSJwcm9kdWN0UGxhY2UiOiAiIiwKCQkicmVtYXJrcyI6ICIiLAoJCSJ0YXhCdXJlYXVOYW1lIjogIiIKCX0sCgkibWVzc2FnZSI6ICJzdWNjZXNzIgp9"; String result = Base64Encoding.decodeToString(base64); checkInvoiceResult = JSONObject.parseObject(result); diff --git a/dxhy-erp/src/main/java/com/dxhy/erp/service/SNPushCheckRecordService.java b/dxhy-erp/src/main/java/com/dxhy/erp/service/SNPushCheckRecordService.java index 2496eca8..14f6d79d 100644 --- a/dxhy-erp/src/main/java/com/dxhy/erp/service/SNPushCheckRecordService.java +++ b/dxhy-erp/src/main/java/com/dxhy/erp/service/SNPushCheckRecordService.java @@ -348,9 +348,16 @@ public class SNPushCheckRecordService extends AbstractServiceAdapter { jsonObject.put("totalTax", invoiceData.get("fpse")); jsonObject.put("totalAmount", invoiceData.get("fpje")); } - jsonObject.put("amountTax", invoiceData.get("jshj")); + if("15".equals(invoiceData.get("fpzl"))){ + jsonObject.put("amountTax", invoiceData.get("cjhj")); + }else{ + jsonObject.put("amountTax", invoiceData.get("jshj")); + } + jsonObject.put("amountTaxCN", ""); + jsonObject.put("buyerIDNum", invoiceData.get("mfdwdmsfzh")); + jsonObject.put("checkCode", invoiceData.get("jym")); if ("N".equals(invoiceData.get("zfbz"))) { jsonObject.put("state", "0"); @@ -667,6 +674,7 @@ public class SNPushCheckRecordService extends AbstractServiceAdapter { reimburse.setXfTaxNo(invoice.getSalesTaxNo()); reimburse.setXfAddressAndPhone(invoice.getSalesAddressPhone()); reimburse.setXfBankAndNo(invoice.getSalesBank()); + reimburse.setSelectId(UUID.randomUUID().toString().replace("-", "")); reimburse.setTaxRate(invoice.getTaxRate()); reimburse.setTaxCode(getTaxCode(invoice.getTaxRate())); diff --git a/dxhy-erp/src/main/java/com/dxhy/erp/service/impl/InvoicePoolServiceImpl.java b/dxhy-erp/src/main/java/com/dxhy/erp/service/impl/InvoicePoolServiceImpl.java index 68bdd999..2360f309 100644 --- a/dxhy-erp/src/main/java/com/dxhy/erp/service/impl/InvoicePoolServiceImpl.java +++ b/dxhy-erp/src/main/java/com/dxhy/erp/service/impl/InvoicePoolServiceImpl.java @@ -1602,6 +1602,7 @@ public class InvoicePoolServiceImpl implements InvoicePoolService { SalesInvoicePushInfos infos = null; try { infos = JSONObject.parseObject(requestParam.get("data"), SalesInvoicePushInfos.class); + log.info("接受到的销项票池发票信息为:{}",infos); } catch (Exception e) { run.setReturnCode(ReturnCodeEnum.QQBWGSCW.getFhzDm()); run.setReturnMessage(ReturnCodeEnum.QQBWGSCW.getFhzMc(ReturnCodeEnum.QQBWGSCW.getIndex())); @@ -1652,6 +1653,7 @@ public class InvoicePoolServiceImpl implements InvoicePoolService { TdxSaleRecordInvoice saleRecordInvoice = tdxSaleRecordInvoiceDao .selectOne(new QueryWrapper().eq("uuid", invoiceCode + invoiceNo)); if (saleRecordInvoice != null) { + log.info("更新销项票池"); TdxSaleRecordInvoice update = new TdxSaleRecordInvoice(); update.setId(saleRecordInvoice.getId()); update.setQsDate(new Date()); @@ -1674,7 +1676,7 @@ public class InvoicePoolServiceImpl implements InvoicePoolService { return JSONObject.toJSONString(interfaceCode, SerializerFeature.WriteMapNullValue); } else { - + log.info("插入销项票池"); TdxSaleRecordInvoice invoiceInfo = getSaleInvoiceInfo(infos); invoiceInfo.setUuid(invoiceCode + invoiceNo); invoiceInfo.setCompany(company);