<%@ page contentType="text/html;charset=UTF-8" language="java" %> <%@include file="../../system/admin/top.jsp"%> <form class="layui-form" action="" id="form"> <table class="layui-table" style="width:95%;margin:10px auto;"> <#if tablePd.temp_type == '2'> <tr> <td width="20%" align="right"><label class="layui-form-label">父级名称:<span style="color: red">*</span></label></td> <td colspan="3"> <c:if test="${'$'}{p.parent_name==''||p.parent_name==null}"> ${tablePd.menu_name} </c:if> <c:if test="${'$'}{p.parent_name!=''&&p.parent_name!=null}"> ${'$'}{p.parent_name } </c:if> </td> </tr> </#if> <#list fieldList as obj> <#if obj.field_operat == 'Y'> <#if obj.show_type == '1'||obj.show_type == '7'> <tr> <td width="15%" align="right"> <label class="layui-form-label">${obj.field_comment}: <#if obj.verify_rule?contains("required")> <span style="color: red">*</span> </#if> </label> </td> <td colspan="3">${'$'}{p.${obj.field_name}}</td> </tr> </#if> <#if obj.show_type == '2'> <tr> <td width="15%" align="right"> <label class="layui-form-label">${obj.field_comment}: <#if obj.verify_rule?contains("required")> <span style="color: red">*</span> </#if> </label> </td> <td colspan="3">${'$'}{p.${obj.field_name}}</td> </tr> </#if> <#if obj.show_type == '3'> <tr> <td width="15%" align="right"> <label class="layui-form-label">${obj.field_comment}: <#if obj.verify_rule?contains("required")> <span style="color: red">*</span> </#if> </label> </td> <td colspan="3"> <div id="${obj.field_name}"> <#if obj.option_content?contains(";")> <#list obj.option_content?split(";") as name> <#assign param = name?split("/")> <c:if test="${'$'}{p.${obj.field_name}=='${param[0]}'}"> ${param[1]} </c:if> </#list> </#if> </div> </td> </tr> </#if> <#if obj.show_type == '4'> <tr> <td width="15%" align="right"> <label class="layui-form-label">${obj.field_comment}: <#if obj.verify_rule?contains("required")> <span style="color: red">*</span> </#if> </label> </td> <td colspan="3"> <div id="${obj.field_name}"> <#if obj.option_content?contains(";")> <#list obj.option_content?split(";") as name> <#assign param = name?split("/")> <c:if test="${'$'}{p.${obj.field_name}=='${param[0]}'}"> ${param[1]} </c:if> </#list> </#if> </div> </td> </tr> </#if> <#if obj.show_type == '5'> <tr> <td width="15%" align="right"> <label class="layui-form-label">${obj.field_comment}: <#if obj.verify_rule?contains("required")> <span style="color: red">*</span> </#if> </label> </td> <td colspan="3"> <div id="${obj.field_name}"> <#if obj.option_content?contains(";")> <#list obj.option_content?split(";") as name> <#assign param = name?split("/")> <c:if test="${'$'}{p.${obj.field_name}.indexOf('${param[0]}')!=-1}"> ${param[1]} </c:if> </#list> </#if> </div> </td> </tr> </#if> <#if obj.show_type == '6'> <#assign richText = 'true'> <tr> <td width="15%" align="right"> <label class="layui-form-label">${obj.field_comment}: <#if obj.verify_rule?contains("required")> <span style="color: red">*</span> </#if> </label> </td> <td colspan="3"> ${'$'}{p.${obj.field_name}} </td> </tr> </#if> <#if obj.show_type == '8'> <tr> <td width="15%" align="right"> <label class="layui-form-label">${obj.field_comment}: <#if obj.verify_rule?contains("required")> <span style="color: red">*</span> </#if> </label> </td> <td colspan="3"> <div style="margin-top:5px;"> <table class="layui-table"> <thead> <tr> <th>附件名称</th> <th>操作</th> </tr> </thead> <tbody id="tbody_file_${obj.field_name}"> <c:forEach items="${'$'}{${obj.field_name}FileList}" var="v" varStatus="vs"> <tr id="tr_ls${'$'}{v.id}"> <td>${'$'}{v.name}</td> <td> <div class="layui-btn-group"> <button type="button" onclick="downloadFile('${'$'}{v.id}','${'$'}{v.file_path}','${'$'}{v.name}');" class="layui-btn layui-btn-xs">下载</button> </div> </td> </tr> </c:forEach> </tbody> </table> </div> </td> </tr> </#if> </#if> </#list> <#if tablePd.temp_type == '1'> <tr> <td colspan="4"> <table class="layui-table" style="width:95%;margin:10px auto;"> <thead> <#list linkFieldList as obj> <#if obj.field_operat == 'Y' && obj.show_type != '0'> <th>${obj.field_comment}<#if obj.verify_rule?contains("required")><span style="color: red">*</span></#if></th> </#if> </#list> </thead> <tbody id="child_table"> <c:if test="${'$'}{fn:length(list)>0}"> <c:forEach items="${'$'}{list}" var="var" varStatus="status"> <tr id="child_tr_ls${'$'}{var.id}" style="height: 36px;"> <#list linkFieldList as obj> <#if obj.field_operat == 'Y'> <#if obj.show_type == '1'||obj.show_type == '7'> <td>${'$'}{var.${obj.field_name}}</td> </#if> <#if obj.show_type == '2'||obj.show_type == '6'> <td>${'$'}{var.${obj.field_name}}</td> </#if> <#if obj.show_type == '3'> <td> <div id="${obj.field_name}_${'$'}{var.id}"> <#if obj.option_content?contains(";")> <#list obj.option_content?split(";") as name> <#assign param = name?split("/")> <c:if test="${'$'}{var.${obj.field_name}=='${param[0]}'}"> ${param[1]} </c:if> </#list> </#if> </div> </td> </#if> <#if obj.show_type == '4'> <td> <div id="${obj.field_name}_${'$'}{var.id}"> <#if obj.option_content?contains(";")> <#list obj.option_content?split(";") as name> <#assign param = name?split("/")> <c:if test="${'$'}{var.${obj.field_name}=='${param[0]}'}"> ${param[1]} </c:if> </#list> </#if> </div> </td> </#if> <#if obj.show_type == '5'> <td> <div id="${obj.field_name}_${'$'}{var.id}"> <#if obj.option_content?contains(";")> <#list obj.option_content?split(";") as name> <#assign param = name?split("/")> <c:if test="${'$'}{var.${obj.field_name}.indexOf('${param[0]}')!=-1}"> ${param[1]} </c:if> </#list> </#if> </div> </td> </#if> <#if obj.show_type == '8'> <td> <div style="margin-top:5px;"> <table class="layui-table"> <thead> <tr> <th>附件名称</th> <th>操作</th> </tr> </thead> <tbody id="tbody_file_${obj.field_name}_${'$'}{var.id}"> <c:forEach items="${'$'}{var.${obj.field_name}FileList}" var="v" varStatus="vs"> <tr id="tr_ls${'$'}{v.id}"> <td>${'$'}{v.name}</td> <td> <div class="layui-btn-group"> <button type="button" onclick="downloadFile('${'$'}{v.id}','${'$'}{v.file_path}','${'$'}{v.name}');" class="layui-btn layui-btn-xs">下载</button> </div> </td> </tr> </c:forEach> </tbody> </table> </div> </td> </#if> </#if> </#list> </tr> </c:forEach> </c:if> </tbody> </table> </td> </tr> </#if> <tr> <td style="text-align: center; padding-top: 10px;" colspan="4"> <div class="layui-form-item"> <button type="button" class="layui-btn layui-btn-danger layui-btn-sm" id="cancel">关闭</button> </div> </td> </tr> </table> </form> <script type="text/javascript" src="${'$'}{pageContext.request.contextPath}/resources/plugins/xadmin/lib/layui/layui.js" charset="utf-8"></script> <script type="text/javascript" src="${'$'}{pageContext.request.contextPath}/resources/js/qfverify.js"></script> <script type="text/javascript" src="${'$'}{pageContext.request.contextPath}/resources/js/qfAjaxReq.js"></script> <script type="text/javascript" src="${'$'}{pageContext.request.contextPath}/resources/js/uploadFile.js"></script> <!-- 注意:如果你直接复制所有代码到本地,上述js路径需要改成你本地的 --> <script> var form,layer,layedit,laydate,upload; layui.use(['form', 'layedit', 'laydate','upload'], function(){ form = layui.form; layer = layui.layer; layedit = layui.layedit; laydate = layui.laydate; upload = layui.upload; ${'$'}('#cancel').on('click',function (){ var index = parent.layer.getFrameIndex(window.name); parent.layer.close(index); }) //初始化 <#list fieldList as obj> <#if obj.field_operat == 'Y'> <#if obj.show_type == '3'> <#if !obj.option_content?contains(";")> findValueDictionary('${obj.field_name}','${'$'}{p.${obj.field_name}}'); </#if> </#if> <#if obj.show_type == '4'> <#if !obj.option_content?contains(";")> findValueDictionary('${obj.field_name}','${'$'}{p.${obj.field_name}}'); </#if> </#if> <#if obj.show_type == '5'> <#if !obj.option_content?contains(";")> findValueDictionary('${obj.field_name}','${'$'}{p.${obj.field_name}}'); </#if> </#if> </#if> </#list> <#if tablePd.temp_type == '1'> <#list linkFieldList as obj> <#if obj.field_operat == 'Y'> <#if obj.show_type == '3'> <#if !obj.option_content?contains(";")> ${'$'}.each(${'$'}{listJson},function(i,n){ findValueDictionary('${obj.field_name}_'+ n.id,'${'$'}{p.${obj.field_name}}'); }) </#if> </#if> <#if obj.show_type == '4'> <#if !obj.option_content?contains(";")> ${'$'}.each(${'$'}{listJson},function(i,n){ findRadioDictionary('${obj.option_content}_'+ n.id,'div_'+ n.id+'_','${obj.field_name}_'+ n.id,'${obj.default_value}'); }) </#if> </#if> <#if obj.show_type == '5'> <#assign checkboxText = 'true'> <#if !obj.option_content?contains(";")> ${'$'}.each(${'$'}{listJson},function(i,n){ findCheckboxDictionary('${obj.option_content}_'+ n.id,'div-'+ n.id+'-','${obj.field_name}_'+ n.id,'${obj.default_value}'); }) </#if> </#if> </#if> </#list> </#if> }); </script> <%@include file="../../system/admin/bottom.jsp"%>