<#include "../utils.ftl">
|
<#if col.isShow == 'Y' && poHasCheck(col)>
|
validateRules: [
|
<#if col.fieldName != 'id'>
|
<#assign subFieldValidType = col.fieldValidType!''>
|
<#-- 非空校验 -->
|
<#if col.nullable == 'N' || subFieldValidType == '*'>
|
{ required: true, message: '${'$'}{title}不能为空' },
|
<#elseif subFieldValidType!=''>
|
{ required: false},
|
</#if>
|
<#-- 其他情况下,只要有值就被认为是正则校验 -->
|
<#if subFieldValidType?length gt 0>
|
<#assign subMessage = '格式不正确'>
|
<#if subFieldValidType == 'only' >
|
<#assign subMessage = '不能重复'>
|
</#if>
|
{ pattern: "${subFieldValidType}", message: "${'$'}{title}${subMessage}" }
|
<#t>
|
</#if>
|
</#if>
|
],
|
</#if>
|