From 5afe493b813e37b400ef5d5b90c11a6fe79ab221 Mon Sep 17 00:00:00 2001 From: limqhz Date: Fri, 5 Mar 2021 10:09:08 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9C=BA=E9=A6=86=E9=A2=84=E5=AE=9A=E5=88=97?= =?UTF-8?q?=E8=A1=A8=E6=9F=A5=E8=AF=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/AppVenueLessonController.java | 74 ++++++++++++++----- .../mybatis/mapper/sv/VenueLessonMapper.xml | 2 +- 2 files changed, 55 insertions(+), 21 deletions(-) diff --git a/api/src/main/java/com/sv/netty/controller/AppVenueLessonController.java b/api/src/main/java/com/sv/netty/controller/AppVenueLessonController.java index 853fb57..cd990c0 100644 --- a/api/src/main/java/com/sv/netty/controller/AppVenueLessonController.java +++ b/api/src/main/java/com/sv/netty/controller/AppVenueLessonController.java @@ -52,20 +52,53 @@ public class AppVenueLessonController { private String concatResult(List lessonOrder) { StringBuffer sb = new StringBuffer(); - sb.append(""); + sb.append("" + + ""); + sb.append(""); + sb.append(""); sb.append(""); - sb.append("

【" + lessonOrder.get(0).getVenueName() + "】(" + lessonOrder.get(0).getSearchDate() + ")预订信息一览表" + "

"); - sb.append(""); - sb.append("" + -// "" + - "" + -// "" + - "" + - "" + - "" + - "" + - "" + - "" + + sb.append("

【" + lessonOrder.get(0).getVenueName() + "】预订信息" + "

"); + sb.append("

场馆课程日期时间总量预订剩余预约用户说明
"); + sb.append("" + +// "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + ""); // boolean firstLine = true; for (VenueLessonStatus s : lessonOrder){ @@ -74,14 +107,15 @@ public class AppVenueLessonController { // sb.append( ""); // firstLine = false; // } - sb.append( ""); -// sb.append( ""); + sb.append( ""); + sb.append( ""); sb.append( ""); - sb.append( ""); - sb.append( ""); - sb.append( ""); - sb.append( ""); - sb.append( ""); + sb.append( ""); + sb.append( ""); + sb.append( ""); + sb.append( ""); + String note = s.getNote().replaceAll("
","").replaceAll("
","").replaceAll("

", "").replaceAll("

", "
"); + sb.append( ""); sb.append(""); } sb.append("
场馆课程日期时间总量预订剩余预约用户说明
"+ s.getVenueName() + ""+ s.getLessonName() + ""+ s.getSearchDate() + ""+ s.getLessonName() + ""+ s.getSearchDate() + ""+ s.getStartTime() + "-" + s.getEndTime() + ""+ s.getNum() + ""+ s.getSaleNum() + ""+ s.getLimitNum() + ""+ s.getOrderUsers() + ""+ s.getNote() + ""+ s.getNum() + ""+ s.getSaleNum() + ""+ s.getLimitNum() + ""+ s.getOrderUsers() + ""+ note + "
"); diff --git a/service/src/main/resources/mybatis/mapper/sv/VenueLessonMapper.xml b/service/src/main/resources/mybatis/mapper/sv/VenueLessonMapper.xml index 3b6526d..21235c4 100644 --- a/service/src/main/resources/mybatis/mapper/sv/VenueLessonMapper.xml +++ b/service/src/main/resources/mybatis/mapper/sv/VenueLessonMapper.xml @@ -612,7 +612,7 @@ a.sale_num as 'saleNum',(a.num-a.sale_num) as 'limitNum', IFNULL(t.orderUsers,'暂无预订') as 'orderUsers',a.note from sv_venue_lesson a LEFT JOIN - (select b.lesson_id,group_concat(d.nickname,'(',d.mobile,')',' ]]>') as 'orderUsers' + (select b.lesson_id,group_concat(distinct d.nickname,'(',d.mobile,')' SEPARATOR ' ]]>') as 'orderUsers' from sv_member_lesson_ticket b , sv_member d where b.member_id = d.id and b.`status` != '2'