From 5b9bc65cecc4ec43216a400f7cd75159875f07db Mon Sep 17 00:00:00 2001 From: yishiqihuasheng <1191093413@qq.com> Date: Sat, 22 Apr 2023 17:30:14 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9mapper=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dxhy/core/controller/TicketQueryController.java | 4 ++++ .../sign/service/fpqs/impl/SignFpqsServiceImpl.java | 10 ++++++++-- .../main/resources/mapper/SignRecordInvoiceMapper.xml | 2 +- 3 files changed, 13 insertions(+), 3 deletions(-) diff --git a/dxhy-core/src/main/java/com/dxhy/core/controller/TicketQueryController.java b/dxhy-core/src/main/java/com/dxhy/core/controller/TicketQueryController.java index 22af11ef..ad8672df 100644 --- a/dxhy-core/src/main/java/com/dxhy/core/controller/TicketQueryController.java +++ b/dxhy-core/src/main/java/com/dxhy/core/controller/TicketQueryController.java @@ -69,12 +69,14 @@ public class TicketQueryController extends AbstractController { if (!invoiceCode.isEmpty()) { invoiceType = GetInvoiceType.getFplx(invoiceCode); } + log.info("invoiceType {}",invoiceType); if ("10".equals(invoiceType)) { Map map = retrunInvoiceDetilsList(invoiceCode, invoiceNo, gfTaxNo, flag, dbName); return ResponseEntity.ok(R.ok().put("data", map)); } else { Map map = new HashMap<>(1); List invoiceSubjectList = ticketService.selectPassengerTheme(selectId, dbName); + log.info("invoiceSubjectList {}",invoiceSubjectList); if (invoiceSubjectList.size() == 0) { map.put("invoiceSubjectList", ""); return ResponseEntity.ok(R.ok().put("data", map)); @@ -84,8 +86,10 @@ public class TicketQueryController extends AbstractController { || "88".equals(entity.getInvoiceType()) || "89".equals(entity.getInvoiceType()) || "87".equals(entity.getInvoiceType())) { map.put("invoiceSubjectList", ticketService.exchangePlane(entity)); + log.info("返回数据===> {}",map); return ResponseEntity.ok(R.ok().put("data", map)); } else { + log.info("返回数据=====> {}",map); map.put("invoiceSubjectList", entity); return ResponseEntity.ok(R.ok().put("data", map)); } diff --git a/dxhy-sign/src/main/java/com/dxhy/sign/service/fpqs/impl/SignFpqsServiceImpl.java b/dxhy-sign/src/main/java/com/dxhy/sign/service/fpqs/impl/SignFpqsServiceImpl.java index 90e63bc3..35580939 100644 --- a/dxhy-sign/src/main/java/com/dxhy/sign/service/fpqs/impl/SignFpqsServiceImpl.java +++ b/dxhy-sign/src/main/java/com/dxhy/sign/service/fpqs/impl/SignFpqsServiceImpl.java @@ -3386,9 +3386,15 @@ public class SignFpqsServiceImpl extends MpBaseServiceImpl selectWqsfp(Map pramsMap) { DynamicContextHolder.push("business_business_read"); if(pramsMap.get("ids") != null){ - String[] ids = String.valueOf(pramsMap.get("ids")).split(","); - List strings = Arrays.asList(ids); + String ids1 = pramsMap.get("ids").toString(); + log.info("ids值为{}",ids1); + String replace = ids1.replace("[", "").replace("]", ""); + String[] split = replace.split(","); + List strings = Arrays.asList(split); pramsMap.put("ids",strings); +// String[] ids = String.valueOf(pramsMap.get("ids")).split(","); +// List strings = Arrays.asList(ids); +// pramsMap.put("ids",strings); } List pageList = super.baseMapper.selectWqsfpByQsyx(pramsMap); PageInfo pageInfo = new PageInfo<>(pageList); diff --git a/dxhy-sign/src/main/resources/mapper/SignRecordInvoiceMapper.xml b/dxhy-sign/src/main/resources/mapper/SignRecordInvoiceMapper.xml index 9be083f2..c5586dc6 100644 --- a/dxhy-sign/src/main/resources/mapper/SignRecordInvoiceMapper.xml +++ b/dxhy-sign/src/main/resources/mapper/SignRecordInvoiceMapper.xml @@ -83,7 +83,7 @@ where 1=1 and r.id in - + #{item}