From eaa952843065be85f55ad698eaec2e89e56f342c Mon Sep 17 00:00:00 2001 From: yishiqihuasheng <1191093413@qq.com> Date: Mon, 5 Jun 2023 10:53:25 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=A4=E6=96=AD=E7=A8=8E=E5=8F=B7=E6=98=AF?= =?UTF-8?q?=E5=90=A6=E4=B8=BA=E7=A9=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/ExtFpzhcxController.java | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/dxhy-extend/src/main/java/com/dxhy/extend/controller/ExtFpzhcxController.java b/dxhy-extend/src/main/java/com/dxhy/extend/controller/ExtFpzhcxController.java index 3746f625..86b5b841 100644 --- a/dxhy-extend/src/main/java/com/dxhy/extend/controller/ExtFpzhcxController.java +++ b/dxhy-extend/src/main/java/com/dxhy/extend/controller/ExtFpzhcxController.java @@ -116,6 +116,14 @@ public class ExtFpzhcxController extends AbstractController { } pramsMap.put("gfsh", gfshList); + boolean flag = checkList(gfshList); + + if (flag){ + pramsMap.put("sign","88"); + }else { + pramsMap.put("sign","99"); + } + String companyCode = (String) pramsMap.get("companyCode"); if (org.apache.commons.lang3.StringUtils.isNotBlank(companyCode) && "99".equals(companyCode)){ pramsMap.put("companyCodes",getUserInfo().getCompanyCodes()); @@ -211,6 +219,25 @@ public class ExtFpzhcxController extends AbstractController { } + public boolean checkList(List list) { + boolean flag =false; + if (list == null || list.isEmpty()){ + flag = true; + }else { + String s = list.toString().replace("[","").replace("]",""); + if (StringHelper.isBlank(s)){ + flag = true; + } + if (StringHelper.isNotBlank(s) && s.contains(",")){ + String replace = s.replace(",", ""); + if (StringHelper.isBlank(replace)){ + flag = true; + } + } + } + return flag; + } + /** * 报表异常发票查询 *