fix:新增平台库数据源
feat:新增账密登录接口
This commit is contained in:
@@ -4,8 +4,8 @@ import com.cool.store.constants.CommonConstants;
|
||||
import com.cool.store.dto.UserDTO;
|
||||
import com.cool.store.dto.openPreparation.UserNameDTO;
|
||||
import com.cool.store.entity.EnterpriseUserDO;
|
||||
import com.cool.store.entity.login.UserLoginDO;
|
||||
import com.cool.store.mapper.EnterpriseUserMapper;
|
||||
import com.cool.store.response.oppty.UserResponse;
|
||||
import com.cool.store.utils.StringUtil;
|
||||
import com.google.common.collect.Lists;
|
||||
import org.apache.commons.collections4.CollectionUtils;
|
||||
@@ -175,4 +175,13 @@ public class EnterpriseUserDAO {
|
||||
}
|
||||
return enterpriseUserMapper.searchUserByUserIdsAndKeyword(userIdList, keyword);
|
||||
}
|
||||
|
||||
/**
|
||||
* 从平台库根据唯一id获取用户登录信息
|
||||
* @param unionid 唯一id
|
||||
* @return 用户登录信息
|
||||
*/
|
||||
public UserLoginDO getUserLoginByUnionid(String unionid) {
|
||||
return enterpriseUserMapper.getUserLoginByUnionid(unionid);
|
||||
}
|
||||
}
|
||||
@@ -1,8 +1,10 @@
|
||||
package com.cool.store.mapper;
|
||||
|
||||
import com.cool.store.annotation.PlatformDB;
|
||||
import com.cool.store.dto.UserDTO;
|
||||
import com.cool.store.dto.openPreparation.UserNameDTO;
|
||||
import com.cool.store.entity.EnterpriseUserDO;
|
||||
import com.cool.store.entity.login.UserLoginDO;
|
||||
import org.apache.ibatis.annotations.Mapper;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
|
||||
@@ -103,4 +105,12 @@ public interface EnterpriseUserMapper {
|
||||
List<EnterpriseUserDO> searchUserByUserIdsAndKeyword( @Param("userIdList") List<String> userIdList, @Param("keyword") String keyword);
|
||||
|
||||
List<String> getUserIdsByRegionIdList( @Param("regionIdList") List<String> regionIdList);
|
||||
|
||||
/**
|
||||
* 从平台库根据唯一id获取用户登录信息
|
||||
* @param unionid 唯一id
|
||||
* @return 用户登录信息
|
||||
*/
|
||||
@PlatformDB
|
||||
UserLoginDO getUserLoginByUnionid(@Param("unionid") String unionid);
|
||||
}
|
||||
@@ -229,4 +229,10 @@
|
||||
</foreach>
|
||||
</if>
|
||||
</select>
|
||||
|
||||
<select id="getUserLoginByUnionid" resultType="com.cool.store.entity.login.UserLoginDO">
|
||||
SELECT user_id, mobile, password
|
||||
FROM enterprise_user
|
||||
WHERE unionid = #{unionid} AND active = true
|
||||
</select>
|
||||
</mapper>
|
||||
Reference in New Issue
Block a user