##计算查询条件的折叠按钮 #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 = 30) #set( $operationColumnWidth = 10) #elseif ($listColumnCount == 4) #set( $columnWidth = 22.5) #set( $operationColumnWidth = 10) #elseif ($listColumnCount == 5) #set( $columnWidth = 18) #set( $operationColumnWidth = 10) #elseif ($listColumnCount == 6) #set( $columnWidth = 15) #set( $operationColumnWidth = 10) #elseif ($listColumnCount == 7) #set( $columnWidth = 12.8) #set( $operationColumnWidth = 10) #elseif ($listColumnCount == 8) #set( $columnWidth = 11.25) #set( $operationColumnWidth = 10) #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" #foreach ($column in $columns) #if(${column.dictType} != '') :${column.javaField}Options="${column.javaField}Options" #end #end #if(${isSub} == 'true') :${subTableFkNameUnCap}="${subTableFkNameUnCap}" #end @ok="getList" @close="showAddModal = false" /> <${tableNameUnderline}-edit-form v-if="showEditModal" ref="${businessName}EditForm" #foreach ($column in $columns) #if(${column.dictType} != '') :${column.javaField}Options="${column.javaField}Options" #end #end #if(${isSub} == 'true') :${subTableFkNameUnCap}="${subTableFkNameUnCap}" #end @ok="getList" @close="showEditModal = false" /> #if(${isSub} == 'true') 新增 删除 导出 #else #end #if(${isSub} != 'true') 新增 #if($hasCopyRecordOption) 复制 #end 删除 导出 #end #if(${hasSubParam} == 'true') <${subComponentName}-index ref="${subTableJavaNameCap}Index" title="子表" :${subTableFkNameUnCap}="record.id" /> #end ##页面通用代码转换 #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(${isSub} == 'true') #else #end