Browse Source

erp批量删除用户

git-svn-id: svn+ssh://10.10.101.21/source/platform/platform-b2b@10655 f3bf4e98-0cf0-11e4-a00c-a99a8b9d557d
wangmh 8 years ago
parent
commit
5e64b8b4ca

+ 11 - 5
src/main/java/com/uas/platform/b2b/erp/controller/UserController.java

@@ -24,13 +24,19 @@ public class UserController {
 
     private final static UsageBufferedLogger logger = BufferedLoggerManager.getLogger(UsageBufferedLogger.class);
 
-    @RequestMapping(value = "/{uu}", method = RequestMethod.DELETE)
-    public ResponseEntity<String> removeUser(@PathVariable("uu") Long uu)throws UnsupportedEncodingException {
-        if (uu == null) {
+    @RequestMapping(value = "/{uus}", method = RequestMethod.DELETE)
+    public ResponseEntity<String> removeUser(@PathVariable("uus") Long... uus)throws UnsupportedEncodingException {
+        if (uus == null) {
             return new ResponseEntity<String>(HttpStatus.NOT_MODIFIED);
         }
-        userService.removeUser(uu);
-        logger.log("用户信息", "删除用户,UU:" + uu);
+        for (Long uu : uus) {
+            try {
+                userService.removeUser(uu);
+                logger.log("用户信息", "删除用户,UU:" + uu);
+            } catch (RuntimeException e){
+
+            }
+        }
         return new ResponseEntity<String>(HttpStatus.OK);
     }
 }