mirror of https://gitee.com/stylefeng/roses
【7.1.6】修改属性时除了编码不能修改其他都可修改
parent
d5a3a720ad
commit
3583e83e43
|
@ -83,15 +83,12 @@ public class SysThemeTemplateFieldServiceImpl extends ServiceImpl<SysThemeTempla
|
||||||
public void edit(SysThemeTemplateFieldRequest sysThemeTemplateFieldRequest) {
|
public void edit(SysThemeTemplateFieldRequest sysThemeTemplateFieldRequest) {
|
||||||
SysThemeTemplateField sysThemeTemplateField = this.queryThemeTemplateFieldById(sysThemeTemplateFieldRequest);
|
SysThemeTemplateField sysThemeTemplateField = this.queryThemeTemplateFieldById(sysThemeTemplateFieldRequest);
|
||||||
|
|
||||||
// 校验系统主题模板属性使用
|
// 编号不能修改
|
||||||
this.verificationAttributeUsage(sysThemeTemplateField);
|
sysThemeTemplateFieldRequest.setFieldCode(null);
|
||||||
|
|
||||||
// 更新属性
|
// 更新属性
|
||||||
BeanUtil.copyProperties(sysThemeTemplateFieldRequest, sysThemeTemplateField);
|
BeanUtil.copyProperties(sysThemeTemplateFieldRequest, sysThemeTemplateField);
|
||||||
|
|
||||||
// 设置是否必填:如果请求参数为空,默认设置为非必填
|
|
||||||
sysThemeTemplateField.setFieldRequired(StringUtils.isBlank(sysThemeTemplateFieldRequest.getFieldType()) ? YesOrNotEnum.N.getCode().charAt(0) : sysThemeTemplateFieldRequest.getFieldRequired());
|
|
||||||
|
|
||||||
this.updateById(sysThemeTemplateField);
|
this.updateById(sysThemeTemplateField);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue