【7.6.0】【sys】【app】更新修改应用的接口

pull/55/MERGE
fengshuonan 2023-06-12 18:49:38 +08:00
parent d34ffaf104
commit 44120aa235
2 changed files with 13 additions and 1 deletions

View File

@ -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", "不允许修改应用编码");
/**
*

View File

@ -44,7 +44,14 @@ public class SysAppServiceImpl extends ServiceImpl<SysAppMapper, SysApp> impleme
@Override
public void edit(SysAppRequest sysAppRequest) {
SysApp sysApp = this.querySysApp(sysAppRequest);
// 应用编码不允许修改
if (!sysApp.getAppCode().equals(sysAppRequest.getAppCode())) {
throw new ServiceException(SysAppExceptionEnum.APP_CODE_CANT_EDIT);
}
BeanUtil.copyProperties(sysAppRequest, sysApp);
this.updateById(sysApp);
}