##计算查询条件的折叠按钮
#set( $queryCount = 0)
##计算列宽度
#set( $listColumnCount = 0)
#set( $columnWidth = 0)
#set( $operationColumnWidth = 0)
#foreach ($column in $columns)
#if($column.isList == '1')
#set( $listColumnCount = $listColumnCount + 1)
#end
#end
##计算是否可以整除
#if($listColumnCount == 1)
#set( $columnWidth = 80)
#set( $operationColumnWidth = 20)
#elseif ($listColumnCount == 2)
#set( $columnWidth = 40)
#set( $operationColumnWidth = 20)
#elseif ($listColumnCount == 3)
#set( $columnWidth = 25)
#set( $operationColumnWidth = 25)
#elseif ($listColumnCount == 4)
#set( $columnWidth = 20)
#set( $operationColumnWidth = 20)
#elseif ($listColumnCount == 5)
#set( $columnWidth = 16)
#set( $operationColumnWidth = 20)
#elseif ($listColumnCount == 6)
#set( $columnWidth = 13)
#set( $operationColumnWidth = 22)
#elseif ($listColumnCount == 7)
#set( $columnWidth = 12)
#set( $operationColumnWidth = 16)
#elseif ($listColumnCount == 8)
#set( $columnWidth = 10)
#set( $operationColumnWidth = 20)
#elseif ($listColumnCount == 9)
#set( $columnWidth = 10)
#set( $operationColumnWidth = 10)
#elseif ($listColumnCount == 10)
#set( $columnWidth = 9)
#set( $operationColumnWidth = 10)
#elseif ($listColumnCount == 11)
#set( $columnWidth = 8)
#set( $operationColumnWidth = 12)
#elseif ($listColumnCount == 12)
#set( $columnWidth = 8)
#set( $operationColumnWidth = 12)
#elseif ($listColumnCount == 13)
#set( $columnWidth = 7)
#set( $operationColumnWidth = 9)
#elseif ($listColumnCount == 14)
#set( $columnWidth = 6)
#set( $operationColumnWidth = 16)
#elseif ($listColumnCount == 15)
#set( $columnWidth = 6)
#set( $operationColumnWidth = 10)
#else
#set( $columnWidth = 5)
#set( $operationColumnWidth = 10)
#end
#set( $querySize = $!{queryColumns.size()})
##判断是否包含用户选择框的标志位
#set( $hasUser = 0)
##判断是否包含用户选择框的标志位
#set( $hasDept = 0)
#foreach($column in $columns)
#if($column.htmlType == "user")
#set( $hasUser = $hasUser + 1)
#elseif($column.htmlType == "dept")
#set( $hasDept = $hasDept + 1)
#end
#end
#if($querySize > 0)
#foreach($column in $queryColumns)
#set($dictType=$column.dictType)
#set($AttrName=$column.javaField.substring(0,1).toUpperCase() + ${column.javaField.substring(1)})
#set($parentheseIndex=$column.columnComment.indexOf("("))
#if($parentheseIndex != -1)
#set($comment=$column.columnComment.substring(0, $parentheseIndex))
#else
#set($comment=$column.columnComment)
#end
#if($column.htmlType == "input" || $column.htmlType == "textarea")
#set( $queryCount = $queryCount + 1)
3 )v-if="advanced"#end>
#elseif(($column.htmlType == "number"))
#set( $queryCount = $queryCount + 1)
3 )v-if="advanced"#end>
#elseif(($column.htmlType == "datetime"))
#if($column.queryType == 'GTE' || $column.queryType == 'GT' || $column.queryType == 'EQ')
#set( $queryCount = $queryCount + 1)
3 )v-if="advanced"#end>
#elseif($column.queryType == 'LTE' || $column.queryType == 'LT')
#set( $queryCount = $queryCount + 1)
3 )v-if="advanced"#end>
#elseif($column.queryType == 'BETWEEN')
#set( $queryCount = $queryCount + 1)
3 )v-if="advanced"#end>
#end
#elseif(($column.htmlType == "time"))
#if($column.queryType == 'GTE' || $column.queryType == 'GT' || $column.queryType == 'EQ' )
#set( $queryCount = $queryCount + 1)
3 )v-if="advanced"#end>
#elseif($column.queryType == 'LTE' || $column.queryType == 'LT')
#set( $queryCount = $queryCount + 1)
3 )v-if="advanced"#end>
#elseif($column.queryType == 'BETWEEN')
#set( $queryCount = $queryCount + 1)
3 )v-if="advanced"#end>
#end
#elseif(($column.htmlType == "select") && "" != $dictType)
#set( $queryCount = $queryCount + 1)
3 )v-if="advanced"#end>
{{ d.dictLabel }}
#elseif(($column.htmlType == "selectMultiple") && "" != $dictType)
#set( $queryCount = $queryCount + 1)
3 )v-if="advanced"#end>
{{ dict.dictLabel }}
#elseif(($column.htmlType == "user"))
#set( $queryCount = $queryCount + 1)
3 )v-if="advanced"#end>
#elseif(($column.htmlType == "dept"))
#set( $queryCount = $queryCount + 1)
3 )v-if="advanced"#end>
#elseif(($column.htmlType == "radioButton") && "" != $dictType)
#set( $queryCount = $queryCount + 1)
3 )v-if="advanced"#end>
{{ dict.dictLabel }}
#elseif(($column.htmlType == "radio") && "" != $dictType)
#set( $queryCount = $queryCount + 1)
3 )v-if="advanced"#end>
{{ dict.dictLabel }}
#end
#end
#if($queryColumns.size() > 0)
#if($queryColumns.size() <= 3)
查询
重置
#elseif($queryColumns.size() > 3)
查询
重置
{{ advanced ? '收起' : '展开' }}
#end
#end
#end
<${tableNameUnderline}-add-form
v-if="showAddModal"
ref="${businessName}AddForm"
:${businessName}Options="${businessName}Options"
#foreach ($column in $columns)
#if(${column.dictType} != '')
:${column.javaField}Options="${column.javaField}Options"
#end
#end
@ok="getList"
@select-tree="getTreeSelect"
@close="showAddModal = false"
/>
<${tableNameUnderline}-edit-form
v-if="showEditModal"
ref="${businessName}EditForm"
:${businessName}Options="${businessName}Options"
#foreach ($column in $columns)
#if(${column.dictType} != '')
:${column.javaField}Options="${column.javaField}Options"
#end
#end
@ok="getList"
@select-tree="getTreeSelect"
@close="showEditModal = false"
/>
##页面通用代码转换
#foreach ($column in $columns)
#if(${column.dictType} != '' && ( ${column.javaField} != 'status' || (${column.javaField} == 'status' && ${hasDisableEnable} == 'false')))
#if(${column.javaField} == 'status' && ${hasDisableEnable} == 'false')
#else
{{ ${column.javaField}Format(record) }}
#end
#end
#if(${column.javaField} == 'status' && ${hasDisableEnable} == 'true')
确认更新${column.columnComment}为{{ record.status === '1' ? '启用' : '停用' }}吗?
#end
#end
修改
#if($hasCopyRecordOption)
复制
#end
添加子节点
删除