diff --git a/app-api/src/main/java/co/depsystem/app/api1/common/HttpEnum.java b/app-api/src/main/java/co/depsystem/app/api1/common/HttpEnum.java
index b905d9d..362aec9 100644
--- a/app-api/src/main/java/co/depsystem/app/api1/common/HttpEnum.java
+++ b/app-api/src/main/java/co/depsystem/app/api1/common/HttpEnum.java
@@ -1,5 +1,9 @@
package co.depsystem.app.api1.common;
+/** https status
+ * @author adiao
+ */
+
public enum HttpEnum {
/**
* 请求处理正常
diff --git a/app-dao/src/main/java/co/depsystem/app/demos/web/User.java b/app-dao/src/main/java/co/depsystem/app/demos/web/User.java
index 3b5f960..721cb33 100644
--- a/app-dao/src/main/java/co/depsystem/app/demos/web/User.java
+++ b/app-dao/src/main/java/co/depsystem/app/demos/web/User.java
@@ -30,6 +30,8 @@ public class User {
private String password;
+ private String iphone;
+
public String getName() {
return name;
}
@@ -45,4 +47,12 @@ public class User {
public void setPassword(String password) {
this.password = password;
}
+
+ public String getIphone() {
+ return iphone;
+ }
+
+ public void setIphone(String iphone) {
+ this.iphone = iphone;
+ }
}
diff --git a/app-web/src/main/java/co/depsystem/app/demos/web/BasicController.java b/app-web/src/main/java/co/depsystem/app/demos/web/BasicController.java
index 9232e7b..1b52c03 100644
--- a/app-web/src/main/java/co/depsystem/app/demos/web/BasicController.java
+++ b/app-web/src/main/java/co/depsystem/app/demos/web/BasicController.java
@@ -16,15 +16,28 @@
package co.depsystem.app.demos.web;
+import co.depsystem.app.api1.UserService;
+import co.depsystem.app.api1.common.ResponseResult;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.*;
+import javax.annotation.Resource;
+
/** 基本控制器
* @author theonefx
*/
@Controller
public class BasicController {
+ /**
+ * 导入请求状态
+ */
+ @Resource
+ ResponseResult result;
+ @Resource
+ UserService userService;
+
+
/**
* index view
*/
@@ -33,6 +46,33 @@ public class BasicController {
return "index";
}
+ /**
+ * login view
+ */
+ @PostMapping("/login")
+ public ResponseResult login( User user){
+ User u = userService.login(user.getName(),user.getPassword());
+ if (u!=null) {
+ return ResponseResult.ok(u,"登录成功!");
+ }else {
+ return ResponseResult.failed(400,"登录失败!");
+ }
+ }
+
+ /**
+ * register view
+ */
+ @PostMapping("/register")
+ @ResponseBody
+ public ResponseResult register(User u){
+ int user = userService.register(u);
+ if (user != 0) {
+ return ResponseResult.ok(user,"Register access");
+ }else{
+ return ResponseResult.failed(user,"Register Failed");
+ }
+ }
+
/**
* ...
*/
diff --git a/app-web/src/main/java/co/depsystem/app/web/UserController.java b/app-web/src/main/java/co/depsystem/app/web/UserController.java
index e7b055e..6633318 100644
--- a/app-web/src/main/java/co/depsystem/app/web/UserController.java
+++ b/app-web/src/main/java/co/depsystem/app/web/UserController.java
@@ -1,6 +1,5 @@
package co.depsystem.app.web;
-import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
@@ -10,6 +9,8 @@ import org.springframework.web.bind.annotation.RestController;
import co.depsystem.app.api1.UserService;
import co.depsystem.app.api1.model.UserModel;
+import javax.annotation.Resource;
+
/** 用户权限管理器
* 这个控制器是用来管理
* @author theonefx
@@ -18,7 +19,7 @@ import co.depsystem.app.api1.model.UserModel;
@RestController
public class UserController {
- @Autowired
+ @Resource
private UserService userService;
@RequestMapping("/username")
diff --git a/start/src/main/resources/application.properties b/start/src/main/resources/application.properties
index 572f32b..e14625c 100644
--- a/start/src/main/resources/application.properties
+++ b/start/src/main/resources/application.properties
@@ -9,7 +9,7 @@ mybatis.mapper-locations=classpath:mappers/*xml
mybatis.type-aliases-package=co.depsystem.app.mybatis.entity
# 应用服务 WEB 访问端口
-server.port=8080
+server.port=80
# 数据库驱动:
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver