#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)) #set($temp1=$tools.toLower($map.get("code"))+"."+$element.get("英文名称")) #if($tools.isNotNullAndBlank($!element.get("最小(长度/值)")) and $tools.isNotNullAndBlank($!element.get("最大(长度/值)"))) #set($temp2="$"+"{var:max}") #set($temp3="$"+"{var:min}") min $!element.get("最小(长度/值)") max $!element.get("最大(长度/值)") #end #if($tools.isNotNullAndBlank($!element.get("验证规则"))) #set($temp4=$tools.toLower($map.get("code"))+"."+$element.get("英文名称")+".mask") mask $!element.get("正则表达式") #end #if($tools.isNotNullAndBlank($!element.get("标准数据ID"))) datacriterion $!element.get("标准数据ID") #end #end #else #set($fieldDepends=$tools.getStringDepends($!element.get("非空/引用"),$!element.get("最小(长度/值)"),$!element.get("最大(长度/值)"),$!element.get("验证规则"),$!element.get("标准数据ID"))) #if($tools.isNotNullAndBlank($!fieldDepends)) #set($temp1=$tools.toLower($map.get("code"))+"."+$element.get("英文名称")) #if($tools.isNotNullAndBlank($!element.get("最小(长度/值)"))) #set($temp2="$"+"{var:minlength}") minlength $!element.get("最小(长度/值)") #end #if($tools.isNotNullAndBlank($!element.get("最大(长度/值)"))) #set($temp3="$"+"{var:maxlength}") maxlength $!element.get("最大(长度/值)") #end #if($tools.isNotNullAndBlank($!element.get("验证规则"))) #set($temp4=$tools.toLower($map.get("code"))+"."+$element.get("英文名称")+".mask") mask $!element.get("正则表达式") #end #if($tools.isNotNullAndBlank($!element.get("标准数据ID"))) datacriterion $!element.get("标准数据ID") #end #end #end #end