|
|
|
@@ -212,19 +212,18 @@ public class MallUserInfoController extends BaseController { |
|
|
|
/** |
|
|
|
* 启用,停用用户 |
|
|
|
* |
|
|
|
* @param userId |
|
|
|
* @param status |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
@ApiOperation(value = "起停用户接口", response = String.class) |
|
|
|
@GetMapping("status") |
|
|
|
public ResultData modifyStatus(Long userId, Integer status) { |
|
|
|
@ApiOperation(value = "起停用户接口") |
|
|
|
@PostMapping("updateStatus") |
|
|
|
public ResultData modifyStatus(@RequestBody MallUserInfo userInfo) { |
|
|
|
logger.debug("[" + getIpAddr() + "] MallUserInfoController::modifyStatus"); |
|
|
|
MallUserInfo currentUser = getUser(); |
|
|
|
if (currentUser.getIsAdmin().equals(EnumUserAdmin.ADMIN.getCode())) { |
|
|
|
MallUserInfo userInfo = userInfoService.getById(userId); |
|
|
|
userInfo.setStatus(status); |
|
|
|
userInfo.setTenantId(getTenantId()); |
|
|
|
MallUserInfo updateUserInfo = new MallUserInfo(); |
|
|
|
updateUserInfo.setId(userInfo.getId()); |
|
|
|
updateUserInfo.setTenantId(getTenantId()); |
|
|
|
updateUserInfo.setStatus(userInfo.getStatus()); |
|
|
|
userInfoService.saveOrUpdate(userInfo); |
|
|
|
return new ResultData(); |
|
|
|
} else { |
|
|
|
|