提交 a67c9919 编写于 作者: zhouweidong's avatar zhouweidong

空值校验放过主键与预置属性

上级 41e0da6d
...@@ -122,12 +122,15 @@ public class ${item.getCodeName()}DTO extends ${dtoBase} implements Serializable ...@@ -122,12 +122,15 @@ public class ${item.getCodeName()}DTO extends ${dtoBase} implements Serializable
<#comment>属性值规则</#comment> <#comment>属性值规则</#comment>
<#macro valueRule defield> <#macro valueRule defield>
<#if defield !=''> <#if defield !=''>
<#if defield.isAllowEmpty()==false> <#if defield.isKeyDEField()==true || defield.getPredefinedType()?? && defield.getPredefinedType()!=''>
<#assign notNullMsg="["+defield.getLogicName()+"]不允许为空!"> <#else>
<#if srfr7javatype(defield.stdDataType)=='String'> <#if defield.isAllowEmpty()==false>
<#assign notNullMsg="["+defield.getLogicName()+"]不允许为空!">
<#if srfr7javatype(defield.stdDataType)=='String'>
@NotBlank(message = "${notNullMsg}") @NotBlank(message = "${notNullMsg}")
<#else> <#else>
@NotNull(message = "${notNullMsg}") @NotNull(message = "${notNullMsg}")
</#if>
</#if> </#if>
</#if> </#if>
<#if defield.getAllPSDEFValueRules()??> <#if defield.getAllPSDEFValueRules()??>
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册