package jnpf.permission.fallback;
|
|
import jnpf.base.ActionResult;
|
import jnpf.base.Pagination;
|
import jnpf.exception.DataException;
|
import jnpf.permission.UserApi;
|
import jnpf.permission.entity.UserEntity;
|
import jnpf.permission.model.SystemParamModel;
|
import jnpf.permission.model.user.*;
|
import jnpf.permission.model.user.mod.UserIdModelByPage;
|
import jnpf.permission.model.user.vo.BaseInfoVo;
|
import jnpf.permission.model.user.vo.UserByRoleVO;
|
import jnpf.permission.model.user.vo.UserInfoVO;
|
import lombok.extern.slf4j.Slf4j;
|
import org.springframework.stereotype.Component;
|
import org.springframework.web.bind.annotation.PostMapping;
|
import org.springframework.web.bind.annotation.RequestBody;
|
import org.springframework.web.bind.annotation.RequestParam;
|
|
import java.util.*;
|
|
/**
|
* 获取用户信息Api降级处理
|
*
|
* @author JNPF开发平台组
|
* @version V3.1.0
|
* @copyright 引迈信息技术有限公司(https://www.jnpfsoft.com)
|
* @date 2021-03-24
|
*/
|
@Component
|
@Slf4j
|
public class UserApiFallback implements UserApi {
|
|
@Override
|
public List<UserEntity> getUserName(List<String> id) {
|
return new ArrayList<>();
|
}
|
|
@Override
|
public List<UserEntity> getUserNamePagination(UserModel userModel) {
|
return new ArrayList<>();
|
}
|
|
@Override
|
public ActionResult<UserInfoVO> getInfo(String id) throws DataException {
|
return null;
|
}
|
|
@Override
|
public List<String> getListId() {
|
return new ArrayList<>();
|
}
|
|
@Override
|
public UserEntity getInfoByAccount(UserInfoModel userInfoModel) {
|
return null;
|
}
|
|
@Override
|
public UserEntity getInfoByUserId(UserInfoModel userInfoModel) {
|
return null;
|
}
|
|
@Override
|
public Boolean updateById(UserUpdateModel userUpdateModel) {
|
return false;
|
}
|
|
@Override
|
public Boolean update(String id, UserEntity entity) {
|
return false;
|
}
|
|
@Override
|
public UserEntity getInfoByAccount(String account) {
|
return null;
|
}
|
|
@Override
|
public UserEntity getInfoById(String id) {
|
return null;
|
}
|
|
@Override
|
public UserEntity getInfoByIdInMessage(String id) {
|
return new UserEntity();
|
}
|
|
@Override
|
public List<UserEntity> getListByManagerId(String id) {
|
return new ArrayList<>();
|
}
|
|
@Override
|
public List<UserEntity> getList(boolean enabledMark) {
|
return new ArrayList<>();
|
}
|
|
@Override
|
public List<UserEntity> getAdminList() {
|
return new ArrayList<>();
|
}
|
|
@Override
|
public Boolean setAdminListByIds(List<String> adminIds) {
|
return false;
|
}
|
|
@Override
|
public UserEntity getByRealName(String fullName) {
|
return null;
|
}
|
|
@Override
|
public Boolean updateUserById(UserEntity userEntity) {
|
return false;
|
}
|
|
@Override
|
public Map<String, Object> getUserMap(String type) {
|
return new HashMap<>();
|
}
|
|
@Override
|
public UserEntity getInfoByMobile(String mobile) {
|
return null;
|
}
|
|
@Override
|
public Boolean create(UserEntity userEntity) {
|
return false;
|
}
|
|
@Override
|
public void delete(UserEntity userEntity) {
|
|
}
|
|
@Override
|
public List<String> getUserIdList(List<String> userIds) {
|
return new ArrayList<>();
|
}
|
|
@Override
|
public List<BaseInfoVo> selectedByIds(List<String> ids) {
|
return Collections.EMPTY_LIST;
|
}
|
|
@Override
|
public List<UserEntity> getUserNameMark(List<String> id) {
|
return new ArrayList<>();
|
}
|
|
@Override
|
public List<BaseInfoVo> getObjList(UserIdModelByPage objListModel) {
|
return new ArrayList<>();
|
}
|
|
@Override
|
public List<String> getIdsByAccounts(List<String> accounts) {
|
return new ArrayList<>();
|
}
|
|
@Override
|
public List<UserEntity> getUserPage(Pagination pagination) {
|
return null;
|
}
|
|
@Override
|
public Map<String, String> getSystemFieldValue(SystemParamModel model) {
|
return new HashMap<>();
|
}
|
|
@Override
|
public List<UserEntity> getListByOrgIds(List<String> collect) {
|
return new ArrayList<>();
|
}
|
|
@Override
|
public UserEntity getUserByMobile(String dingMobile) {
|
return null;
|
}
|
|
@Override
|
public List<UserEntity> page(UserSystemCountModel userSystemCountModel) {
|
return null;
|
}
|
|
@Override
|
public UserRelationIds getUserObjectIdList(@RequestParam String userId) {
|
return null;
|
}
|
|
@Override
|
public Boolean logoutUser(@RequestParam("message") String message,@RequestBody List<String> userIds){
|
return false;
|
}
|
}
|