From 49c72fa8ce5557faeaaee7784e86ceafcc12877c Mon Sep 17 00:00:00 2001
From: huanghongfa <huanghongfa123456>
Date: 星期四, 16 九月 2021 09:09:36 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/test_bak' into test_bak

---
 springcloud_k8s_panzhihuazhihuishequ/community_backstage/src/main/java/com/panzhihua/community_backstage/api/ComActReserveApi.java |   64 +++++++++++++++----------------
 1 files changed, 31 insertions(+), 33 deletions(-)

diff --git a/springcloud_k8s_panzhihuazhihuishequ/community_backstage/src/main/java/com/panzhihua/community_backstage/api/ComActReserveApi.java b/springcloud_k8s_panzhihuazhihuishequ/community_backstage/src/main/java/com/panzhihua/community_backstage/api/ComActReserveApi.java
index 4e6d3ee..1559193 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/community_backstage/src/main/java/com/panzhihua/community_backstage/api/ComActReserveApi.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/community_backstage/src/main/java/com/panzhihua/community_backstage/api/ComActReserveApi.java
@@ -487,7 +487,7 @@
                     String firstRowContent = "登记明细";
                     List<String> head0 = new ArrayList<>();
                     head0.add(firstRowContent);
-                    head0.add("姓名");
+                    head0.add("登记人昵称");
                     headList.add(head0);
                     List<String> head1 = new ArrayList<>();
                     head1.add(firstRowContent);
@@ -497,7 +497,11 @@
                         if (sub.getType() != 5) {
                             List<String> headn = new ArrayList<>();
                             headn.add(firstRowContent);
-                            headn.add(sub.getContent());
+                            if(sub.getType() == 11){
+                                headn.add(sub.getContent().substring(0, sub.getContent().indexOf("(")));
+                            }else{
+                                headn.add(sub.getContent());
+                            }
                             headList.add(headn);
                         }
                     });
@@ -593,18 +597,14 @@
                 if (!reserveRecordId.equals(userAnswers.getReserveRecordId())) {
                     reserveSubId = 0L;
 
-                    String answer = sb.toString();
-                    userData.add(answer.substring(0, answer.length() - 1));
-                    sb = new StringBuffer();
-                    resultList.add(userData);
-
                     userData = new ArrayList<>();
                     reserveRecordId = userAnswers.getReserveRecordId();
                     userData.add(userAnswers.getNickName());
                     userData.add(DateUtils.format(userAnswers.getTime(), DateUtils.ymdhms_format));
-                    answer = sb.toString();
-                    if(StringUtils.isEmpty(answer)){
+                    if(StringUtils.isNotEmpty(userAnswers.getAnswerContent())){
                         userData.add(userAnswers.getAnswerContent());
+                    }else{
+                        userData.add(" ");
                     }
                 }else{
                     if(reserveSubId.equals(0L)){
@@ -613,47 +613,45 @@
 
                     if(!reserveSubId.equals(userAnswers.getReserveSubId())){
                         reserveSubId = userAnswers.getReserveSubId();
-                        String answer = sb.toString();
-                        if(StringUtils.isEmpty(answer)){
-                            sb.append(userAnswers.getAnswerContent() + ",");
-                            answer = sb.toString();
+
+                        //判断当前的组件类型是否是图片上传,导出时需要导出图片
+                        if(userAnswers.getOptionType().equals(11)){
+                            reserveSubId = userAnswers.getReserveSubId();
+                            try {
+                                userData.add(new URL(userAnswers.getAnswerContent()));
+                            }catch (Exception e){
+                                userData.add(" ");
+                                log.error("导出转换图片失败!");
+                            }
+                            continue;
                         }
+                        sb.append(userAnswers.getAnswerContent()==null?"无":userAnswers.getAnswerContent() + ",");
+                        String answer = sb.toString();
                         userData.add(answer.substring(0, answer.length() - 1));
                         sb = new StringBuffer();
-
-                        //判断当前的组件类型是否是图片上传,导出时需要导出图片
-                        if(userAnswers.getOptionType().equals(11)){
-                            reserveSubId = userAnswers.getReserveSubId();
-                            try {
-                                userData.add(new URL(userAnswers.getAnswerContent()));
-                            }catch (Exception e){
-                                userData.add("");
-                                log.error("导出转换图片失败!");
-                            }
-                            continue;
-                        }
-                        sb.append(userAnswers.getAnswerContent() + ",");
                     }else{
-
                         //判断当前的组件类型是否是图片上传,导出时需要导出图片
                         if(userAnswers.getOptionType().equals(11)){
                             reserveSubId = userAnswers.getReserveSubId();
                             try {
                                 userData.add(new URL(userAnswers.getAnswerContent()));
                             }catch (Exception e){
-                                userData.add("");
+                                userData.add(" ");
                                 log.error("导出转换图片失败!");
                             }
                             continue;
                         }
-                        sb.append(userAnswers.getAnswerContent() + ",");
+                        sb.append(userAnswers.getAnswerContent()==null?"无":userAnswers.getAnswerContent() + ",");
+                        String answer = sb.toString();
+                        userData.add(answer.substring(0, answer.length() - 1));
+                        sb = new StringBuffer();
                     }
                 }
             }
-            String answer = sb.toString();
-            if(StringUtils.isNotEmpty(answer)){
-                userData.add(answer.substring(0, answer.length() - 1));
-            }
+//            String answer = sb.toString();
+//            if(StringUtils.isNotEmpty(answer)){
+//                userData.add(answer.substring(0, answer.length() - 1));
+//            }
             resultList.add(userData);
         }
         return resultList;

--
Gitblit v1.7.1