dangsn
2024-06-04 890eef1b4240e0fcf8c6f2000e01f43e587702ef
Source/platformProject/vci-platform-web/src/main/java/com/vci/web/service/impl/LoginServiceImpl.java
@@ -5,12 +5,8 @@
import com.vci.frameworkcore.compatibility.ISmFunctionQueryService;
import com.vci.frameworkcore.compatibility.SmRoleQueryServiceI;
import com.vci.frameworkcore.compatibility.SmUserQueryServiceI;
import com.vci.frameworkcore.enumpck.ResourceControlTypeEnum;
import com.vci.frameworkcore.lcstatuspck.FrameworkDataLCStatus;
import com.vci.frameworkcore.pagemodel.SmFunctionVO;
import com.vci.frameworkcore.pagemodel.SmPasswordStrategyVO;
import com.vci.frameworkcore.pagemodel.SmRoleVO;
import com.vci.frameworkcore.pagemodel.SmUserVO;
import com.vci.frameworkcore.properties.VciSecurityManageProperties;
import com.vci.starter.web.annotation.bus.*;
import com.vci.starter.web.exception.VciBaseException;
import com.vci.starter.web.interceptor.VciSessionForLoginI;
@@ -19,10 +15,8 @@
import com.vci.starter.web.util.ApplicationContextProvider;
import com.vci.starter.web.util.Md5;
import com.vci.starter.web.util.VciBaseUtil;
import com.vci.starter.web.util.VciDateUtil;
import com.vci.web.bo.LoginResultBO;
import com.vci.web.dto.LoginUserDTO;
import com.vci.frameworkcore.properties.VciSecurityManageProperties;
import com.vci.web.service.LoginServiceI;
import com.vci.web.util.BusAnnotationUtil;
import org.apache.commons.lang3.StringUtils;
@@ -33,11 +27,7 @@
import org.springframework.util.CollectionUtils;
import java.lang.reflect.Method;
import java.text.MessageFormat;
import java.util.*;
import java.util.stream.Collectors;
import static com.vci.frameworkcore.constant.FrameWorkBusLangCodeConstant.*;
import java.util.Map;
/**
 * 登录的服务