mirror of https://gitee.com/stylefeng/roses
【7.6.0】【sys】【app】更新修改应用的接口
parent
d34ffaf104
commit
44120aa235
|
@ -16,7 +16,12 @@ public enum SysAppExceptionEnum implements AbstractExceptionEnum {
|
||||||
/**
|
/**
|
||||||
* 查询结果不存在
|
* 查询结果不存在
|
||||||
*/
|
*/
|
||||||
SYS_APP_NOT_EXISTED(RuleConstants.USER_OPERATION_ERROR_TYPE_CODE + "10001", "查询结果不存在");
|
SYS_APP_NOT_EXISTED(RuleConstants.USER_OPERATION_ERROR_TYPE_CODE + "10001", "查询结果不存在"),
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 不允许修改应用编码
|
||||||
|
*/
|
||||||
|
APP_CODE_CANT_EDIT(RuleConstants.USER_OPERATION_ERROR_TYPE_CODE + "10002", "不允许修改应用编码");
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 错误编码
|
* 错误编码
|
||||||
|
|
|
@ -44,7 +44,14 @@ public class SysAppServiceImpl extends ServiceImpl<SysAppMapper, SysApp> impleme
|
||||||
@Override
|
@Override
|
||||||
public void edit(SysAppRequest sysAppRequest) {
|
public void edit(SysAppRequest sysAppRequest) {
|
||||||
SysApp sysApp = this.querySysApp(sysAppRequest);
|
SysApp sysApp = this.querySysApp(sysAppRequest);
|
||||||
|
|
||||||
|
// 应用编码不允许修改
|
||||||
|
if (!sysApp.getAppCode().equals(sysAppRequest.getAppCode())) {
|
||||||
|
throw new ServiceException(SysAppExceptionEnum.APP_CODE_CANT_EDIT);
|
||||||
|
}
|
||||||
|
|
||||||
BeanUtil.copyProperties(sysAppRequest, sysApp);
|
BeanUtil.copyProperties(sysAppRequest, sysApp);
|
||||||
|
|
||||||
this.updateById(sysApp);
|
this.updateById(sysApp);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue