数据不存在的时候返回失败

yun-zuoyi
wei.peng 6 years ago
parent dee9ce7bb0
commit 9bba86fab8

@ -146,11 +146,14 @@ public class SysDepartmentController extends CoreBaseController {
SysDepartment department = departmentService.getSysDepartmentById(Long.parseLong(id));
ValidatorBean.beginValid(department);
return ResultBean.success("操作成功")
.setCode(ResourceEnumUtil.MESSAGE.SUCCESS.getCode())
.setResultObject(department);
if(department != null){
return ResultBean.success("操作成功").setCode(ResourceEnumUtil.MESSAGE.SUCCESS.getCode()).setResultObject(department);
}else {
return ResultBean.fail("数据不存在").setCode(ResourceEnumUtil.MESSAGE.EMPTY.getCode());
}
} catch (ImppBusiException busExcep) {
LOGGER.error(busExcep.getErrorMsg() + "{}", busExcep.getErrorDetail(), busExcep);
return ResultBean.fail(busExcep);

@ -150,11 +150,13 @@ public class SysMenuController extends CoreBaseController {
// 数据校验
ValidatorBean.checkNotNull(id, "功能id 不能为空");
SysMenu sysMenu = sysMenuService.getSysMenuById(Long.parseLong(id));
SysMenu menu = sysMenuService.getSysMenuById(Long.parseLong(id));
return ResultBean.success("操作成功")
.setCode(ResourceEnumUtil.MESSAGE.SUCCESS.getCode())
.setResultObject(sysMenu);
if(menu != null){
return ResultBean.success("操作成功").setCode(ResourceEnumUtil.MESSAGE.SUCCESS.getCode()).setResultObject(menu);
}else {
return ResultBean.fail("数据不存在").setCode(ResourceEnumUtil.MESSAGE.EMPTY.getCode());
}
} catch (ImppBusiException busExcep) {
LOGGER.error(busExcep.getErrorMsg() + "{}", busExcep.getErrorDetail(), busExcep);
return ResultBean.fail(busExcep);

@ -168,9 +168,11 @@ public class SysRoleController extends CoreBaseController{
SysRole role = sysRoleService.getSysRoleById(Long.parseLong(id));
return ResultBean.success("操作成功")
.setCode(ResourceEnumUtil.MESSAGE.SUCCESS.getCode())
.setResultObject(role);
if(role != null){
return ResultBean.success("操作成功").setCode(ResourceEnumUtil.MESSAGE.SUCCESS.getCode()).setResultObject(role);
}else {
return ResultBean.fail("数据不存在").setCode(ResourceEnumUtil.MESSAGE.EMPTY.getCode());
}
} catch (ImppBusiException busExcep) {
LOGGER.error(busExcep.getErrorMsg() + "{}", busExcep.getErrorDetail(), busExcep);
return ResultBean.fail(busExcep);

@ -187,13 +187,15 @@ public class SysUserInfoController extends CoreBaseController{
try{
ValidatorBean.checkIsNumber(id, "id 不能为空");
SysUserInfo SysUserInfo = sysUserInfoService.getSysUserInfoById(Long.parseLong(id));
ValidatorBean.beginValid(SysUserInfo)
.notNull("id",SysUserInfo.getId());
SysUserInfo userInfo = sysUserInfoService.getSysUserInfoById(Long.parseLong(id));
ValidatorBean.beginValid(userInfo)
.notNull("id",userInfo.getId());
return ResultBean.success("查询成功")
.setResultObject(SysUserInfo)
.setCode(ResourceEnumUtil.MESSAGE.SUCCESS.getCode());
if(userInfo != null){
return ResultBean.success("查询成功").setResultObject(userInfo).setCode(ResourceEnumUtil.MESSAGE.SUCCESS.getCode());
}else {
return ResultBean.fail("数据不存在").setCode(ResourceEnumUtil.MESSAGE.EMPTY.getCode());
}
}catch(ImppBusiException busExcep){
LOGGER.error(busExcep.getErrorMsg() + "{}",busExcep.getErrorDetail(),busExcep);
return ResultBean.fail(busExcep);

Loading…
Cancel
Save