src/main/resources/vm/html/list-tree.html.vm

(开头部分) 7KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

<!DOCTYPE html>
<html lang="zh" xmlns:th="http://www.thymeleaf.org" xmlns:shiro="http://www.pollix.at/thymeleaf/shiro">
<head>
    <th:block th:include="include :: header('${functionName}列表')" />
</head>
<body class="gray-bg">
     <div class="container-div">
        <div class="row">
            <div class="col-sm-12 search-collapse">
                <form id="formId">
                    <div class="select-list">
                        <ul>
#foreach($column in $columns)
#if($column.query)
#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")
                            <li>
                                <label>${comment}:</label>
                                <input type="text" name="${column.javaField}"/>
                            </li>
#elseif(($column.htmlType == "select" || $column.htmlType == "radio") && "" != $dictType)
                            <li>
                                <label>${comment}:</label>
                                <select name="${column.javaField}" th:with="type=${@dict.getType('${dictType}')}">
                                    <option value="">所有</option>
                                    <option th:each="dict : ${type}" th:text="${dict.dictLabel}" th:value="${dict.dictValue}"></option>
                                </select>
                            </li>
#elseif(($column.htmlType == "select" || $column.htmlType == "radio") && $dictType)
                            <li>
                                <label>${comment}:</label>
                                <select name="${column.javaField}">
                                    <option value="">所有</option>
                                    <option value="-1">代码生成请选择字典属性</option>
                                </select>
                            </li>
#elseif($column.htmlType == "datetime" && $column.queryType != "BETWEEN")
                            <li>
                                <label>${comment}:</label>
                                <input type="text" class="time-input" placeholder="请选择${comment}" name="${column.javaField}"/>
                            </li>
#elseif($column.htmlType == "datetime" && $column.queryType == "BETWEEN")
                            <li class="select-time">
                                <label>${comment}:</label>
                                <input type="text" class="time-input" id="startTime" placeholder="开始时间" name="params[begin${AttrName}]"/>
                                <span>-</span>
                                <input type="text" class="time-input" id="endTime" placeholder="结束时间" name="params[end${AttrName}]"/>
                            </li>                
#end
#end
#end
                            <li>
                                <a class="btn btn-primary btn-rounded btn-sm" onclick="$.treeTable.search()"><i class="fa fa-search"></i>&nbsp;搜索</a>
后面还有 95 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。