Commit 01d96a29 by 王祖波

分享绑定

parent 936933a3
...@@ -4,8 +4,6 @@ import com.gic.api.base.commons.ServiceResponse; ...@@ -4,8 +4,6 @@ import com.gic.api.base.commons.ServiceResponse;
import com.gic.haoban.manage.api.dto.chat.GroupChatHmDTO; import com.gic.haoban.manage.api.dto.chat.GroupChatHmDTO;
import com.gic.haoban.manage.api.qdto.chat.GroupChatActivityHmQDTO; import com.gic.haoban.manage.api.qdto.chat.GroupChatActivityHmQDTO;
import com.gic.haoban.manage.api.qdto.chat.GroupChatActivityShareBindQDTO; import com.gic.haoban.manage.api.qdto.chat.GroupChatActivityShareBindQDTO;
import com.gic.haoban.manage.api.qdto.chat.GroupChatActivityShareQDTO;
import org.checkerframework.checker.units.qual.C;
import java.util.List; import java.util.List;
......
...@@ -27,7 +27,7 @@ public interface GroupChatActivityShareBindMapper { ...@@ -27,7 +27,7 @@ public interface GroupChatActivityShareBindMapper {
* @param inviteeUnionId * @param inviteeUnionId
* @return * @return
*/ */
List<TabGroupChatActivityShareBind> query24Record(String inviteeUnionId); List<TabGroupChatActivityShareBind> query24Record(@Param("inviteeUnionIds")List<String> inviteeUnionId);
/** /**
* 查询指定行数据 * 查询指定行数据
......
package com.gic.haoban.manage.service.service.out.impl.chat; package com.gic.haoban.manage.service.service.out.impl.chat;
import com.alibaba.fastjson.JSONObject;
import com.gic.api.base.commons.BusinessException; import com.gic.api.base.commons.BusinessException;
import com.gic.api.base.commons.ServiceResponse; import com.gic.api.base.commons.ServiceResponse;
import com.gic.commons.util.EntityUtil; import com.gic.commons.util.EntityUtil;
...@@ -9,7 +8,7 @@ import com.gic.haoban.manage.api.qdto.chat.GroupChatActivityHmQDTO; ...@@ -9,7 +8,7 @@ import com.gic.haoban.manage.api.qdto.chat.GroupChatActivityHmQDTO;
import com.gic.haoban.manage.api.qdto.chat.GroupChatActivityShareBindQDTO; import com.gic.haoban.manage.api.qdto.chat.GroupChatActivityShareBindQDTO;
import com.gic.haoban.manage.api.service.chat.GroupChatActivityShareApiService; import com.gic.haoban.manage.api.service.chat.GroupChatActivityShareApiService;
import com.gic.haoban.manage.service.entity.chat.TabGroupChatActivityShareBind; import com.gic.haoban.manage.service.entity.chat.TabGroupChatActivityShareBind;
import com.gic.haoban.manage.service.pojo.bo.chat.GroupChatActivityBaseContext; //import com.gic.haoban.manage.service.pojo.bo.chat.GroupChatActivityBaseContext;
import com.gic.haoban.manage.service.pojo.bo.chat.GroupChatHmBO; import com.gic.haoban.manage.service.pojo.bo.chat.GroupChatHmBO;
import com.gic.haoban.manage.service.service.chat.GroupChatActivityInviteLogService; import com.gic.haoban.manage.service.service.chat.GroupChatActivityInviteLogService;
import com.gic.haoban.manage.service.service.chat.GroupChatActivityService; import com.gic.haoban.manage.service.service.chat.GroupChatActivityService;
...@@ -64,7 +63,7 @@ public class GroupChatActivityShareApiServiceImpl implements GroupChatActivitySh ...@@ -64,7 +63,7 @@ public class GroupChatActivityShareApiServiceImpl implements GroupChatActivitySh
@Override @Override
public ServiceResponse<Void> shareGroupChatInviteMQ(String param) { public ServiceResponse<Void> shareGroupChatInviteMQ(String param) {
GroupChatActivityBaseContext chatActivityContext = JSONObject.parseObject(param, GroupChatActivityBaseContext.class); // GroupChatActivityBaseContext chatActivityContext = JSONObject.parseObject(param, GroupChatActivityBaseContext.class);
// groupChatActivityInviteLogService.groupChatInvite(chatActivityContext); // groupChatActivityInviteLogService.groupChatInvite(chatActivityContext);
return ServiceResponse.success(); return ServiceResponse.success();
} }
......
...@@ -24,8 +24,12 @@ ...@@ -24,8 +24,12 @@
<select id="query24Record" resultMap="TabHaobanGroupChatActivityShareBindMap"> <select id="query24Record" resultMap="TabHaobanGroupChatActivityShareBindMap">
select chat_activity_bind_id, chat_activity_id, inviter_member_id, invitee_member_id, invitee_union_id, enterprise_id, wx_enterprise_id, create_time, update_time, delete_flag select chat_activity_bind_id, chat_activity_id, inviter_member_id, invitee_member_id, invitee_union_id, enterprise_id, wx_enterprise_id, create_time, update_time, delete_flag
from tab_haoban_group_chat_activity_share_bind from tab_haoban_group_chat_activity_share_bind
where delete_flag = 0 and invitee_union_id = #{inviteeUnionId} and create_time > now() - interval 1 day where delete_flag = 0
group by chat_activity_id and invitee_union_id in
<foreach collection="item" open="(" close=")" separator="," item="item">
#{item}
</foreach>
and create_time > now() - interval 1 day
order by create_time desc order by create_time desc
</select> </select>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment