| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586 | <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE form-validation PUBLIC "-//Apache Software Foundation//DTD Commons Validator Rules Configuration 1.1//EN" "http://jakarta.apache.org/commons/dtds/validator_1_1.dtd"><!-- $map.get("name")Form配置文件系统生成请勿修改,否则重新生成将覆盖 --><form-validation><formset><form name="$tools.toLower($map.get("code"))Form">#foreach( $element in $!map.get("list"))#if($tools.isNumber($!element.get("数据类型")))#set($fieldDepends=$tools.getNumberDepends($!element.get("非空/引用"),$!element.get("最小(长度/值)"),$!element.get("最大(长度/值)"),$!element.get("验证规则"),$!element.get("标准数据ID")))#if($tools.isNotNullAndBlank($!fieldDepends))<field property="$element.get("英文名称")" depends="$tools.getNumberDepends($!element.get("非空/引用"),$!element.get("最小(长度/值)"),$!element.get("最大(长度/值)"),$!element.get("验证规则"),$!element.get("标准数据ID"))">#set($temp1=$tools.toLower($map.get("code"))+"."+$element.get("英文名称"))    <arg0 key="$temp1"/>#if($tools.isNotNullAndBlank($!element.get("最小(长度/值)")) and $tools.isNotNullAndBlank($!element.get("最大(长度/值)")))#set($temp2="$"+"{var:max}")#set($temp3="$"+"{var:min}")    <arg1 name="range" key="$temp2"/>    <arg2 name="range" key="$temp3"/>    <var>      <var-name>min</var-name>      <var-value>$!element.get("最小(长度/值)")</var-value>    </var>    <var>      <var-name>max</var-name>      <var-value>$!element.get("最大(长度/值)")</var-value>    </var>#end#if($tools.isNotNullAndBlank($!element.get("验证规则")))#set($temp4=$tools.toLower($map.get("code"))+"."+$element.get("英文名称")+".mask")    <msg name="mask" key="$temp4"/>    <var>      <var-name>mask</var-name>      <var-value>$!element.get("正则表达式")</var-value>    </var>#end#if($tools.isNotNullAndBlank($!element.get("标准数据ID")))     <var>      <var-name>datacriterion</var-name>      <var-value>$!element.get("标准数据ID")</var-value>    </var>#end</field>#end#else#set($fieldDepends=$tools.getStringDepends($!element.get("非空/引用"),$!element.get("最小(长度/值)"),$!element.get("最大(长度/值)"),$!element.get("验证规则"),$!element.get("标准数据ID")))#if($tools.isNotNullAndBlank($!fieldDepends))<field property="$element.get("英文名称")" depends="$tools.getStringDepends($!element.get("非空/引用"),$!element.get("最小(长度/值)"),$!element.get("最大(长度/值)"),$!element.get("验证规则"),$!element.get("标准数据ID"))">#set($temp1=$tools.toLower($map.get("code"))+"."+$element.get("英文名称"))    <arg0 key="$temp1"/>#if($tools.isNotNullAndBlank($!element.get("最小(长度/值)")))#set($temp2="$"+"{var:minlength}")        <arg1 name="minlength" key="$temp2"/>    <var>      <var-name>minlength</var-name>      <var-value>$!element.get("最小(长度/值)")</var-value>    </var>#end#if($tools.isNotNullAndBlank($!element.get("最大(长度/值)")))#set($temp3="$"+"{var:maxlength}")       <arg1 name="maxlength" key="$temp3"/>    <var>      <var-name>maxlength</var-name>      <var-value>$!element.get("最大(长度/值)")</var-value>    </var>#end#if($tools.isNotNullAndBlank($!element.get("验证规则")))#set($temp4=$tools.toLower($map.get("code"))+"."+$element.get("英文名称")+".mask")    <msg name="mask" key="$temp4"/>    <var>      <var-name>mask</var-name>      <var-value>$!element.get("正则表达式")</var-value>    </var>#end#if($tools.isNotNullAndBlank($!element.get("标准数据ID")))     <var>      <var-name>datacriterion</var-name>      <var-value>$!element.get("标准数据ID")</var-value>    </var>#end</field>#end#end#end</form></formset></form-validation>
 |