Commit 6552c613 authored by wzp's avatar wzp

修改bug

parent ecff6f41
......@@ -162,7 +162,7 @@ public class ChinaMobileRestApiController extends BaseController {
}
@RequestMapping(value = "/user/webLogin", method = RequestMethod.POST)
public ResponseEntity<JSONObject> login(@RequestParam(value = "username") String username,
public Map<String, Object> login(@RequestParam(value = "username") String username,
@RequestParam(value = "password") String password,
@RequestParam(value = "mac") String mac) {
JSONObject resultMap = new JSONObject(true);
......@@ -179,20 +179,20 @@ public class ChinaMobileRestApiController extends BaseController {
// }
user = userService.selectByUsername(username);
if (user == null) {
resultMap.put("resultCode", "500");
resultMap.put("resultCode", "400");
resultMap.put("message", "用户名或密码不正确!");
return ResponseEntity.status(HttpStatus.INTERNAL_SERVER_ERROR).body(resultMap);
return resultMap;
}
TBoxOperation operation = boxOperationService.getOne(new UpdateWrapper<TBoxOperation>().eq("organ_id", user.getOrgId()));
if (operation == null || "".equals(operation.getMac())) {
resultMap.put("resultCode", "500");
resultMap.put("message", "用户未激活!");
return ResponseEntity.status(HttpStatus.INTERNAL_SERVER_ERROR).body(resultMap);
return resultMap;
}
if (!mac.equals(operation.getMac())) {
resultMap.put("resultCode", "500");
resultMap.put("resultCode", "400");
resultMap.put("message", "mac地址不正确!");
return ResponseEntity.status(HttpStatus.INTERNAL_SERVER_ERROR).body(resultMap);
return resultMap;
}
if (AuditOperationEnum.DISABLE.name().equals(user.getStatus())) {
throw new DisabledAccountException("此帐号已禁用,请联系管理员!");
......@@ -232,19 +232,19 @@ public class ChinaMobileRestApiController extends BaseController {
resultMap.put("resultCode", "200");
resultMap.put("message", "登录成功");
resultMap.put("data", jsonObject);
return ResponseEntity.status(HttpStatus.OK).body(resultMap);
return resultMap;
} catch (Exception e) {
resultMap.put("resultCode", "500");
resultMap.put("message", e.getMessage());
}
}
return ResponseEntity.status(HttpStatus.INTERNAL_SERVER_ERROR).body(resultMap);
return getFailResult(resultMap.get("message"));
}
@ApiOperation(value = "获取单个成员信息")
@GetMapping(value = "/user/getUserInfo")
@RequiresAuthentication
public ResponseEntity<JSONObject> getById(String userId) {
public Map<String, Object> getById(String userId) {
JSONObject resultMap = new JSONObject(true);
try {
TUser user = userService.getById(userId);
......@@ -254,7 +254,7 @@ public class ChinaMobileRestApiController extends BaseController {
resultMap.put("resultCode", "500");
resultMap.put("message", "用户不存在");
resultMap.put("data", "");
return ResponseEntity.status(HttpStatus.NOT_FOUND).body(null);
return resultMap;
}
JSONObject jsonObject = new JSONObject(true);
......@@ -270,17 +270,17 @@ public class ChinaMobileRestApiController extends BaseController {
resultMap.put("resultCode", "200");
resultMap.put("message", "成功");
resultMap.put("data", jsonObject);
return ResponseEntity.ok(resultMap);
return resultMap;
} catch (Exception e) {
resultMap.put("resultCode", "500");
resultMap.put("message", "获取单个成员信息失败!");
}
return ResponseEntity.status(HttpStatus.INTERNAL_SERVER_ERROR).body(resultMap);
return getFailResult();
}
@RequestMapping(value = "/user/logout", method = RequestMethod.GET)
@RequiresAuthentication
public ResponseEntity<JSONObject> logout() {
public Map<String, Object> logout() {
String token = request.getHeader("Authorization");
JSONObject resultMap = new JSONObject(true);
try {
......@@ -291,12 +291,12 @@ public class ChinaMobileRestApiController extends BaseController {
resultMap.put("resultCode", "200");
resultMap.put("message", "成功");
resultMap.put("data", "");
return ResponseEntity.status(HttpStatus.OK).body(resultMap);
return resultMap;
} catch (Exception e) {
resultMap.put("resultCode", "500");
resultMap.put("message", "注销错误!");
}
return ResponseEntity.status(HttpStatus.INTERNAL_SERVER_ERROR).body(resultMap);
return getFailResult("注销错误!");
}
/**
......@@ -305,7 +305,7 @@ public class ChinaMobileRestApiController extends BaseController {
@ApiOperation(value = "插入机顶盒日志表", notes = "插入机顶盒日志表")
@PostMapping(value = "/equitment/runLog")
@RequiresAuthentication
public ResponseEntity<JSONObject> insertRunLog(RunLog runLog) {
public Map<String, Object> insertRunLog(RunLog runLog) {
JSONObject resultMap = new JSONObject();
try {
......@@ -313,13 +313,13 @@ public class ChinaMobileRestApiController extends BaseController {
resultMap.put("resultCode", "200");
resultMap.put("message", "成功");
resultMap.put("data", "");
return ResponseEntity.status(HttpStatus.OK).body(resultMap);
return resultMap;
} catch (Exception e) {
resultMap.put("resultCode", "500");
resultMap.put("message", "失败");
resultMap.put("data", "");
}
return ResponseEntity.status(HttpStatus.INTERNAL_SERVER_ERROR).body(resultMap);
return getFailResult();
}
/**
......@@ -328,7 +328,7 @@ public class ChinaMobileRestApiController extends BaseController {
@ApiOperation(value = "查询语言列表", notes = "查询语言列表")
@PostMapping(value = "/language/info")
@RequiresAuthentication
public ResponseEntity<JSONObject> languageInfo() {
public Map<String, Object> languageInfo() {
JSONObject resultMap = new JSONObject();
try {
......@@ -336,13 +336,13 @@ public class ChinaMobileRestApiController extends BaseController {
resultMap.put("resultCode", "200");
resultMap.put("message", "成功");
resultMap.put("data", list);
return ResponseEntity.status(HttpStatus.OK).body(resultMap);
return resultMap;
} catch (Exception e) {
resultMap.put("resultCode", "500");
resultMap.put("message", "失败");
resultMap.put("data", "");
}
return ResponseEntity.status(HttpStatus.INTERNAL_SERVER_ERROR).body(resultMap);
return getFailResult();
}
@ApiImplicitParams(value = {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment