Browse Source

修改社群模块调试问题

dev
liuchuang 6 years ago
parent
commit
7822325e78
  1. 1
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/comment/service/impl/EventCommentServiceImpl.java
  2. 2
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/issue/IssueDao.xml
  3. 2
      esua-epdc/epdc-module/epdc-group/epdc-group-client/src/main/java/com.elink.esua.epdc/dto/group/form/GroupAddUserFormDTO.java
  4. 2
      esua-epdc/epdc-module/epdc-group/epdc-group-client/src/main/java/com.elink.esua.epdc/dto/topic/TopicDetailDTO.java
  5. 1
      esua-epdc/epdc-module/epdc-group/epdc-group-server/src/main/java/com.elink.esua.epdc/modules/group/service/impl/GroupServiceImpl.java
  6. 4
      esua-epdc/epdc-module/epdc-group/epdc-group-server/src/main/java/com.elink.esua.epdc/modules/group/service/impl/UserGroupServiceImpl.java
  7. 2
      esua-epdc/epdc-module/epdc-group/epdc-group-server/src/main/resources/mapper/group/GroupDao.xml
  8. 31
      esua-epdc/epdc-module/epdc-user/epdc-user-server/src/main/resources/mapper/UserDao.xml

1
esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/comment/service/impl/EventCommentServiceImpl.java

@ -333,6 +333,7 @@ public class EventCommentServiceImpl extends BaseServiceImpl<EventCommentDao, Ev
for (EventCommentDTO dto: for (EventCommentDTO dto:
formDto.getComments()) { formDto.getComments()) {
EventCommentEntity entity = ConvertUtils.sourceToTarget(dto, EventCommentEntity.class); EventCommentEntity entity = ConvertUtils.sourceToTarget(dto, EventCommentEntity.class);
entity.setShieldFlag(NumConstant.ZERO_STR);
commentEntities.add(entity); commentEntities.add(entity);
} }
this.insertBatch(commentEntities); this.insertBatch(commentEntities);

2
esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/issue/IssueDao.xml

@ -356,7 +356,7 @@
issue.DEL_FLAG = '0' issue.DEL_FLAG = '0'
AND issue.ISSUE_STATE = 0 AND issue.ISSUE_STATE = 0
AND issue.GRID_ID = #{gridId} AND issue.GRID_ID = #{gridId}
AND issue.ISSUE_CATEGORY_ID = #{categoryCode} AND issue.CATEGORY_CODE = #{categoryCode}
</select> </select>
<resultMap id="issuesAndEventsOfMineMap" type="com.elink.esua.epdc.dto.issue.result.IssuesAndEventsOfMineResultDTO"> <resultMap id="issuesAndEventsOfMineMap" type="com.elink.esua.epdc.dto.issue.result.IssuesAndEventsOfMineResultDTO">

2
esua-epdc/epdc-module/epdc-group/epdc-group-client/src/main/java/com.elink.esua.epdc/dto/group/form/GroupAddUserFormDTO.java

@ -24,5 +24,5 @@ public class GroupAddUserFormDTO implements Serializable {
/** /**
* 添加成员信息 * 添加成员信息
*/ */
List<GroupUserFormDTO> groupUserFormDtoList; List<GroupUserFormDTO> members;
} }

2
esua-epdc/epdc-module/epdc-group/epdc-group-client/src/main/java/com.elink.esua.epdc/dto/topic/TopicDetailDTO.java

@ -60,7 +60,7 @@ public class TopicDetailDTO implements Serializable {
/** /**
* 所属网格详细信息 * 所属网格详细信息
*/ */
private String ownGrid; private String allDeptNames;
/** /**
* 图片 * 图片

1
esua-epdc/epdc-module/epdc-group/epdc-group-server/src/main/java/com.elink.esua.epdc/modules/group/service/impl/GroupServiceImpl.java

@ -32,7 +32,6 @@ import com.elink.esua.epdc.dto.enums.GroupStateEnum;
import com.elink.esua.epdc.dto.enums.GroupUserStateEnum; import com.elink.esua.epdc.dto.enums.GroupUserStateEnum;
import com.elink.esua.epdc.dto.group.form.*; import com.elink.esua.epdc.dto.group.form.*;
import com.elink.esua.epdc.dto.group.result.*; import com.elink.esua.epdc.dto.group.result.*;
import com.elink.esua.epdc.dto.topic.GroupTopicUserReadDTO;
import com.elink.esua.epdc.modules.async.NewsTask; import com.elink.esua.epdc.modules.async.NewsTask;
import com.elink.esua.epdc.modules.group.dao.GroupDao; import com.elink.esua.epdc.modules.group.dao.GroupDao;
import com.elink.esua.epdc.modules.group.entity.GroupEntity; import com.elink.esua.epdc.modules.group.entity.GroupEntity;

4
esua-epdc/epdc-module/epdc-group/epdc-group-server/src/main/java/com.elink.esua.epdc/modules/group/service/impl/UserGroupServiceImpl.java

@ -155,10 +155,10 @@ public class UserGroupServiceImpl extends BaseServiceImpl<UserGroupDao, UserGrou
@Override @Override
@Transactional(rollbackFor = Exception.class) @Transactional(rollbackFor = Exception.class)
public Result saveGroupUsers(GroupAddUserFormDTO formDto) { public Result saveGroupUsers(GroupAddUserFormDTO formDto) {
List<UserGroupEntity> userGroupEntities = new ArrayList<>(formDto.getGroupUserFormDtoList().size()); List<UserGroupEntity> userGroupEntities = new ArrayList<>(formDto.getMembers().size());
UserGroupEntity entity = null; UserGroupEntity entity = null;
for (GroupUserFormDTO userDto: for (GroupUserFormDTO userDto:
formDto.getGroupUserFormDtoList()) { formDto.getMembers()) {
entity = new UserGroupEntity(); entity = new UserGroupEntity();
entity.setGroupId(formDto.getGroupId()); entity.setGroupId(formDto.getGroupId());
entity.setUserId(userDto.getUserId()); entity.setUserId(userDto.getUserId());

2
esua-epdc/epdc-module/epdc-group/epdc-group-server/src/main/resources/mapper/group/GroupDao.xml

@ -197,7 +197,7 @@
AND tcm.DEL_FLAG = '0' AND tcm.DEL_FLAG = '0'
WHERE WHERE
tc.DEL_FLAG = '0' tc.DEL_FLAG = '0'
GROUP BY group by
tc.ID tc.ID
) tmp ON gp.ID = tmp.GROUP_ID ) tmp ON gp.ID = tmp.GROUP_ID
WHERE WHERE

31
esua-epdc/epdc-module/epdc-user/epdc-user-server/src/main/resources/mapper/UserDao.xml

@ -139,32 +139,35 @@
<select id="selectListOfInviteUsers" resultType="com.elink.esua.epdc.dto.epdc.result.EpdcUserGroupInviteResultDTO"> <select id="selectListOfInviteUsers" resultType="com.elink.esua.epdc.dto.epdc.result.EpdcUserGroupInviteResultDTO">
SELECT SELECT
ID AS userId, u.ID AS userId,
NICKNAME, u.NICKNAME,
FACE_IMG AS userAvatar, u.FACE_IMG AS userAvatar,
PARTY_FLAG AS partyMember, u.PARTY_FLAG AS partyMember,
MOBILE u.MOBILE
FROM FROM
epdc_user epdc_user_grid_relation gr
LEFT JOIN epdc_user u ON u.ID = gr.USER_ID
AND u.DEL_FLAG = '0'
WHERE WHERE
DEL_FLAG = '0' gr.DEL_FLAG = '0'
AND GRID_ID = #{gridId} AND gr.GRID_ID = #{gridId}
AND ID NOT IN AND u.ID IS NOT NULL
AND gr.USER_ID NOT IN
<foreach item="userId" collection="userIds" open="(" separator="," close=")"> <foreach item="userId" collection="userIds" open="(" separator="," close=")">
#{userId} #{userId}
</foreach> </foreach>
<if test="mobile != null and mobile != ''"> <if test="mobile != null and mobile != ''">
and MOBILE = #{mobile} and u.MOBILE = #{mobile}
</if> </if>
<if test="road != null and road != ''"> <if test="road != null and road != ''">
and ROAD like concat('%', #{road}, '%') and u.ROAD like concat('%', #{road}, '%')
</if> </if>
<if test="lastName != null and lastName != ''"> <if test="lastName != null and lastName != ''">
and LAST_NAME like concat('%', #{lastName}, '%') and u.LAST_NAME like concat('%', #{lastName}, '%')
</if> </if>
ORDER BY ORDER BY
CONVERT(NICKNAME USING gbk) ASC, CONVERT ( u.NICKNAME USING gbk ) ASC,
REGISTER_TIME u.REGISTER_TIME
</select> </select>
<resultMap id="partMemberDetail" type="com.elink.esua.epdc.dto.epdc.result.EpdcPartyMemberDetailDto"> <resultMap id="partMemberDetail" type="com.elink.esua.epdc.dto.epdc.result.EpdcPartyMemberDetailDto">

Loading…
Cancel
Save