diff --git a/src/main/java/com/budwk/app/zhgh/democratic/teachercongress/delegation/controller/TeacherCongressDelegationController.java b/src/main/java/com/budwk/app/zhgh/democratic/teachercongress/delegation/controller/TeacherCongressDelegationController.java index f54c8b7e..13677eb4 100644 --- a/src/main/java/com/budwk/app/zhgh/democratic/teachercongress/delegation/controller/TeacherCongressDelegationController.java +++ b/src/main/java/com/budwk/app/zhgh/democratic/teachercongress/delegation/controller/TeacherCongressDelegationController.java @@ -85,9 +85,9 @@ public class TeacherCongressDelegationController { SELECT tcd.*, tcs.fullName as sessionName, - GROUP_CONCAT(u.username,u.loginname) as delegationHead, - GROUP_CONCAT(u2.username,u2.loginname) as viceDelegationHead, - GROUP_CONCAT(u3.username,u3.loginname) as delegationContact + GROUP_CONCAT(DISTINCT u.username,u.loginname) as delegationHead, + GROUP_CONCAT(DISTINCT u2.username,u2.loginname) as viceDelegationHead, + GROUP_CONCAT(DISTINCT u3.username,u3.loginname) as delegationContact FROM teacher_congress_delegation tcd LEFT JOIN teacher_congress_session tcs ON tcs.id = tcd.sessionId