xiao547607 3 年 前
コミット
6a911295bf

+ 1 - 1
common/src/main/java/com/jpsoft/employment/modules/sys/dao/UserDAO.java

@@ -24,5 +24,5 @@ public interface UserDAO {
 
     UserVO getUser(String id);
 
-	List<User> findByRoleIdAndCompanyId(String roleId,String companyId);
+	List<String> findByRoleIdAndCompanyId(String roleId,String companyId);
 }

+ 1 - 1
common/src/main/java/com/jpsoft/employment/modules/sys/service/UserService.java

@@ -21,5 +21,5 @@ public interface UserService {
 	boolean hasRole(String userId, String roleName) ;
     User findByOpenId(String openId);
 	UserVO getUser(String id);
-	List<User> findByRoleIdAndCompanyId(String roleId,String companyId);
+	List<String> findByRoleIdAndCompanyId(String roleId,String companyId);
 }

+ 1 - 1
common/src/main/java/com/jpsoft/employment/modules/sys/service/impl/UserServiceImpl.java

@@ -92,7 +92,7 @@ public class UserServiceImpl implements UserService {
 	}
 
 	@Override
-	public List<User> findByRoleIdAndCompanyId(String roleId,String companyId){
+	public List<String> findByRoleIdAndCompanyId(String roleId,String companyId){
 		return userDAO.findByRoleIdAndCompanyId(roleId,companyId);
 	}
 }

+ 1 - 1
common/src/main/resources/mapper/sys/User.xml

@@ -151,7 +151,7 @@
             where u.id_=#{0} and u.del_flag=0
             limit 1
     </select>
-    <select id="findByRoleIdAndCompanyId" resultMap="UserMap">
+    <select id="findByRoleIdAndCompanyId" resultType="String">
         SELECT
             a.id_
         FROM

+ 1 - 1
web/src/main/java/com/jpsoft/employment/modules/mobile/controller/MessageNoticeApiController.java

@@ -380,7 +380,7 @@ public class MessageNoticeApiController {
                         mc.setType("1");
                         mc.setStatus(true);
                         mc.setIsNeedAgree(false);
-                        List<User> hrUserList = userService.findByRoleIdAndCompanyId("40846865-15ec-4de4-983e-054eb47666a4",recruitment.getCompanyId());
+                        List<String> hrUserList = userService.findByRoleIdAndCompanyId("40846865-15ec-4de4-983e-054eb47666a4",recruitment.getCompanyId());
                         if(hrUserList.size() > 0){
                             mc.setRecipientId(StringUtils.join(hrUserList.toArray(), ","));
                             messageNoticeService.insert(mc);

+ 1 - 1
web/src/main/java/com/jpsoft/employment/modules/mobile/controller/ResumeApiController.java

@@ -223,7 +223,7 @@ public class ResumeApiController {
                 mc.setType("1");
                 mc.setStatus(true);
                 mc.setIsNeedAgree(false);
-                List<User> hrUserList = userService.findByRoleIdAndCompanyId("40846865-15ec-4de4-983e-054eb47666a4",recruitment.getCompanyId());
+                List<String> hrUserList = userService.findByRoleIdAndCompanyId("40846865-15ec-4de4-983e-054eb47666a4",recruitment.getCompanyId());
                 if(hrUserList.size() > 0){
                     mc.setRecipientId(StringUtils.join(hrUserList.toArray(), ","));
                     messageNoticeService.insert(mc);