WANG 6 lat temu
rodzic
commit
ce0f71d7e2

+ 6 - 2
examcloud-core-basic-api-provider/src/main/java/cn/com/qmth/examcloud/core/basic/api/controller/AuthController.java

@@ -53,7 +53,12 @@ public class AuthController extends ControllerSupport {
 	@ApiOperation(value = "登入", notes = "")
 	@PostMapping("login")
 	public Object login(@RequestBody LoginInfo loginInfo, HttpServletRequest request) {
-		setAlwaysOKResponse();
+
+		Boolean alwaysOK = loginInfo.getAlwaysOK();
+		if (null != alwaysOK && alwaysOK) {
+			setAlwaysOKResponse();
+		}
+
 		trim(loginInfo, false);
 
 		String realIp = request.getHeader("x-forwarded-for");
@@ -65,7 +70,6 @@ public class AuthController extends ControllerSupport {
 		} else {
 			loginInfo.setClientIp(null);
 		}
-		Boolean alwaysOK = loginInfo.getAlwaysOK();
 
 		User user = authService.login(loginInfo);
 

+ 9 - 1
examcloud-core-basic-base/pom.xml

@@ -1,5 +1,8 @@
 <?xml version="1.0"?>
-<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+<project
+	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
+	xmlns="http://maven.apache.org/POM/4.0.0"
+	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
 	<modelVersion>4.0.0</modelVersion>
 	<parent>
 		<groupId>cn.com.qmth.examcloud.core.basic</groupId>
@@ -14,6 +17,11 @@
 			<artifactId>examcloud-commons-web</artifactId>
 			<version>${examcloud.version}</version>
 		</dependency>
+		<dependency>
+			<groupId>cn.com.qmth.examcloud.reports</groupId>
+			<artifactId>examcloud-reports-commons</artifactId>
+			<version>${examcloud.version}</version>
+		</dependency>
 	</dependencies>
 
 </project>