From 8095e8cf7538ff2e5d3f146b7b7facb76584df19 Mon Sep 17 00:00:00 2001
From: 沈斌 <bluelazysb@hotmail.com>
Date: Wed, 20 Dec 2017 11:52:11 +0800
Subject: [PATCH] updated
---
src/main/java/com/moral/controller/UserController.java | 31 ++++++++++++++++++++++++-------
1 files changed, 24 insertions(+), 7 deletions(-)
diff --git a/src/main/java/com/moral/controller/UserController.java b/src/main/java/com/moral/controller/UserController.java
index a18fba7..6162ce2 100644
--- a/src/main/java/com/moral/controller/UserController.java
+++ b/src/main/java/com/moral/controller/UserController.java
@@ -17,7 +17,7 @@
@Resource
private OperateUserService operateUserService;
- @RequestMapping(value = "/operate_user", method = RequestMethod.GET)
+ @GetMapping("/operate_user")
public PageResult findOperateUserList() {
Long total = operateUserService.findOperateUserCount();
@@ -25,15 +25,32 @@
return new PageResult(total, data);
}
- @RequestMapping(value = "/operate_user/{id}", method = RequestMethod.GET)
+ @GetMapping("/operate_user/{id}")
public OperateUser findOperateUserById(@PathVariable(value = "id") int id) {
- return operateUserService.findOperateUserById(id);
+ return operateUserService.findOperateUser(id);
}
- @RequestMapping(value = "/operate_user/save", method = RequestMethod.POST)
- public int saveOrUpdate(@RequestBody OperateUser operateUser) {
- System.out.println(JSON.toJSONString(operateUser));
- return 1;
+ @PostMapping("/operate_user/save")
+ public int saveOrUpdate(@RequestBody OperateUser user) {
+ int result = 1;
+ Integer id = user.getId();
+ if(id != null && id > 0) {
+ result = operateUserService.updateOperateUser(user);
+ } else {
+ result = operateUserService.insertOperateUser(user);
+ }
+ return result;
+ }
+
+ @DeleteMapping("/operate_user/{id}")
+ public int delete(@PathVariable(value = "id") int id) {
+ return operateUserService.deleteOperateUser(id);
+ }
+
+ @PostMapping("/operate_user/deleteList")
+ public int deleteUserList(@RequestBody String[] ids) {
+ System.out.println(ids);
+ return operateUserService.deleteOperateUserList(ids);
}
}
--
Gitblit v1.8.0