Selaa lähdekoodia

fix 导出表单记录

zwhui 2 vuotta sitten
vanhempi
sitoutus
8b1a7d3fba

+ 6 - 0
netflix-dao/src/main/java/com/cyksj/model/views/FormSubmitDataView.java

@@ -39,6 +39,12 @@ public class FormSubmitDataView {
 	@DbField("ff.sorted")
 	private Integer sorted;
 
+	@DbField("fd.user_id")
+	private Long userId;
+
+	@DbField("u.nickname")
+	private String nickname;
+
 	@DbField("fd.created_time")
 	private Date createdTime;
 }

+ 1 - 1
netflix-dao/src/main/java/com/cyksj/model/views/MidjourneyUserConversationRecordHistoryView.java

@@ -12,7 +12,7 @@ import java.util.Date;
  */
 @Data
 @SearchBean(tables = "(SELECT MAX(id) id from midjourney_user_conversation_record as m " +
-        "GROUP BY r.car_id) t left join midjourney_user_conversation_record as r on t.id = r.id"
+        "GROUP BY m.car_id) t left join midjourney_user_conversation_record as r on t.id = r.id"
         ,orderBy = "r.created_time desc"
 )
 public class MidjourneyUserConversationRecordHistoryView {

+ 5 - 0
netflix-service/src/main/java/com/cyksj/service/mange/form/impl/FormServiceImpl.java

@@ -135,6 +135,8 @@ public class FormServiceImpl implements FormService {
 		formFields.forEach((field) -> {
 			headTitles.add(Lists.newArrayList(field.getFieldsName()));
 		});
+		headTitles.add(Lists.newArrayList("用户id"));
+		headTitles.add(Lists.newArrayList("用户名"));
 		headTitles.add(Lists.newArrayList("提交时间"));
 		return headTitles;
 	}
@@ -171,6 +173,9 @@ public class FormServiceImpl implements FormService {
 				}
 				dataList.add(values.get(0).getContent());
 			});
+
+			dataList.add(answers.get(0).getUserId().toString());
+			dataList.add(answers.get(0).getNickname());
 			dataList.add(DateUtil.format(answers.get(answers.size() - 1).getCreatedTime(), "yyyy-MM-dd HH:mm:ss"));
 			contentList.add(dataList);
 		});