diff --git a/ABVJE_BL/src/jp/agentec/abook/abv/bl/data/dao/ShopMemberDao.java b/ABVJE_BL/src/jp/agentec/abook/abv/bl/data/dao/ShopMemberDao.java index ddb73a2..415df84 100644 --- a/ABVJE_BL/src/jp/agentec/abook/abv/bl/data/dao/ShopMemberDao.java +++ b/ABVJE_BL/src/jp/agentec/abook/abv/bl/data/dao/ShopMemberDao.java @@ -130,6 +130,19 @@ public class ShopMemberDao extends AbstractDao { return list; } + public List<ShopMemberDto> getUserList(String userIdList) { + StringBuffer sql = new StringBuffer(); + sql.append(" SELECT "); + sql.append(" sm.shop_member_id "); + sql.append(" ,sm.shop_member_name "); + sql.append(" ,sm.profile_url"); + sql.append(" FROM "); + sql.append(" m_shop_member AS sm "); + sql.append(" WHERE sm.shop_member_id IN ( "+userIdList+" )"); + List<ShopMemberDto> list = rawQueryGetDtoList(sql.toString(), new String[]{}, ShopMemberDto.class); + return list; + } + public List<ShopMemberDto> getfavoriteUserList() { return rawQueryGetDtoList("select * from m_shop_member where favorite_register_date NOT NULL", null, ShopMemberDto.class); } diff --git a/ABVJE_BL/src/jp/agentec/abook/abv/bl/logic/CommunicationLogic.java b/ABVJE_BL/src/jp/agentec/abook/abv/bl/logic/CommunicationLogic.java index 50b4fbf..2f67719 100644 --- a/ABVJE_BL/src/jp/agentec/abook/abv/bl/logic/CommunicationLogic.java +++ b/ABVJE_BL/src/jp/agentec/abook/abv/bl/logic/CommunicationLogic.java @@ -870,7 +870,7 @@ public class CommunicationLogic extends AbstractLogic { } public String getUserList(String userIdList) { - List<ShopMemberDto> selectedUsers = shopMemberDao.getSelectedUsers(userIdList); + List<ShopMemberDto> selectedUsers = shopMemberDao.getUserList(userIdList); JSONArray attendUsers = new JSONArray(); for (ShopMemberDto dto : selectedUsers) { Map<String, Object> userMap = new HashMap<String, Object>(); diff --git a/ABVJE_UI_Android/src/jp/agentec/abook/abv/ui/home/activity/ChatWebviewActivity.java b/ABVJE_UI_Android/src/jp/agentec/abook/abv/ui/home/activity/ChatWebviewActivity.java index 29a2e7e..41f06c7 100644 --- a/ABVJE_UI_Android/src/jp/agentec/abook/abv/ui/home/activity/ChatWebviewActivity.java +++ b/ABVJE_UI_Android/src/jp/agentec/abook/abv/ui/home/activity/ChatWebviewActivity.java @@ -1216,6 +1216,13 @@ public class ChatWebviewActivity extends ParentWebViewActivity { } @JavascriptInterface + public String getUserInfoList(String shopMemberIds) { + String userIds = shopMemberIds; + String UserInfoList = communicationLogic.getUserList(shopMemberIds); + return UserInfoList; + } + + @JavascriptInterface public String getArchiveDetail(String archiveId) { String archiveListStr = communicationLogic.getArchiveDetail(Integer.parseInt(archiveId)); return archiveListStr;