|
@@ -4,12 +4,12 @@ import cn.hutool.core.util.ObjectUtil;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
import com.fdkk.sxz.annotation.auth.CurrentUser;
|
|
|
import com.fdkk.sxz.base.BaseController;
|
|
|
-import com.fdkk.sxz.system.dto.*;
|
|
|
+import com.fdkk.sxz.base.PageResult;
|
|
|
+import com.fdkk.sxz.base.Result;
|
|
|
import com.fdkk.sxz.entity.system.User;
|
|
|
+import com.fdkk.sxz.system.dto.*;
|
|
|
import com.fdkk.sxz.system.service.IDataPermissionService;
|
|
|
import com.fdkk.sxz.system.service.IUserService;
|
|
|
-import com.fdkk.sxz.base.PageResult;
|
|
|
-import com.fdkk.sxz.base.Result;
|
|
|
import com.github.pagehelper.Page;
|
|
|
import com.github.pagehelper.PageInfo;
|
|
|
import io.swagger.annotations.Api;
|
|
@@ -30,9 +30,9 @@ import javax.validation.Valid;
|
|
|
import java.util.List;
|
|
|
|
|
|
/**
|
|
|
+ * @author Xiewj
|
|
|
* @ClassName: UserController
|
|
|
* @Description: User前端控制器
|
|
|
- * @author Xiewj
|
|
|
* @date 2018年5月18日 下午4:03:58
|
|
|
*/
|
|
|
@RestController
|
|
@@ -62,7 +62,7 @@ public class SysUserController extends BaseController {
|
|
|
@ApiImplicitParam(name = "roleId", value = "角色", required = false, dataType = "integer", paramType = "query"),
|
|
|
@ApiImplicitParam(name = "userStatus", value = "用户状态", required = false, dataType = "String", paramType = "query"),
|
|
|
@ApiImplicitParam(name = "size", value = "每页条数", required = false, dataType = "Integer", paramType = "query"),
|
|
|
- @ApiImplicitParam(name = "current", value = "当前页", required = false, dataType = "Integer", paramType = "query") })
|
|
|
+ @ApiImplicitParam(name = "current", value = "当前页", required = false, dataType = "Integer", paramType = "query")})
|
|
|
public PageResult<UserInfo> list(@ApiIgnore QueryUser user, @ApiIgnore Page<UserInfo> page) {
|
|
|
|
|
|
PageInfo<UserInfo> pageUser = userService.selectUserList(page, user);
|
|
@@ -137,9 +137,9 @@ public class SysUserController extends BaseController {
|
|
|
if (null == userId) {
|
|
|
return failure("用户ID不能为空");
|
|
|
}
|
|
|
- User user= userService.findById(userId);
|
|
|
- boolean result=false;
|
|
|
- if (ObjectUtil.isNotNull(user)){
|
|
|
+ User user = userService.findById(userId);
|
|
|
+ boolean result = false;
|
|
|
+ if (ObjectUtil.isNotNull(user)) {
|
|
|
user.setRecStatus("I");
|
|
|
result = userService.removeById(user.getId());
|
|
|
}
|
|
@@ -199,7 +199,7 @@ public class SysUserController extends BaseController {
|
|
|
@ApiOperation(value = "管理员修改用户状态")
|
|
|
@ApiImplicitParams({
|
|
|
@ApiImplicitParam(name = "userId", value = "用户ID", required = true, dataType = "integer", paramType = "path"),
|
|
|
- @ApiImplicitParam(name = "status", value = "用户状态", required = true, dataType = "String", paramType = "path") })
|
|
|
+ @ApiImplicitParam(name = "status", value = "用户状态", required = true, dataType = "String", paramType = "path")})
|
|
|
public Result updateStatus(@PathVariable("userId") Long userId, @PathVariable("status") String status) {
|
|
|
if (null == userId || StringUtils.isEmpty(status)) {
|
|
|
return failure("ID和状态不能为空");
|
|
@@ -258,10 +258,10 @@ public class SysUserController extends BaseController {
|
|
|
String userAccount = user.getUserAccount();
|
|
|
QueryWrapper<User> userQueryWrapper = new QueryWrapper<>();
|
|
|
userQueryWrapper.eq("user_account", userAccount);
|
|
|
- if(null != user.getId()) {
|
|
|
+ if (null != user.getId()) {
|
|
|
userQueryWrapper.ne("id", user.getId());
|
|
|
}
|
|
|
- int count = userService.count(userQueryWrapper);
|
|
|
+ long count = userService.count(userQueryWrapper);
|
|
|
|
|
|
if (count == 0) {
|
|
|
return successPut(true);
|
|
@@ -277,10 +277,10 @@ public class SysUserController extends BaseController {
|
|
|
String userNickName = user.getUserNickName();
|
|
|
QueryWrapper<User> userQueryWrapper = new QueryWrapper<>();
|
|
|
userQueryWrapper.eq("user_nick_name", userNickName);
|
|
|
- if(null != user.getId()) {
|
|
|
+ if (null != user.getId()) {
|
|
|
userQueryWrapper.ne("id", user.getId());
|
|
|
}
|
|
|
- int count = userService.count(userQueryWrapper);
|
|
|
+ long count = userService.count(userQueryWrapper);
|
|
|
if (count == 0) {
|
|
|
return successPut(true);
|
|
|
} else {
|
|
@@ -295,10 +295,10 @@ public class SysUserController extends BaseController {
|
|
|
String userMobile = user.getUserMobile();
|
|
|
QueryWrapper<User> userQueryWrapper = new QueryWrapper<>();
|
|
|
userQueryWrapper.eq("user_mobile", userMobile);
|
|
|
- if(null != user.getId()) {
|
|
|
+ if (null != user.getId()) {
|
|
|
userQueryWrapper.ne("id", user.getId());
|
|
|
}
|
|
|
- int count = userService.count(userQueryWrapper);
|
|
|
+ long count = userService.count(userQueryWrapper);
|
|
|
if (count == 0) {
|
|
|
return successPut(true);
|
|
|
} else {
|
|
@@ -313,10 +313,10 @@ public class SysUserController extends BaseController {
|
|
|
String userEmail = user.getUserEmail();
|
|
|
QueryWrapper<User> userQueryWrapper = new QueryWrapper<>();
|
|
|
userQueryWrapper.eq("user_email", userEmail);
|
|
|
- if(null != user.getId()) {
|
|
|
+ if (null != user.getId()) {
|
|
|
userQueryWrapper.ne("id", user.getId());
|
|
|
}
|
|
|
- int count = userService.count(userQueryWrapper);
|
|
|
+ long count = userService.count(userQueryWrapper);
|
|
|
if (count == 0) {
|
|
|
return successPut(true);
|
|
|
} else {
|