| @@ -212,19 +212,18 @@ public class MallUserInfoController extends BaseController { | |||||
| /** | /** | ||||
| * 启用,停用用户 | * 启用,停用用户 | ||||
| * | * | ||||
| * @param userId | |||||
| * @param status | |||||
| * @return | * @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"); | logger.debug("[" + getIpAddr() + "] MallUserInfoController::modifyStatus"); | ||||
| MallUserInfo currentUser = getUser(); | MallUserInfo currentUser = getUser(); | ||||
| if (currentUser.getIsAdmin().equals(EnumUserAdmin.ADMIN.getCode())) { | 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); | userInfoService.saveOrUpdate(userInfo); | ||||
| return new ResultData(); | return new ResultData(); | ||||
| } else { | } else { | ||||