Commit 33b6873c by 徐高华

Merge branch 'master-xgh-好办停用' into 'master'

好友查询

See merge request !274
parents 8cad026d 9c664636
...@@ -188,6 +188,8 @@ public interface ExternalClerkRelatedApiService { ...@@ -188,6 +188,8 @@ public interface ExternalClerkRelatedApiService {
* @date 2021-10-15 11:36:36 * @date 2021-10-15 11:36:36
*/ */
boolean isFriends(String memberId, String clerkId, String enterpriseId); boolean isFriends(String memberId, String clerkId, String enterpriseId);
List<String> listMemberAndClerk(List<String> memberIdList , List<String> clerkIdList , String enterpriseId) ;
/** /**
* 批量查询会员与导购好友关系 * 批量查询会员与导购好友关系
......
...@@ -369,4 +369,6 @@ public interface TabHaobanExternalClerkRelatedMapper { ...@@ -369,4 +369,6 @@ public interface TabHaobanExternalClerkRelatedMapper {
*/ */
List<String> getByStoreIdAndStaffId(@Param("storeId") String storeId, List<String> getByStoreIdAndStaffId(@Param("storeId") String storeId,
@Param("staffId") String staffId); @Param("staffId") String staffId);
List<String> listMemberAndClerk(@Param("memberIdList")List<String> memberIdList, @Param("clerkIdList")List<String> clerkIdList, @Param("enterpriseId")String enterpriseId);
} }
\ No newline at end of file
...@@ -433,6 +433,12 @@ public class ExternalClerkRelatedApiServiceImpl implements ExternalClerkRelatedA ...@@ -433,6 +433,12 @@ public class ExternalClerkRelatedApiServiceImpl implements ExternalClerkRelatedA
} }
return externalClerkRelated.getStatusFlag() == 1; return externalClerkRelated.getStatusFlag() == 1;
} }
@Override
public List<String> listMemberAndClerk(List<String> memberIdList, List<String> clerkIdList, String enterpriseId) {
List<String> list = tabHaobanExternalClerkRelatedMapper.listMemberAndClerk(memberIdList, clerkIdList, enterpriseId);
return list;
}
@Override @Override
public Map<String, List<ClerkStaffWxUserDTO>> listMemberStaffRel(List<String> memberIdList, List<String> clerkIdList, String enterpriseId, String wxEnterpriseId) { public Map<String, List<ClerkStaffWxUserDTO>> listMemberStaffRel(List<String> memberIdList, List<String> clerkIdList, String enterpriseId, String wxEnterpriseId) {
......
...@@ -676,5 +676,20 @@ ...@@ -676,5 +676,20 @@
and staff_id = #{staffId} and staff_id = #{staffId}
and status_flag in (1, 3, 4) and status_flag in (1, 3, 4)
</select> </select>
<select id="listMemberAndClerk" resultType="java.lang.String">
select member_id
from tab_haoban_external_clerk_related
where member_id in
<foreach collection="memberIdList" item="item" separator="," open="(" close=")">
#{item}
</foreach>
and clerk_id in
<foreach collection="clerkIdList" item="item" separator="," open="(" close=")">
#{item}
</foreach>
and enterprise_id = #{enterpriseId}
AND status_flag = 1
</select>
</mapper> </mapper>
\ No newline at end of file
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